OSDN Git Service

First commit:: master
authorTakuo Yasunaga <yasunaga@bio.kyutech.jp>
Fri, 5 Jun 2020 08:41:53 +0000 (17:41 +0900)
committerTakuo Yasunaga <yasunaga@bio.kyutech.jp>
Fri, 5 Jun 2020 08:41:53 +0000 (17:41 +0900)
 Please enter the commit message for your changes. Lines starting
 with '#' will be ignored, and an empty message aborts the commit.

 On branch master

 Initial commit

 Changes to be committed:
new file:   Documents/XMAIL-DesignDocuments.md
new file:   README.md
new file:   docker-compose.yml
new file:   graph-db-delete.sh
new file:   graph-db-loader.sh
new file:   graph-db/Dockerfile
new file:   graph-db/README-graph-db.md
new file:   graph-db/XMAIL/Hitachi/20171031173821.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracA_0082.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracA_0083.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracA_0084.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracA_0085.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracA_0088.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracA_0089.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracA_0090.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracA_0091.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracBB_0112.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracBB_0113.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracBB_0114.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracBB_0115.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracBB_0116.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracBB_0117.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracBB_0118.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracBB_0119.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracBB_0121.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracC_0102.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracC_0103.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracC_0104.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracC_0105.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracC_0106.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracC_0107.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracC_0108.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracC_0109.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracC_0110.xmail
new file:   graph-db/XMAIL/Horiba/SiO2-FracC_0111.xmail
new file:   graph-db/XMAIL/Jeol/00002 X001 Y001_000_20171004125847.xmail
new file:   graph-db/XMAIL/Shimadzu/cf3PreparationDataFile2.xml
new file:   graph-db/XMAIL/Shimadzu/icpmsMeasurementDataFile2.xml
new file:   graph-db/app/Cypher/delete_XMAIL.cyp
new file:   graph-db/app/Cypher/delete_all.cyp
new file:   graph-db/app/Cypher/delete_all_another.cyp
new file:   graph-db/app/Cypher/list-temp-property.cyp
new file:   graph-db/app/Cypher/list-temp.cyp
new file:   graph-db/app/Cypher/xmail_createPNarc_all.cypher
new file:   graph-db/app/Script/load-xmail-REST.sh
new file:   graph-db/app/Script/load-xmail.sh
new file:   graph-db/app/Script/send-cypher.py
new file:   graph-db/app/Script/xml2cypher.py
new file:   graph-db/docker-run-neo4j.sh
new file:   graph-db/setup.sh
new file:   logs/access.log
new file:   logs/app.log
new file:   xmail-viewer/.eslintignore
new file:   xmail-viewer/.eslintrc.json
new file:   xmail-viewer/Dockerfile
new file:   xmail-viewer/README-xmail-viewer.md
new file:   xmail-viewer/app.js
new file:   xmail-viewer/bin/www
new file:   xmail-viewer/common/log-utils.js
new file:   xmail-viewer/models/python/xml2cypher.py
new file:   xmail-viewer/models/xmail-edit.js
new file:   xmail-viewer/models/xmail.js
new file:   xmail-viewer/package-lock.json
new file:   xmail-viewer/package.json
new file:   xmail-viewer/routes/xmail-list.js
new file:   xmail-viewer/routes/xmail-node.js
new file:   xmail-viewer/routes/xmail-petrinet.js
new file:   xmail-viewer/views/css/style.css
new file:   xmail-viewer/views/css/vendor.css
new file:   xmail-viewer/views/css/vendor/alchemy-white.css
new file:   xmail-viewer/views/css/vendor/bootstrap.min.css
new file:   xmail-viewer/views/css/vendor/bootstrap.min.css.map
new file:   xmail-viewer/views/css/vendor/font-awesome.css
new file:   xmail-viewer/views/error.hbs
new file:   xmail-viewer/views/img/favicon.ico
new file:   xmail-viewer/views/img/kyutech.bmp
new file:   xmail-viewer/views/js/alchemy.js
new file:   xmail-viewer/views/js/utils.js
new file:   xmail-viewer/views/js/vendor-util/bootstrap-datetimepicker.min.js
new file:   xmail-viewer/views/js/vendor-util/bootstrap.min.js
new file:   xmail-viewer/views/js/vendor-util/bootstrap.min.js.map
new file:   xmail-viewer/views/js/vendor-util/datetime-utils.js
new file:   xmail-viewer/views/js/vendor-util/formatter.js
new file:   xmail-viewer/views/js/vendor-util/jquery.min.js
new file:   xmail-viewer/views/js/vendor.js
new file:   xmail-viewer/views/js/xmail-list.js
new file:   xmail-viewer/views/js/xmail-petrinet.js
new file:   xmail-viewer/views/layout.hbs
new file:   xmail-viewer/views/partials/header.hbs
new file:   xmail-viewer/views/xmail-list.hbs
new file:   xmail-viewer/views/xmail-petrinet.hbs

91 files changed:
Documents/XMAIL-DesignDocuments.md [new file with mode: 0755]
README.md [new file with mode: 0755]
docker-compose.yml [new file with mode: 0755]
graph-db-delete.sh [new file with mode: 0755]
graph-db-loader.sh [new file with mode: 0755]
graph-db/Dockerfile [new file with mode: 0755]
graph-db/README-graph-db.md [new file with mode: 0755]
graph-db/XMAIL/Hitachi/20171031173821.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracA_0082.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracA_0083.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracA_0084.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracA_0085.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracA_0088.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracA_0089.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracA_0090.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracA_0091.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracBB_0112.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracBB_0113.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracBB_0114.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracBB_0115.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracBB_0116.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracBB_0117.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracBB_0118.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracBB_0119.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracBB_0121.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracC_0102.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracC_0103.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracC_0104.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracC_0105.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracC_0106.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracC_0107.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracC_0108.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracC_0109.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracC_0110.xmail [new file with mode: 0755]
graph-db/XMAIL/Horiba/SiO2-FracC_0111.xmail [new file with mode: 0755]
graph-db/XMAIL/Jeol/00002 X001 Y001_000_20171004125847.xmail [new file with mode: 0755]
graph-db/XMAIL/Shimadzu/cf3PreparationDataFile2.xml [new file with mode: 0755]
graph-db/XMAIL/Shimadzu/icpmsMeasurementDataFile2.xml [new file with mode: 0755]
graph-db/app/Cypher/delete_XMAIL.cyp [new file with mode: 0755]
graph-db/app/Cypher/delete_all.cyp [new file with mode: 0755]
graph-db/app/Cypher/delete_all_another.cyp [new file with mode: 0755]
graph-db/app/Cypher/list-temp-property.cyp [new file with mode: 0755]
graph-db/app/Cypher/list-temp.cyp [new file with mode: 0755]
graph-db/app/Cypher/xmail_createPNarc_all.cypher [new file with mode: 0755]
graph-db/app/Script/load-xmail-REST.sh [new file with mode: 0755]
graph-db/app/Script/load-xmail.sh [new file with mode: 0755]
graph-db/app/Script/send-cypher.py [new file with mode: 0755]
graph-db/app/Script/xml2cypher.py [new file with mode: 0755]
graph-db/docker-run-neo4j.sh [new file with mode: 0755]
graph-db/setup.sh [new file with mode: 0755]
logs/access.log [new file with mode: 0644]
logs/app.log [new file with mode: 0644]
xmail-viewer/.eslintignore [new file with mode: 0755]
xmail-viewer/.eslintrc.json [new file with mode: 0755]
xmail-viewer/Dockerfile [new file with mode: 0755]
xmail-viewer/README-xmail-viewer.md [new file with mode: 0755]
xmail-viewer/app.js [new file with mode: 0755]
xmail-viewer/bin/www [new file with mode: 0755]
xmail-viewer/common/log-utils.js [new file with mode: 0755]
xmail-viewer/models/python/xml2cypher.py [new file with mode: 0755]
xmail-viewer/models/xmail-edit.js [new file with mode: 0755]
xmail-viewer/models/xmail.js [new file with mode: 0755]
xmail-viewer/package-lock.json [new file with mode: 0755]
xmail-viewer/package.json [new file with mode: 0755]
xmail-viewer/routes/xmail-list.js [new file with mode: 0755]
xmail-viewer/routes/xmail-node.js [new file with mode: 0755]
xmail-viewer/routes/xmail-petrinet.js [new file with mode: 0755]
xmail-viewer/views/css/style.css [new file with mode: 0755]
xmail-viewer/views/css/vendor.css [new file with mode: 0755]
xmail-viewer/views/css/vendor/alchemy-white.css [new file with mode: 0755]
xmail-viewer/views/css/vendor/bootstrap.min.css [new file with mode: 0755]
xmail-viewer/views/css/vendor/bootstrap.min.css.map [new file with mode: 0755]
xmail-viewer/views/css/vendor/font-awesome.css [new file with mode: 0755]
xmail-viewer/views/error.hbs [new file with mode: 0755]
xmail-viewer/views/img/favicon.ico [new file with mode: 0755]
xmail-viewer/views/img/kyutech.bmp [new file with mode: 0755]
xmail-viewer/views/js/alchemy.js [new file with mode: 0755]
xmail-viewer/views/js/utils.js [new file with mode: 0755]
xmail-viewer/views/js/vendor-util/bootstrap-datetimepicker.min.js [new file with mode: 0755]
xmail-viewer/views/js/vendor-util/bootstrap.min.js [new file with mode: 0755]
xmail-viewer/views/js/vendor-util/bootstrap.min.js.map [new file with mode: 0755]
xmail-viewer/views/js/vendor-util/datetime-utils.js [new file with mode: 0755]
xmail-viewer/views/js/vendor-util/formatter.js [new file with mode: 0755]
xmail-viewer/views/js/vendor-util/jquery.min.js [new file with mode: 0755]
xmail-viewer/views/js/vendor.js [new file with mode: 0755]
xmail-viewer/views/js/xmail-list.js [new file with mode: 0755]
xmail-viewer/views/js/xmail-petrinet.js [new file with mode: 0755]
xmail-viewer/views/layout.hbs [new file with mode: 0755]
xmail-viewer/views/partials/header.hbs [new file with mode: 0755]
xmail-viewer/views/xmail-list.hbs [new file with mode: 0755]
xmail-viewer/views/xmail-petrinet.hbs [new file with mode: 0755]

diff --git a/Documents/XMAIL-DesignDocuments.md b/Documents/XMAIL-DesignDocuments.md
new file mode 100755 (executable)
index 0000000..1be6c33
--- /dev/null
@@ -0,0 +1,360 @@
+
+## XMAILデータとGraph DB構造の対応関係
+
+* XMAILデータごとに:XMAILノード1つが対応
+* XMLタグごとに:XMLtagノード1つが対応
+* :XMAILノードからXMAILデータのXML最上位タグへリンク(:XML_Root)
+* XML階層構造にあわせてXMLタグノード間をリンク(:XML_Child)
+* XMLタグ名 →プロパティ '__tag' に格納
+* XML属性値 →属性名のプロパティに格納  (注: 前項 '__tag' については属性から除外して扱う必要あり)
+* XMLテキストデータ →:XMLdataノードのプロパティ 'value'に格納し、所属するXMLタグからリンク(:XML_Data)
+
+
+### 例)XMAILソース
+```xml:sample.xmail
+<?xml version="1.0" encoding="utf-8"?>
+<a aa="11" aa2="123">
+  <b>aaa</b>
+  <c cc="321">
+    <b>ccc</b>
+  </c>
+</a>
+```
+### 上記XMAILソースのGraph DB変換結果
+```mermaid
+graph LR
+t((":XMAIL<br/>- file='sample.xmail'"))
+a((":XMLtag<br/>- __tag='a'<br/>- aa='11'<br/>- aa2='123'"))
+b1((":XMLtag<br/>- __tag='b'"))
+c((":XMLtag<br/>- __tag='c'<br/>- cc='321'"))
+d1(":XMLdata<br/>- value='aaa'")
+b2((":XMLtag<br/>- __tag='b'"))
+d2(":XMLdata<br/>- value='ccc'")
+t==>|:XML_Root|a
+a-->|:XML_Child|b1
+a-->|:XML_Child|c
+c-->|:XML_Child|b2
+b1-.->|:XML_Data|d1
+b2-.->|:XML_Data|d2
+```
+
+
+## XMAILデータ仕様
+
+### 任意のタグ以下の共通構造
+```mermaid
+graph LR
+top((任意のタグ))
+uu((uuid))
+id((id))
+na((name))
+de((description))
+an((annotation))
+d(:XMLdata)
+d2(:XMLdata)
+d3(:XMLdata)
+d4(:XMLdata)
+d5(:XMLdata)
+top-->uu
+top-->id
+top-->na
+top-->de
+top-->an
+uu-.->d
+id-.->d2
+na-.->d3
+de-.->d4
+an-.->d5
+```
+
+### XML最上位階層の基本構造
+```mermaid
+graph LR
+fi((dataFile))
+do((document))
+pr((protocol))
+da((data))
+eL((eventLog))
+
+fi-->do
+fi-->pr
+fi-->da
+fi-->eL
+```
+
+### タグ document 以下の構造
+```mermaid
+graph LR
+do((document))
+uu((uuid))
+cr((creator))
+uu2((uuid))
+ow((owner))
+uu3((uuid))
+ve((vendor))
+uu4((uuid))
+in((instrument))
+pp((property))
+dt((date))
+
+do-->uu
+do-->cr
+do-->ow
+do-->ve
+do-->in
+do-->pp
+pp-->dt
+cr-->uu2
+ow-->uu3
+ve-->uu4
+```
+
+### タグ protocol 以下の構造
+* pnmlタグ以下にPetri Net構造の情報をもつ(Petri net層)
+* pnml以下のそれぞれのタグが Petri Net を構成する1要素を表わし、それぞれid値をもつ
+* arcタグは接続先の要素id値をsource, targetに格納
+* 各placeのデータ構造情報はprotocol以下 materialTemplate, conditionTemplate, resultTemplate に格納(Class層)
+* 各Template情報が示すplaceは、タグplaceRefのref値に格納されたidで示す
+* 各transitionの具体的な情報はタグinstructionに格納、対応するtransitionはtransitionRefのref値で示す
+
+```mermaid
+graph LR
+pr((protocol))
+me((method))
+pg((program))
+in(("instruction"))
+tR(("transitionRef<br/>{id, ref}"))
+pn((pnml))
+
+pl(("place<br/>{id}"))
+tr(("transition<br/>{id}"))
+ar(("arc<br/>{id, source, target}"))
+mT(("materialTemplate<br/>{id}"))
+cT(("conditionTemplate<br/>{id}"))
+rT(("resultTemplate<br/>{id}"))
+mTp(("placeRef<br/>{id, ref}"))
+cTp(("placeRef<br/>{id, ref}"))
+rTp(("placeRef<br/>{id, ref}"))
+uu((uuid))
+uu2((uuid))
+uu3((uuid))
+
+pr-->me
+pr-->mT
+pr-->cT
+pr-->rT
+subgraph Class層
+mT-->mTp
+mT-->uu
+cT-->cTp
+cT-->uu2
+rT-->rTp
+rT-->uu3
+end
+me-->pg
+pg-->in
+in-->tR
+pg-->pn
+subgraph Petri Net層
+pn-->pl
+pn-->tr
+pn-->ar
+end
+```
+
+### タグ data 以下の構造
+* Instance層はClass層のデータ構造定義が示す具体的なデータを保持する
+* タグresults以下 material, condition, result がそれぞれClass層のTemplateに対応
+
+```mermaid
+graph LR
+da((data))
+re2((results))
+ma(("material<br/>{id, ref}"))
+co(("condition<br/>{id, ref}"))
+re(("result<br/>{id, ref}"))
+
+da-->re2
+subgraph Instance層
+re2-->ma
+re2-->co
+re2-->re
+end
+```
+
+
+## システム利用者のワークフロー
+
+```mermaid
+graph TD
+start(Start)
+a[計測器データ出力]
+b[XMAILファイルへ変換]
+b2[他者XMAILファイル入手]
+c[XMAILファイルImport]
+d>"[UI-1] XMAILデータ一覧表示"]
+e[XMAILデータ選択]
+f>"[UI-2] 選択データのPetri Net表示"]
+g[Petri Net要素を選択]
+h>"[UI-3] Petri Net要素の詳細データ表示"]
+i[Petri Net要素の追加/削除]
+j[XMAILファイルExport]
+k[XMAILファイル配布]
+stop(End)
+start-->a
+a-->b
+b-->c
+start-->b2
+b2-->c
+subgraph 
+c-->d
+d-->c
+d-->e
+e-->f
+f-->d
+f-->g
+g-->h
+h-->g
+h-. TBD .->i
+i-. TBD .->j
+end
+j-.->k
+k-.->stop
+```
+
+## UI表示データ取得手順
+
+### [UI-1] XMAILデータ一覧
+
+xmail_list.cypher :
+```
+// 存在するXMAILのリスト取得
+match (a:XMAIL)-[:XML_Root]->(d)-[:XML_Child]->(do {__tag: 'document'})
+  optional match (do)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud)
+  optional match (do)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad)
+  optional match (do)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+  optional match (do)-[:XML_Child]->(cr {__tag: 'creator'})
+  optional match (do)-[:XML_Child]->(ve {__tag: 'vendor'})
+  optional match (do)-[:XML_Child]->(ow {__tag: 'ow'})
+  optional match (cr)-[:XML_Child]->(crna {__tag: 'name'})-[:XML_Data]->(crnad)
+  optional match (cr)-[:XML_Child]->(crde {__tag: 'description'})-[:XML_Data]->(crded)
+  optional match (ve)-[:XML_Child]->(vena {__tag: 'name'})-[:XML_Data]->(venad)
+  optional match (ve)-[:XML_Child]->(vede {__tag: 'description'})-[:XML_Data]->(veded)
+  optional match (ow)-[:XML_Child]->(owna {__tag: 'name'})-[:XML_Data]->(ownad)
+  optional match (ow)-[:XML_Child]->(owde {__tag: 'description'})-[:XML_Data]->(owded)
+return
+    id(a),a.file,uud.value,
+    nad.value,ded.value,
+    crnad.value,crded.value,
+    venad.value,veded.value,
+    ownad.value,owded.value ;
+```
+
+<出力データ項目>
+| 項目名 | XMAIL規約 | 備考 |
+|:--|:--:|:--|
+|XMAIL node ID|-|Neo4j仕様|
+|ファイル名|-|方針としてファイル名での区別は不要
+|XMAIL uuid|must|Universally Unique Identifier
+|XMAIL name|must|名前
+|XMAIL description|must|説明
+|Creator uuid|must
+|Creator name|must|計測・分析機器
+|Creator description|must
+|Vendor uuid|must
+|Vendor name|must|計測・分析機器メーカ
+|Vendor description|must
+|Owner uuid|must
+|Owner name|must|データの作成者
+|Owner description|must
+|...||TBD
+
+
+### [UI-2] Petri-Net構成要素
+Petri-Netの形状情報を構成する3要素 place, transition, arc を取得する。
+*'xmail_getPN.cypher'* :
+```
+// 指定IDのXMAIL内の全てのPN要素(place, transition, arc)を取得
+match (a:XMAIL)
+  -[:XML_Root]->(d)
+  -[:XML_Child]->(pr {__tag: 'protocol'})
+  -[:XML_Child]->(me {__tag: 'method'})
+  -[:XML_Child]->(pg {__tag: 'program'})
+  -[:XML_Child]->(pn {__tag: 'pnml'})
+  where id(a)=0
+  optional match (pn)-[:XML_Child]->(n)
+return
+    id(a),a.file,
+    id(n),n.__tag,n.id,n.source,n.target;
+```
+
+Petri-Netの各arcについて接続先を取得する。
+*'xmail_getPNarc.cypher'* :
+```
+// 指定IDのXMAIL内のarc接続情報を抽出
+match (a:XMAIL)
+  -[:XML_Root]->(d)
+  -[:XML_Child]->(pr {__tag: 'protocol'})
+  -[:XML_Child]->(me {__tag: 'method'})
+  -[:XML_Child]->(pg {__tag: 'program'})
+  -[:XML_Child]->(pn {__tag: 'pnml'}),
+  (pn)-[:XML_Child]->(ar {__tag: 'arc'})
+where id(a)=0
+optional match
+  (pn)-[:XML_Child]->(s),
+  (pn)-[:XML_Child]->(t)
+where
+  ar.source=s.id
+  and ar.target=t.id
+return
+    id(a),a.file,
+    id(ar),id(s),s.id,id(t),t.id;
+```
+
+### [UI-3] Petri-Net各placeノードの詳細情報
+*'xmail_getPlaceInfo.cypher'* :
+```
+// 指定IDのXMAIL内の全てのplaceと関連情報を抽出
+match (a:XMAIL)
+  -[:XML_Root]->(d)
+  -[:XML_Child]->(pr {__tag: 'protocol'})
+  -[:XML_Child]->(me {__tag: 'method'})
+  -[:XML_Child]->(pg {__tag: 'program'})
+  -[:XML_Child]->(pn {__tag: 'pnml'})
+  -[:XML_Child]->(pl {__tag: 'place'})
+where id(a)=0
+optional match
+  (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+where plR.ref = pl.id
+optional match
+  (te)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud),
+  (te)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad),
+  (te)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+return
+    id(a),a.file,
+    id(pl),pl.id,
+    id(plR),plR.id,id(te),te.__tag,te.id,
+    uud.value,nad.value,ded.value;
+```
+
+<出力データ項目>
+| 項目名 | XMAIL規約 | 備考 |
+|:--|:--:|:--|
+|XMAIL node ID|-|Neo4j仕様|
+|ファイル名|-|方針としてファイル名での区別は不要
+|place node ID|-|Neo4j仕様
+|place XMAIL ID|must|XMAIL内部ID
+|placeRef node ID|-|Neo4j仕様
+|placeRef XMAIL ID|must|XMAIL内部ID
+|template node ID|-|Neo4j仕様
+|template node tag|must|XMAILタグ
+|template XMAIL ID|must|XMAIL内部ID
+|template XMAIL uuid|must|UUID
+|template XMAIL name|must|名前
+|template XMAIL description|must|説明
+|data XMAIL|?| TBD : *dataノードは複数存在する?(要確認)
+|data ...
+
+
+
+> Written with [StackEdit](https://stackedit.io/).
diff --git a/README.md b/README.md
new file mode 100755 (executable)
index 0000000..fcd1482
--- /dev/null
+++ b/README.md
@@ -0,0 +1,73 @@
+## XMAIL型データのグラフ可視化及びグラフデータの編集ツール 一式
+#### 国立九州大学プロジェクト
+
+#### アプリケーション概要
+XMAILデータをGraphDBに登録し、そのデータをnodeJS WEBアプリケーション上でデータ一覧、ペトリネット図を照会・編集するアプリケーションである。
+
+#### 改訂履歴
+|Author|Version|Last updated|Description|
+|:-----:|:-----:|:-----:|:-----|
+|Usk Tetsubayashi|1.0|2019/1/24|ドラフト|
+
+#### リポジトリ構成
+各コンポーネントの利用方法は個別のREADME.mdを参照のこと。
+
+|Repository|Technology|
+|:-----|:-----|
+|graph-db|Neo4j|
+|xmail-viewer|NodeJS|
+|~~xmail-services~~|~~NodeJS~~|
+
+
+#### サーバ起動手順
+
+本アプリケーションは複数のDockerコンテナで構成されています。
+
+|Repository|コンテナ|機能|
+|:--|:--|:--|
+|xmail-viewer|xmail_viewer|Webアプリケーション本体|
+|graph-db|graph_db|Neo4jによるグラフDB|
+|graph-db|graph_db_loader|XMAILデータロード(必要な時のみ実行)|
+
+
+これら全てのコンテナは docker-compose によって一括管理されており、下記のようなコマンドを用いて一括して開始/終了の操作が可能です。
+
+- コンテナ作成&起動  
+`docker-compose up -d`
+- コンテナ停止  
+`docker-compose stop`
+- 停止中コンテナの起動  
+`docker-compose start`
+- コンテナ再起動  
+`docker-compose restart`
+- コンテナ終了&イメージ削除  
+`docker-compose down --rmi all`
+
+例外として graph_db_loader の機能については上記操作では実行されず、下記のコマンドによって個別に実行します。
+ロードするXMAILデータはコンテナ作成前にあらかじめ ./graph-db/XMAIL/ 以下に任意のフォルダ構成にて配置しておきます。
+ファイル名は拡張子 '.xmail' または '.xml' が使用可能です。
+
+- XMAILデータロード  
+`docker-compose run --rm graph_db_loader sh setup.sh`
+
+
+#### アプリケーション使用方法
+
+下記URLへブラウザでアクセスする事によりアプリケーションのトップ画面が表示されます。
+
+`http://<ホスト名 or IPアドレス>:3101`
+
+※ローカル環境でのDocker machineの場合
+
+[http://localhost:3101](http://localhost:3101)
+
+
+#### その他ツール・スクリプト等
+
+- XMAILデータロード(前項参照)  
+`sh graph-db-loader.sh`
+- XMAILデータ全削除  
+`sh graph-db-delete.sh`
+
+
+> Written with [StackEdit](https://stackedit.io/).
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100755 (executable)
index 0000000..6b596cd
--- /dev/null
@@ -0,0 +1,33 @@
+version: '2'
+services:
+  # Neo4j server
+  graph_db:
+    container_name: 'graph-db'
+    image: neo4j:3.4
+    ports:
+      - "7474:7474"
+      - "7687:7687"
+    environment:
+      - NEO4J_AUTH=none
+      #- NEO4J_dbms_memory_heap_max__size=1024M
+
+  # XMAIL viewer
+  xmail_viewer:
+    container_name: 'xmail-viewer'
+    build:
+      context: ./
+      dockerfile: ./xmail-viewer/Dockerfile
+    volumes:
+      - ./logs:/opt/app/xmail-viewer/logs
+    ports:
+      - "3101:3000"
+    environment:
+      - GRAPH_DB_IP=graph_db
+
+  # XMAIL loader for Graph-DB
+  graph_db_loader:
+    container_name: 'graph-db-loader'
+    build: ./graph-db
+    command: sh -c ':'
+    environment:
+      - GRAPH_DB_IP=graph_db
diff --git a/graph-db-delete.sh b/graph-db-delete.sh
new file mode 100755 (executable)
index 0000000..582d157
--- /dev/null
@@ -0,0 +1 @@
+docker-compose run --rm graph_db_loader sh -c 'echo "match (n) detach delete (n)" | app/Script/send-cypher.py graph_db'
diff --git a/graph-db-loader.sh b/graph-db-loader.sh
new file mode 100755 (executable)
index 0000000..fe4f50a
--- /dev/null
@@ -0,0 +1 @@
+docker-compose run --rm graph_db_loader sh setup.sh
diff --git a/graph-db/Dockerfile b/graph-db/Dockerfile
new file mode 100755 (executable)
index 0000000..da5c133
--- /dev/null
@@ -0,0 +1,11 @@
+FROM python:3
+MAINTAINER mnt
+
+RUN pip install neo4jrestclient
+
+WORKDIR /usr/src/app
+COPY . .
+
+ENV GRAPH_DB_IP 52.11.150.230
+
+CMD [ "sh", "./setup.sh" ]
diff --git a/graph-db/README-graph-db.md b/graph-db/README-graph-db.md
new file mode 100755 (executable)
index 0000000..46c7176
--- /dev/null
@@ -0,0 +1,32 @@
+## Neo4j DB構築+初期データ投入
+
+#### 機能構成
+
+技術要素としては下記の2機能を用いた構成である。
+1. DBサーバ : Neo4j (Dockerコンテナ)
+1. XMAILデータからCypherへの変換 : Python および xml.etree.ElementTree
+
+#### スクリプト構成
+
+まずDBサーバを起動し、DBクエリ動作が可能な状態となった後に、XMAILデータから変換したCypherクエリの形式でDBサーバへ投入する、というのが基本的な流れ。
+
+- DBサーバ起動  : `docker-run-neo4j.sh`
+- XMAILフォルダ内を全てDBへ投入 : `setup-XMAIL.sh`
+  - 指定されたXMAILファイルをDBへ投入 : `app/Script/load-xmail.sh`
+  - 指定されたXMAILファイルをCypherへ変換 : `app/Script/xml2cypher.py`
+
+※ DBサーバ起動後は、サーバがクエリに対応可能な状態となるまで時間がかかるため、直後はDB投入のスクリプトは異常終了する可能性あり。可能ならDB投入前にDB稼働を確認しておくとよい。
+
+#### スクリプト実行手順
+
+```sh
+cd kyutech/graph-db
+sh ./docker-run-neo4j.sh
+
+# 投入するXMAILファイルを事前に ./XMAIL 以下に置く
+# DBサーバ稼働を事前にブラウザ等で確認
+sh ./setup-XMAIL.sh
+
+# あとから個別にXMAILファイルを追加する場合
+sh ./app/Script/load-xmail.sh <XMAIL file>
+```
diff --git a/graph-db/XMAIL/Hitachi/20171031173821.xmail b/graph-db/XMAIL/Hitachi/20171031173821.xmail
new file mode 100755 (executable)
index 0000000..ea5422f
--- /dev/null
@@ -0,0 +1,524 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<dataFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmail.version="1" xmlns="http://xmail.org/standard-definition.html">\r
+  <document id="dataFile_afm">\r
+    <uuid>41805eae-7d56-46dd-a557-55ba87e9d592</uuid>\r
+    <name>afmDataFile</name>\r
+    <description>AFM DataFile</description>\r
+    <annotation>xmail DataFile for Atomic Force Microscopy.</annotation>\r
+    <creator id="creator_converterAfm">\r
+      <uuid>0e8b10d0-1938-4fab-a772-170a3307dfc4</uuid>\r
+      <name>Creator</name>\r
+      <description>Atomic Force Microscopy</description>\r
+      <vendorRef id="creatorVendorRef_afm" ref="vendor_hhs">\r
+        <name>HHS</name>\r
+        <description />\r
+      </vendorRef>\r
+      <instrumentRef id="creatorinstrumentRef_afm" ref="instrument_afm">\r
+        <name>AtomicForceMicroscopy</name>\r
+        <description />\r
+      </instrumentRef>\r
+    </creator>\r
+    <vendor id="vendor_hhs">\r
+      <uuid>bcccda0f-4535-4e89-9abb-879d75379e3e</uuid>\r
+      <name>HHS</name>\r
+      <description>Hitachi High-Tech Science Corp.</description>\r
+    </vendor>\r
+    <owner id="owner_afm">\r
+      <uuid>e7a08664-ad0c-4a26-b4af-34271768327a</uuid>\r
+      <name>Owner</name>\r
+      <description>Atomic Force Microscopy</description>\r
+    </owner>\r
+    <instrument id="instrument_afm">\r
+      <uuid>cab54f02-c68c-4b6a-b144-c6fcb8d1b447</uuid>\r
+      <name>AFM</name>\r
+      <description>Atomic Force Microscopy</description>\r
+    </instrument>\r
+  </document>\r
+  <protocol id="protocol_afm">\r
+    <uuid>f231719a-49cf-4822-b238-a52b2bfe1953</uuid>\r
+    <uri>afmMeasurementProtocolFile.xml</uri>\r
+    <name>afmProtocol</name>\r
+    <description>AFM</description>\r
+    <annotation>Protocol for Atomic Force Microscopy.</annotation>\r
+    <format>text/xml</format>\r
+    <method id="method_afmMeasurement">\r
+      <uuid>aba5eb46-1b78-4fe7-a64c-1ec7a467049e</uuid>\r
+      <name>afmMeasurementMethod</name>\r
+      <description>AFM Measurement</description>\r
+      <annotation>Measurement Method for Atomic Force Microscopy.</annotation>\r
+      <program id="program_afmMeasurement">\r
+        <uuid>69435ea9-0c20-49a3-9038-6ce031277e8e</uuid>\r
+        <name>afmMeasurementProgram</name>\r
+        <description>AFM Measurement</description>\r
+        <annotation>Measurement Program for Atomic Force Microscopy.</annotation>\r
+        <pnml pnml.version="2009" pnml.type="ptnet">\r
+          <place id="place_afmMeasurementMaterial">\r
+            <name>afmMeasurementMaterialPlace</name>\r
+            <description>AFM Measurement</description>\r
+          </place>\r
+          <place id="place_afmMeasurementCondition">\r
+            <name>afmMeasurementConditionPlace</name>\r
+            <description>AFM Measurement Condition</description>\r
+          </place>\r
+          <place id="place_afmMeasurementResult">\r
+            <name>afmMeasurementResultPlace</name>\r
+            <description>AFM Measurement</description>\r
+          </place>\r
+          <place id="place_afmCorrectionCondition">\r
+            <name>afmCorrectionConditionPlace</name>\r
+            <description>AFM Correction Condition</description>\r
+          </place>\r
+          <place id="place_afmDataImageResult">\r
+            <name>afmDataImageResultPlace</name>\r
+            <description>AFM Data Image</description>\r
+          </place>\r
+          <place id="place_afmMeasCondResult">\r
+            <name>afmMeasCondResultPlace</name>\r
+            <description>AFM Meas Cond</description>\r
+          </place>\r
+          <place id="place_afmDivisionCondition">\r
+            <name>afmDivisionConditionPlace</name>\r
+            <description>AFM Division Condition</description>\r
+          </place>\r
+          <place id="place_afmParticleImageResult">\r
+            <name>afmParticleImageResultPlace</name>\r
+            <description>AFM Particle Image</description>\r
+          </place>\r
+          <place id="place_afmParticleListResult">\r
+            <name>afmParticleListResultPlace</name>\r
+            <description>AFM Particle List</description>\r
+          </place>\r
+          <place id="place_afmStatisticsCondition">\r
+            <name>afmStatisticsConditionPlace</name>\r
+            <description>AFM Statistics Condition</description>\r
+          </place>\r
+          <place id="place_afmParticleStatisticsResult">\r
+            <name>afmParticleStatisticsResultPlace</name>\r
+            <description>AFM Particle Statistics</description>\r
+          </place>\r
+          <place id="place_afmParticleHistogramResult">\r
+            <name>afmParticleHistogramResultPlace</name>\r
+            <description>AFM Particle Histogram</description>\r
+          </place>\r
+          <transition id="transition_afmMeasurement">\r
+            <name>afmMeasurementTransition</name>\r
+            <description>AFM Measurement</description>\r
+          </transition>\r
+          <transition id="transition_afmCorrection">\r
+            <name>afmCorrectionTransition</name>\r
+            <description>AFM Correction</description>\r
+          </transition>\r
+          <transition id="transition_afmDivision">\r
+            <name>afmDivisionTransition</name>\r
+            <description>AFM Division</description>\r
+          </transition>\r
+          <transition id="transition_afmStatistics">\r
+            <name>afmStatisticsTransition</name>\r
+            <description>AFM Statistics</description>\r
+          </transition>\r
+          <arc id="arc_afmMeasurementMaterialInput" source="place_afmMeasurementMaterial" target="transition_afmMeasurement">\r
+            <name>afmMeasurementMaterialInputArc</name>\r
+            <description>AFM Measurement Material Input Arc</description>\r
+          </arc>\r
+          <arc id="arc_afmMeasurementConditionInput" source="place_afmMeasurementCondition" target="transition_afmMeasurement">\r
+            <name>afmMeasurementConditionInputArc</name>\r
+            <description>AFM Measurement Condition Input Arc</description>\r
+          </arc>\r
+          <arc id="arc_afmMeasurementResultOutput" source="transition_afmMeasurement" target="place_afmMeasurementResult">\r
+            <name>afmMeasurementResultOutputArc</name>\r
+            <description>AFM Measurement Result Output Arc</description>\r
+          </arc>\r
+          <arc id="arc_afmMeasurementResultInput" source="place_afmMeasurementResult" target="transition_afmCorrection">\r
+            <name>afmMeasurementResultInputArc</name>\r
+            <description>AFM Measurement Result Input Arc</description>\r
+          </arc>\r
+          <arc id="arc_afmCorrectionConditionInput" source="place_afmCorrectionCondition" target="transition_afmCorrection">\r
+            <name>afmCorrectionConditionInputArc</name>\r
+            <description>AFM Correction Condition Input Arc</description>\r
+          </arc>\r
+          <arc id="arc_afmDataImageResultOutput" source="transition_afmCorrection" target="place_afmDataImageResult">\r
+            <name>afmDataImageResultOutputArc</name>\r
+            <description>AFM Data Image Result Output Arc</description>\r
+          </arc>\r
+          <arc id="arc_afmMeasCondResultOutput" source="transition_afmCorrection" target="place_afmMeasCondResult">\r
+            <name>afmMeasCondResultOutputArc</name>\r
+            <description>AFM Meas Cond Result Output Arc</description>\r
+          </arc>\r
+          <arc id="arc_afmMeasCondResultInput" source="place_afmMeasCondResult" target="transition_afmDivision">\r
+            <name>afmMeasCondResultInputArc</name>\r
+            <description>AFM Meas Cond Result Input Arc</description>\r
+          </arc>\r
+          <arc id="arc_afmDivisionConditionInput" source="place_afmDivisionCondition" target="transition_afmDivision">\r
+            <name>afmDivisionConditionInputArc</name>\r
+            <description>AFM Division Condition Input Arc</description>\r
+          </arc>\r
+          <arc id="arc_afmParticleImageResultOutput" source="transition_afmDivision" target="place_afmParticleImageResult">\r
+            <name>afmParticleImageResultOutputArc</name>\r
+            <description>AFM Particle Image Result Output Arc</description>\r
+          </arc>\r
+          <arc id="arc_afmParticleListResultOutput" source="transition_afmDivision" target="place_afmParticleListResult">\r
+            <name>afmParticleListResultOutputArc</name>\r
+            <description>AFM Particle List Result Output Arc</description>\r
+          </arc>\r
+          <arc id="arc_afmParticleListResultInput" source="place_afmParticleListResult" target="transition_afmStatistics">\r
+            <name>afmParticleListResultInputArc</name>\r
+            <description>AFM Particle List Result Input Arc</description>\r
+          </arc>\r
+          <arc id="arc_afmParticleStatisticsResultOutput" source="transition_afmStatistics" target="place_afmParticleStatisticsResult">\r
+            <name>afmParticleStatisticsResultOutputArc</name>\r
+            <description>AFM Particle Statistics Result Output Arc</description>\r
+          </arc>\r
+          <arc id="arc_afmParticleHistogramResultOutput" source="transition_afmStatistics" target="place_afmParticleHistogramResult">\r
+            <name>afmParticleHistogramResultOutputArc</name>\r
+            <description>AFM Particle Histogram Result Output Arc</description>\r
+          </arc>\r
+        </pnml>\r
+        <instruction id="instruction_afmMeasurement">\r
+          <uuid>39866b20-8751-4cfb-adb0-ed4a1aa66c69</uuid>\r
+          <name>afmMeasurementInstruction</name>\r
+          <description>AFM Measurement</description>\r
+          <annotation>Measurement Instruction for Atomic Force Microscopy.</annotation>\r
+          <transitionRef id="transitionRef_afmMeasurement" ref="transition_afmMeasurement" />\r
+        </instruction>\r
+      </program>\r
+    </method>\r
+    <materialTemplate id="materialTemplate_afmMeasurement">\r
+      <uuid>b40d43f4-296f-4980-8a75-410161efc860</uuid>\r
+      <name>afmMeasurementMaterialTemplate</name>\r
+      <description>AFM Measurement</description>\r
+      <annotation>Measurement Material Template for Atomic Force Microscopy.</annotation>\r
+      <property xsi:type="stringType" key="name">\r
+        <description>Material Name</description>\r
+        <value>Sample</value>\r
+      </property>\r
+      <placeRef id="placeRef_afmMeasurementMaterial" ref="place_afmMeasurementMaterial" />\r
+    </materialTemplate>\r
+    <conditionTemplate id="conditionTemplate_afmMeasurement">\r
+      <uuid>d7bcb409-8430-492c-aac6-4b1938ac2c6d</uuid>\r
+      <name>afmMeasurementConditionTemplate</name>\r
+      <description>AFM Measurement Condition</description>\r
+      <annotation>Measurement Condition Template for Atomic Force Microscopy.</annotation>\r
+      <property xsi:type="doubleType" key="scanSizeX" formatString="0.0" units="nm" scaleFactor="1.0">\r
+        <description>Scan Size X</description>\r
+        <value>4998.0</value>\r
+      </property>\r
+      <property xsi:type="doubleType" key="scanSizeY" formatString="0.0" units="nm" scaleFactor="1.0">\r
+        <description>Scan Size Y</description>\r
+        <value>4998.0</value>\r
+      </property>\r
+      <property xsi:type="doubleType" key="scanPositionX" formatString="0.00" units="nm" scaleFactor="1.00">\r
+        <description>Scan Position X</description>\r
+        <value>-4303.71</value>\r
+      </property>\r
+      <property xsi:type="doubleType" key="scanPositionY" formatString="0.00" units="nm" scaleFactor="1.00">\r
+        <description>Scan Position Y</description>\r
+        <value>3622.56</value>\r
+      </property>\r
+      <property xsi:type="stringType" key="samplingPointsX">\r
+        <description>Sampling Points X</description>\r
+        <value>1024</value>\r
+      </property>\r
+      <property xsi:type="stringType" key="samplingPointsY">\r
+        <description>Sampling Points Y</description>\r
+        <value>512</value>\r
+      </property>\r
+      <property xsi:type="doubleType" key="scanSpeed" formatString="0.00" units="Hz" scaleFactor="1.00">\r
+        <description>Scan Speed</description>\r
+        <value>0.60</value>\r
+      </property>\r
+      <property xsi:type="doubleType" key="scanRotation" formatString="0.0" units="deg" scaleFactor="1.0">\r
+        <description>Scan Rotation</description>\r
+        <value>0.0</value>\r
+      </property>\r
+      <property xsi:type="doubleType" key="stagePositionX" formatString="0.000" units="mm" scaleFactor="1.000">\r
+        <description>Stage Position X</description>\r
+        <value>-3.648</value>\r
+      </property>\r
+      <property xsi:type="doubleType" key="stagePositionY" formatString="0.000" units="mm" scaleFactor="1.000">\r
+        <description>Stage Position Y</description>\r
+        <value>36.884</value>\r
+      </property>\r
+      <property xsi:type="stringType" key="cantileverType">\r
+        <description>Cantilever Type</description>\r
+        <value>OMCL-AC240FS-Q2</value>\r
+      </property>\r
+      <property xsi:type="doubleType" key="driveFrequency" formatString="0.000" units="kHz" scaleFactor="1.000">\r
+        <description>Drive frequency of cantilever</description>\r
+        <value>73.140</value>\r
+      </property>\r
+      <property xsi:type="doubleType" key="cantileverAmplitude" formatString="0.000" units="V" scaleFactor="1.000">\r
+        <description>Amplitude of cantilever</description>\r
+        <value>0.646</value>\r
+      </property>\r
+      <property xsi:type="stringType" key="afmUnitName">\r
+        <description>AFM Unit Name</description>\r
+        <value>AFM 5400L</value>\r
+      </property>\r
+      <property xsi:type="stringType" key="serialNumber">\r
+        <description>Serial Number</description>\r
+        <value>10200765000029</value>\r
+      </property>\r
+      <property xsi:type="stringType" key="scannerType">\r
+        <description>Scanner Type</description>\r
+        <value>90um (AFM 5400L)</value>\r
+      </property>\r
+      <property xsi:type="doubleType" key="scannerSensitivityX" formatString="0.00" units="nm/V" scaleFactor="1.00">\r
+        <description>Displacement sensitivity of scanner X</description>\r
+        <value>240.00</value>\r
+      </property>\r
+      <property xsi:type="doubleType" key="scannerSensitivityY" formatString="0.00" units="nm/V" scaleFactor="1.00">\r
+        <description>Displacement sensitivity of scanner Y</description>\r
+        <value>240.00</value>\r
+      </property>\r
+      <property xsi:type="doubleType" key="scannerSensitivityZ" formatString="0.00" units="nm/V" scaleFactor="1.00">\r
+        <description>Displacement sensitivity of scanner Z</description>\r
+        <value>14.00</value>\r
+      </property>\r
+      <placeRef id="placeRef_afmMeasurementCondition" ref="place_afmMeasurementCondition" initialMarking="true" />\r
+    </conditionTemplate>\r
+    <conditionTemplate id="conditionTemplate_afmCorrection">\r
+      <uuid>64c92f1c-5250-40e9-a6ac-cdc630f7f155</uuid>\r
+      <name>afmCorrectionConditionTemplate</name>\r
+      <description>AFM Correction Condition</description>\r
+      <annotation>Correction Condition Template for Atomic Force Microscopy.</annotation>\r
+      <placeRef id="placeRef_afmCorrectionCondition" ref="place_afmCorrectionCondition" initialMarking="true" />\r
+    </conditionTemplate>\r
+    <conditionTemplate id="conditionTemplate_afmDivision">\r
+      <uuid>f769e4aa-8c71-4634-afac-29fe2c2a723b</uuid>\r
+      <name>afmDivisionConditionTemplate</name>\r
+      <description>AFM Division Condition</description>\r
+      <annotation>Division Condition Template for Atomic Force Microscopy.</annotation>\r
+      <placeRef id="placeRef_afmDivisionCondition" ref="place_afmDivisionCondition" initialMarking="true" />\r
+    </conditionTemplate>\r
+    <conditionTemplate id="conditionTemplate_afmStatistics">\r
+      <uuid>aaef4688-b04d-46e6-af7b-5d2e12a9a98a</uuid>\r
+      <name>afmStatisticsConditionTemplate</name>\r
+      <description>AFM Statistics Condition</description>\r
+      <annotation>Statistics Condition Template for Atomic Force Microscopy.</annotation>\r
+      <placeRef id="placeRef_afmStatisticsCondition" ref="place_afmStatisticsCondition" initialMarking="true" />\r
+    </conditionTemplate>\r
+    <resultTemplate id="resultTemplate_afmMeasurement">\r
+      <uuid>1a3151f3-bb6d-4c42-b348-5c1c584c8b0e</uuid>\r
+      <name>afmMeasurementResultTemplate</name>\r
+      <description>AFM Measurement</description>\r
+      <annotation>Measurement Result Template for Atomic Force Microscopy.</annotation>\r
+      <placeRef id="placeRef_afmMeasurementResult" ref="place_afmMeasurementResult" />\r
+    </resultTemplate>\r
+    <resultTemplate id="resultTemplate_afmDataImage">\r
+      <uuid>95e3fac5-7b53-4b28-9422-8be2b29a1db8</uuid>\r
+      <name>afmDataImageResultTemplate</name>\r
+      <description>AFM Data Image</description>\r
+      <annotation>Data Image Result Template for Atomic Force Microscopy.</annotation>\r
+      <placeRef id="placeRef_afmDataImageResult" ref="place_afmDataImageResult" />\r
+    </resultTemplate>\r
+    <resultTemplate id="resultTemplate_afmMeasCond">\r
+      <uuid>6e7848f9-9c38-469e-9c9f-df4b90e6aa4f</uuid>\r
+      <name>afmMeasCondResultTemplate</name>\r
+      <description>AFM Meas Cond</description>\r
+      <annotation>Meas Cond Result Template for Atomic Force Microscopy.</annotation>\r
+      <placeRef id="placeRef_afmMeasCondResult" ref="place_afmMeasCondResult" />\r
+    </resultTemplate>\r
+    <resultTemplate id="resultTemplate_afmParticleImage">\r
+      <uuid>e06a96ec-31fb-4d67-b139-d941cc6b3b0e</uuid>\r
+      <name>afmParticleImageResultTemplate</name>\r
+      <description>AFM Particle Image</description>\r
+      <annotation>Particle Image Result Template for Atomic Force Microscopy.</annotation>\r
+      <placeRef id="placeRef_afmParticleImageResult" ref="place_afmParticleImageResult" />\r
+    </resultTemplate>\r
+    <resultTemplate id="resultTemplate_afmParticleList">\r
+      <uuid>f664cc7c-4311-4511-9e69-54e292be8245</uuid>\r
+      <name>afmParticleListResultTemplate</name>\r
+      <description>AFM Particle List</description>\r
+      <annotation>Particle List Result Template for Atomic Force Microscopy.</annotation>\r
+      <placeRef id="placeRef_afmParticleListResult" ref="place_afmParticleListResult" />\r
+    </resultTemplate>\r
+    <resultTemplate id="resultTemplate_afmParticleStatistics">\r
+      <uuid>88e23930-bb25-4022-bcb5-229791ef2df5</uuid>\r
+      <name>afmParticleStatisticsResultTemplate</name>\r
+      <description>AFM Particle Statistics</description>\r
+      <annotation>Particle Statistics Result Template for Atomic Force Microscopy.</annotation>\r
+      <placeRef id="placeRef_afmParticleStatisticsResult" ref="place_afmParticleStatisticsResult" />\r
+    </resultTemplate>\r
+    <resultTemplate id="resultTemplate_afmParticleHistogram">\r
+      <uuid>b5c01d7f-d3d8-4fb2-aa99-8397a7d88c77</uuid>\r
+      <name>afmParticleHistogramResultTemplate</name>\r
+      <description>AFM Particle Histogram</description>\r
+      <annotation>Particle Histogram Result Template for Atomic Force Microscopy.</annotation>\r
+      <placeRef id="placeRef_afmParticleHistogramResult" ref="place_afmParticleHistogramResult" />\r
+    </resultTemplate>\r
+  </protocol>\r
+  <data id="data_afm">\r
+    <uuid>b4527623-0d49-4523-ab5b-f486e91bfc05</uuid>\r
+    <name>afmData</name>\r
+    <description>AFM</description>\r
+    <annotation>Data for Atomic Force Microscopy.</annotation>\r
+    <results id="results_afmMeasurement">\r
+      <uuid>d6899d12-2445-407e-b7ea-5be38e108829</uuid>\r
+      <name>afmMeasurementResults</name>\r
+      <description>AFM Measurement</description>\r
+      <annotation>Measurement Results for Atomic Force Microscopy.</annotation>\r
+      <material id="material_afmMeasurement" ref="materialTemplate_afmMeasurement">\r
+        <uuid>5c5368f0-d935-43cc-94bb-a56df3fdfda5</uuid>\r
+        <name>afmMeasurementMaterial</name>\r
+        <description>AFM Measurement</description>\r
+        <annotation>Measurement Material for Atomic Force Microscopy.</annotation>\r
+      </material>\r
+      <condition id="condition_afmMeasurement" ref="conditionTemplate_afmMeasurement">\r
+        <uuid>4f3c0bbe-a701-45b2-821a-8f1d2bc35f3b</uuid>\r
+        <name>afmMeasurementCondition</name>\r
+        <description>AFM Measurement Condition</description>\r
+        <annotation>Measurement Condition for Atomic Force Microscopy.</annotation>\r
+      </condition>\r
+      <condition id="condition_afmCorrection" ref="conditionTemplate_afmCorrection">\r
+        <uuid>d75f9cb5-6ba3-4c2f-b1e6-8ecc01b141ca</uuid>\r
+        <name>afmCorrectionCondition</name>\r
+        <description>AFM Correction Condition</description>\r
+        <annotation>Correction Condition for Atomic Force Microscopy.</annotation>\r
+      </condition>\r
+      <condition id="condition_afmDivision" ref="conditionTemplate_afmDivision">\r
+        <uuid>00dd932f-b83a-4e9b-a8f7-0b593ece54c8</uuid>\r
+        <name>afmDivisionCondition</name>\r
+        <description>AFM Division Condition</description>\r
+        <annotation>Division Condition for Atomic Force Microscopy.</annotation>\r
+      </condition>\r
+      <condition id="condition_afmStatistics" ref="conditionTemplate_afmStatistics">\r
+        <uuid>230a3e40-aea1-4e29-9ccf-1159dd75d5b1</uuid>\r
+        <name>afmStatisticsCondition</name>\r
+        <description>AFM Statistics Condition</description>\r
+        <annotation>Statistics Condition for Atomic Force Microscopy.</annotation>\r
+      </condition>\r
+      <result id="result_afmMeasurement" ref="resultTemplate_afmMeasurement">\r
+        <uuid>6639b8fb-07e5-4a85-97b9-5b6dced4bf78</uuid>\r
+        <uri>16801007P.xqd</uri>\r
+        <name>afmMeasurementResult</name>\r
+        <description>AFM Measurement</description>\r
+        <annotation>Measurement Result for Atomic Force Microscopy.</annotation>\r
+        <property xsi:type="stringType" key="dataType">\r
+          <value>Topo</value>\r
+        </property>\r
+      </result>\r
+      <result id="result_afmDataImage" ref="resultTemplate_afmDataImage">\r
+        <uuid>8d979a66-5022-4fe6-89fb-be8530e85901</uuid>\r
+        <uri>16801007p.bmp</uri>\r
+        <name>afmDataImageResult</name>\r
+        <description>AFM Data Image</description>\r
+        <annotation>Data Image Result for Atomic Force Microscopy.</annotation>\r
+        <property xsi:type="stringType" key="dataType">\r
+          <value>image/bmp</value>\r
+        </property>\r
+        <property xsi:type="stringType" key="dateSize">\r
+          <value>438*286</value>\r
+        </property>\r
+      </result>\r
+      <result id="result_afmMeasCond" ref="resultTemplate_afmMeasCond">\r
+        <uuid>09d0c117-9cec-431c-a3d6-ad853097b6a6</uuid>\r
+        <name>afmMeasCondResult</name>\r
+        <description>AFM Meas Cond</description>\r
+        <annotation>Meas Cond Result for Atomic Force Microscopy.</annotation>\r
+      </result>\r
+      <result id="result_afmParticleImage" ref="resultTemplate_afmParticleImage">\r
+        <uuid>1cfc0885-8b2e-4bd5-a952-f5d0835aaca6</uuid>\r
+        <uri>粒子分割.png</uri>\r
+        <name>afmParticleImageResult</name>\r
+        <description>AFM Particle Image</description>\r
+        <annotation>Particle Image Result for Atomic Force Microscopy.</annotation>\r
+        <property xsi:type="stringType" key="dataType">\r
+          <value>image/png</value>\r
+        </property>\r
+        <property xsi:type="stringType" key="dateSize">\r
+          <value>658*286</value>\r
+        </property>\r
+      </result>\r
+      <result id="result_afmParticleList" ref="resultTemplate_afmParticleList">\r
+        <uuid>6222ca67-94b3-4ee0-8bc5-9d3a0790f06e</uuid>\r
+        <name>afmParticleListResult</name>\r
+        <description>AFM Particle List</description>\r
+        <annotation>Particle List Result for Atomic Force Microscopy.</annotation>\r
+      </result>\r
+      <result id="result_afmParticleStatistics" ref="resultTemplate_afmParticleStatistics">\r
+        <uuid>bcf3b1b5-5494-4d9c-891e-e9dd67d501d2</uuid>\r
+        <uri>粒子解析データ.csv</uri>\r
+        <name>afmParticleStatisticsResult</name>\r
+        <description>AFM Particle Statistics</description>\r
+        <annotation>Particle Statistics Result for Atomic Force Microscopy.</annotation>\r
+        <property xsi:type="stringType" key="dataType">\r
+          <value>text/csv</value>\r
+        </property>\r
+        <property xsi:type="stringType" key="length">\r
+          <value />\r
+        </property>\r
+        <property xsi:type="stringType" key="physicalProperty">\r
+          <value>particleSize</value>\r
+        </property>\r
+        <property xsi:type="stringType" key="dataSize">\r
+          <value>1</value>\r
+        </property>\r
+        <content xsi:type="contentDoubleType" id="contentAverage" formatString="0.00" scaleFactor="1.00">\r
+          <description>statistic/average</description>\r
+          <value>91.98</value>\r
+        </content>\r
+        <content xsi:type="contentDoubleType" id="contentSD" formatString="0.00" scaleFactor="1.00">\r
+          <description>statistic/SD</description>\r
+          <value>43.63</value>\r
+        </content>\r
+      </result>\r
+      <result id="result_afmParticleHistogram" ref="resultTemplate_afmParticleHistogram">\r
+        <uuid>99c1e9e6-0ab7-4058-a8ad-286038d66690</uuid>\r
+        <uri>ヒストグラムデータ.csv</uri>\r
+        <name>afmParticleHistogramResult</name>\r
+        <description>AFM Particle Histogram</description>\r
+        <annotation>Particle Histogram Result for Atomic Force Microscopy.</annotation>\r
+        <content xsi:type="contentDoubleType" axis="1" id="contentHistogramLengthX" formatString="0.00" scaleFactor="1.00">\r
+          <description>Perticle Size</description>\r
+          <value>6.90 14.40 21.91 29.41 36.91 44.41 51.91 59.41 66.92 74.42 81.92 89.42 96.92 104.42 111.93 119.43 126.93 134.43 141.93 149.43 156.94 164.44 171.94 179.44 186.94 194.44 201.95 209.45 216.95 224.45 231.95 239.45 246.96</value>\r
+        </content>\r
+        <content xsi:type="contentDoubleType" axis="1" id="contentHistogramLengthY" formatString="0.00" scaleFactor="1.00">\r
+          <description>Count</description>\r
+          <value>9.00 3.00 0.00 4.00 3.00 5.00 5.00 1.00 9.00 8.00 4.00 2.00 2.00 3.00 4.00 23.00 39.00 11.00 4.00 5.00 3.00 5.00 1.00 3.00 2.00 3.00 1.00 0.00 1.00 0.00 0.00 0.00 0.00</value>\r
+        </content>\r
+      </result>\r
+    </results>\r
+  </data>\r
+  <eventLog id="eventLog_afm">\r
+    <uuid>62252528-339b-441c-a494-0e22a87b34c3</uuid>\r
+    <name>afmEventLog</name>\r
+    <description>AFM</description>\r
+    <annotation>EventLog for Atomic Force Microscopy.</annotation>\r
+    <log id="log_afm" xes.version="3.0">\r
+      <uuid>45343e76-4d79-44d3-8896-6f3e183c7f3b</uuid>\r
+      <name>afmLog</name>\r
+      <description>AFM</description>\r
+      <annotation>Log for Atomic Force Microscopy.</annotation>\r
+      <trace id="trace_afmMeasurement">\r
+        <uuid>e41c6c1b-5e9e-4e45-b097-32536bf269e2</uuid>\r
+        <name>afmMeasurementTrace</name>\r
+        <description>AFM Measurement</description>\r
+        <annotation>Measurement Trace for Atomic Force Microscopy.</annotation>\r
+        <event id="event_afmMeasurement">\r
+          <uuid>c2ba1fdb-50b5-4fa2-897c-1c1dde4d85e8</uuid>\r
+          <name>afmMeasurementEvent</name>\r
+          <description>AFM Measurement</description>\r
+          <annotation>Measurement Event for Atomic Force Microscopy.</annotation>\r
+        </event>\r
+        <event id="event_afmCorrection">\r
+          <uuid>82629a90-aea9-4927-874e-4c37fefdd1f9</uuid>\r
+          <name>afmCorrectionEvent</name>\r
+          <description>AFM Correction</description>\r
+          <annotation>Correction Event for Atomic Force Microscopy.</annotation>\r
+        </event>\r
+        <event id="event_afmDivision">\r
+          <uuid>fef494fd-5740-4098-afa3-4b802f11f9c1</uuid>\r
+          <name>afmDivisionEvent</name>\r
+          <description>AFM Division</description>\r
+          <annotation>Division Event for Atomic Force Microscopy.</annotation>\r
+        </event>\r
+        <event id="event_afmStatistics">\r
+          <uuid>b2f4391c-317b-412b-a83f-12dbd0b95c04</uuid>\r
+          <name>afmStatisticsEvent</name>\r
+          <description>AFM Statistics</description>\r
+          <annotation>Statistics Event for Atomic Force Microscopy.</annotation>\r
+        </event>\r
+      </trace>\r
+    </log>\r
+  </eventLog>\r
+</dataFile>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracA_0082.xmail b/graph-db/XMAIL/Horiba/SiO2-FracA_0082.xmail
new file mode 100755 (executable)
index 0000000..18b84bb
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>1a205bf8-5241-4189-97ef-5350fd1a52bc</id>\r
+    <signatureKey format="SHA256">86e3d27f07e972feb788106816044707112dd22b2c666612299528c12b18bbf2</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:20:46" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracA" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracA</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.893</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1672</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1770</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>125</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.805</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>50.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>55.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>60.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>64.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>74.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>80.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>87.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>97.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>9.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>91.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>328.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.175</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.027</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.006961</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.528e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.687940</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>67.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.172</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>28.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.851,9.750,14.627,17.148,17.191,15.140,11.577,7.221,3.044,0.450,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.851,13.601,28.228,45.377,62.568,77.708,89.285,96.506,99.550,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.00151262,-0.00258119,0.00192605,-0.00586038,-0.00202615,-0.00119336,0.00488404,0.00135826,0.00402728,0.00326478,-0.00149806,0.0015935,-0.000528511,-0.00098838,-0.00212101,-0.00224264,-0.00188593,-0.00157888,-0.00110463,0.000931822,0.00257089,0.00364006</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.804925,0.7997,0.802796,0.793039,0.794065,0.790986,0.791786,0.781099,0.773968,0.759812,0.736973,0.715928,0.681899,0.639843,0.585679,0.520002,0.44259,0.355594,0.265135,0.181475,0.112216,0.0634542,0.0377136,0.0251682,0.013336,0.00991142,0.0111865,0.0101296,0.00438226,0.00647936,0.0102476,0.0001,0.00141117,0.00118923,0.000787059,0.000139577</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.803413,0.802282,0.80087,0.798899,0.796092,0.792179,0.786902,0.779741,0.769941,0.756547,0.738471,0.714334,0.682427,0.640831,0.5878,0.522245,0.444475,0.357173,0.26624,0.180543,0.109645,0.0598141,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracA_0083.xmail b/graph-db/XMAIL/Horiba/SiO2-FracA_0083.xmail
new file mode 100755 (executable)
index 0000000..7abca13
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>c42ad8a7-d808-482b-a43b-16084efb2985</id>\r
+    <signatureKey format="SHA256">b8130d9c8cac34d175bb64de20c6f514878e520725056cd146656da84a31d34e</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:21:16" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracA" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracA</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.891</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1672</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1770</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>104</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.804</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>65.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>65.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>62.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>62.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>62.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>62.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>41.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>44.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>49.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>53.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>58.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>62.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>68.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>73.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>81.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>92.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>21.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>94.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>65.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>324.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>27.3871</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>63.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.032</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.005489</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.897e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.758278</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 26</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>83.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.601</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>64.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 26</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.688,3.902,8.993,13.235,15.585,15.949,14.613,11.992,8.551,4.845,1.648,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.688,4.590,13.583,26.817,42.402,58.351,72.965,84.956,93.507,98.352,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*26" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7,1194.9,1649.3,2276.5,3142.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*26" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>-0.00227818,0.00461987,-0.00846098,0.00369243,9.08019e-005,-0.00163897,0.00702184,0.000351446,-0.00352792,0.0028086,-0.00253876,0.000606525,0.000179832,0.000254987,-0.00109909,-0.000568183,-0.00053184,-0.000217937,-0.000399313,0.000262292,0.00170404,-0.000588529,0.00116112,0.00151393,0.000189475,-0.00312287</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.80401,0.809963,0.795703,0.806209,0.80026,0.79526,0.799509,0.786851,0.774775,0.769905,0.749426,0.732352,0.705168,0.670302,0.624284,0.569369,0.50317,0.428253,0.348119,0.270766,0.203692,0.148183,0.1137,0.0920456,0.0775479,0.0644616,0.0533818,0.0530745,0.0476952,0.0401795,0.0214155,0.0123686,0.0114943,0.00674953,9.66194e-005,0.00613353</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.806289,0.805343,0.804164,0.802516,0.80017,0.796899,0.792487,0.786499,0.778302,0.767096,0.751965,0.731746,0.704988,0.670047,0.625383,0.569938,0.503702,0.428471,0.348518,0.270504,0.201988,0.148771,0.112538,0.0905317,0.0773584,0.0675845,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracA_0084.xmail b/graph-db/XMAIL/Horiba/SiO2-FracA_0084.xmail
new file mode 100755 (executable)
index 0000000..6075364
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>ef247fa5-3f6b-46b8-bfb1-7205c8235505</id>\r
+    <signatureKey format="SHA256">070e0d68f14c4d788b7f385fdcee66256281399f4c092a3b911f6b8b6dd04ced</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:21:45" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracA" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracA</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.891</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1672</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1770</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>132</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.768</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>67.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>67.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>65.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>44.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>48.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>53.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>57.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>61.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>65.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>75.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>82.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>91.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>13.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>95.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>67.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>264.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>23.9661</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>65.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.025</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.010182</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.742e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.660510</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>65.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.034</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>12.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.908,5.768,12.018,16.526,18.259,17.285,14.130,9.559,4.629,0.918,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.908,6.677,18.694,35.220,53.479,70.764,84.894,94.452,99.082,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7,1194.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.00652338,-0.00612438,-0.00810514,0.00579571,0.00257526,-0.000988698,-0.00114699,0.00487963,-0.000104098,-0.00457049,0.00120393,-0.0018913,0.00127225,-0.000396296,0.00170181,-0.000125024,-0.00101828,0.000891768,0.000713002,-0.0006372,-0.00199293,0.000279211,0.0016754</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.767596,0.75379,0.750365,0.762248,0.756155,0.748589,0.743033,0.74174,0.726743,0.708603,0.695943,0.668272,0.639016,0.595207,0.543796,0.476196,0.397887,0.313853,0.225571,0.14312,0.0770506,0.0364297,0.015275,0.00754798,0.00460333,0.00356096,0.0001,0.0001,0.0001,0.0001,0.0001,0.00122761,0.00129771,0.0001,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.761073,0.759915,0.75847,0.756453,0.75358,0.749577,0.74418,0.73686,0.726847,0.713173,0.694739,0.670164,0.637744,0.595603,0.542094,0.476321,0.398905,0.312961,0.224858,0.143758,0.0790436,0.0361505,0.0135995,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracA_0085.xmail b/graph-db/XMAIL/Horiba/SiO2-FracA_0085.xmail
new file mode 100755 (executable)
index 0000000..4b5862f
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>6c7e39c1-bc99-4624-96d3-3bfdd249a764</id>\r
+    <signatureKey format="SHA256">46b0120a9b33331ce84eff5dbcc3f70105d43392057b13a8c30f5711425248b1</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:22:15" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracA" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracA</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.892</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1672</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1770</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>122</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.783</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>76.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>76.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>20.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>20.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>73.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>49.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>53.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>58.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>68.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>73.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>79.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>85.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>94.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>105.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>5.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>85.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>76.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>399.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>20.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.9736</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>74.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.029</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.007281</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.313e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.709473</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>71.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.201</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>31.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,1.920,6.740,12.102,15.739,17.012,16.084,13.425,9.623,5.400,1.775,0.179,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,1.920,8.660,20.762,36.501,53.513,69.597,83.022,92.645,98.045,99.821,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.00916335,-0.00668515,-0.00121535,-0.00957136,-0.000895237,0.00505391,0.00549216,0.00145469,-0.00149674,0.00116542,0.00045273,-0.00109824,-0.00124053,-0.001215,-0.000675829,-0.000942383,0.00017555,0.00161838,0.000256808,0.00126081,0.00120868,-0.00321888</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.783124,0.76625,0.770439,0.760293,0.76642,0.768815,0.764456,0.753903,0.742023,0.732461,0.715211,0.691505,0.661944,0.623381,0.574312,0.512036,0.4385,0.354529,0.262076,0.174876,0.0999563,0.042369,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.773961,0.772935,0.771654,0.769865,0.767316,0.763761,0.758964,0.752448,0.74352,0.731295,0.714758,0.692604,0.663184,0.624596,0.574988,0.512979,0.438325,0.352911,0.261819,0.173615,0.0987476,0.0455879,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracA_0088.xmail b/graph-db/XMAIL/Horiba/SiO2-FracA_0088.xmail
new file mode 100755 (executable)
index 0000000..3f86ec6
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>677457d1-42af-4068-94f6-df45fb838780</id>\r
+    <signatureKey format="SHA256">4ecbabc862769d2883bca7dc91290d8190621e34873dfff2440a35af2eca229d</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:25:07" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracA" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracA</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.890</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1737</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1806</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>73</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.764</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>71.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>71.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>50.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>56.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>60.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>64.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>74.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>79.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>86.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>96.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>8.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>92.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>71.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>296.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>24.0096</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.024</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.013468</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.539e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.650099</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>67.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.019</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>9.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.140,9.208,14.789,17.888,18.118,15.835,11.728,6.743,2.270,0.280,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.140,12.347,27.137,45.025,63.143,78.978,90.707,97.450,99.720,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7,1194.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>-0.00439636,0.00357964,0.00343033,-0.00210415,-0.00545675,0.00274107,0.00301264,-0.00223587,0.000885878,0.00110646,0.00168921,-3.92668e-005,0.000189091,-0.00134933,-0.00126915,0.00101964,-0.000508854,-0.000893485,-0.00100911,-0.00121122,0.000242017,0.00252683,0.00241862</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.763601,0.770481,0.768963,0.761517,0.755441,0.759844,0.754996,0.742798,0.736405,0.723614,0.706624,0.681406,0.65054,0.608391,0.556571,0.49451,0.416365,0.329642,0.239323,0.154156,0.0860563,0.0411499,0.0159955,0.00887782,0.00694497,0.0001,0.0001,0.000457585,0.0001,0.000220932,0.000418083,0.00192143,0.0001,0.0001,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.767997,0.766901,0.765532,0.763621,0.760898,0.757103,0.751983,0.745034,0.735519,0.722508,0.704934,0.681446,0.650351,0.60974,0.55784,0.49349,0.416874,0.330535,0.240332,0.155367,0.0858143,0.0386231,0.0135769,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracA_0089.xmail b/graph-db/XMAIL/Horiba/SiO2-FracA_0089.xmail
new file mode 100755 (executable)
index 0000000..f1734d3
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>81f7e59a-9181-42cf-9628-b02e724826b2</id>\r
+    <signatureKey format="SHA256">a8ea2dfda7217cc31277c2de10d18418af15f5c316b85ce45e8884f9ad00c997</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:25:36" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracA" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracA</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.893</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1737</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1806</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>115</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.750</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>67.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>44.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>48.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>53.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>57.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>62.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>67.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>72.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>77.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>85.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>95.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>13.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>92.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>324.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.843</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>67.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.028</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.004599</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.653e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.703071</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>64.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.092</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>19.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,1.051,5.559,11.218,15.346,17.089,16.523,14.089,10.374,6.102,2.288,0.362,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,1.051,6.609,17.827,33.173,50.262,66.785,80.874,91.248,97.351,99.638,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>-0.00849983,0.00251924,0.01098,-0.00487508,-0.00505931,0.00541094,0.000752001,0.00045224,0.00175402,-0.000960304,-0.000491318,-0.00304058,-0.00042862,-0.000159678,0.000401921,0.000216962,0.000842505,0.000142628,0.000983279,-0.000660834,0.000235765,-0.000991105</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.75024,0.760128,0.767177,0.749351,0.746359,0.752918,0.742984,0.735528,0.727039,0.71095,0.69338,0.666768,0.637611,0.596538,0.544527,0.479589,0.403796,0.317961,0.231131,0.148306,0.0839102,0.0388989,0.0142692,0.00693917,0.00206282,0.0001,0.00178836,0.0014082,0.0001,0.00107826,0.0001,0.0001,0.0001,0.00029869,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.75874,0.757609,0.756197,0.754226,0.751419,0.747507,0.742232,0.735075,0.725285,0.71191,0.693872,0.669809,0.638039,0.596698,0.544125,0.479372,0.402954,0.317819,0.230148,0.148967,0.0836744,0.03989,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracA_0090.xmail b/graph-db/XMAIL/Horiba/SiO2-FracA_0090.xmail
new file mode 100755 (executable)
index 0000000..7ecfc0e
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>5256c988-6319-421a-930a-604fa1d3f60f</id>\r
+    <signatureKey format="SHA256">d39e085eb21101b4e457cf725ff143ef7ede9a86465201d2411b6ba23cd873be</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:26:06" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracA" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracA</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.892</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1737</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1806</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>107</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.780</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>66.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>66.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>43.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>46.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>51.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>55.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>59.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>68.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>73.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>80.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>89.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>17.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>96.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>66.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>257.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>24.2856</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>64.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.025</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.006967</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.835e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.665326</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>62.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.060</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>15.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,1.848,7.329,13.161,16.935,18.003,16.563,13.170,8.581,3.852,0.559,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,1.848,9.177,22.338,39.273,57.275,73.838,87.008,95.590,99.441,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7,1194.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.00496374,-0.00650901,-0.0070709,0.00913128,0.00381702,-0.0026325,-0.00439006,0.00238893,0.00190615,-0.000626557,-0.00218944,0.000495648,-0.00118061,0.00185588,0.000460819,-8.88509e-005,0.000803391,-0.000646121,-0.000747778,-0.000378427,-0.000374554,0.000571462,0.000884549</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.779762,0.76693,0.764679,0.778534,0.769898,0.758862,0.750986,0.749578,0.73807,0.720745,0.699592,0.676577,0.641417,0.601274,0.545285,0.477795,0.400079,0.311632,0.222744,0.141905,0.0776819,0.0365341,0.0149522,0.00409178,0.00069869,0.0055059,0.00108271,0.0001,0.0001,0.00180039,0.00162312,0.00169649,0.000773035,0.000335416,0.00068295,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.774798,0.773439,0.77175,0.769402,0.766081,0.761494,0.755376,0.747189,0.736164,0.721371,0.701781,0.676081,0.642597,0.599418,0.544824,0.477884,0.399276,0.312278,0.223492,0.142283,0.0780564,0.0359626,0.0140676,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracA_0091.xmail b/graph-db/XMAIL/Horiba/SiO2-FracA_0091.xmail
new file mode 100755 (executable)
index 0000000..4b7402b
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>b76771a7-0bfa-44bc-bfe4-884eff82a2d8</id>\r
+    <signatureKey format="SHA256">e3899707230209acc381a83f9a3b2fd7788e80c1f48260a79c1744cdbe67cc6e</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:26:45" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracA" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracA</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.893</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1737</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1806</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>105</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.746</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>67.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>46.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>49.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>54.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>58.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>62.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>67.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>72.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>77.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>83.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>93.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>10.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>94.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>265.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>23.4252</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>67.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.023</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.017856</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.637e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.646753</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>66.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.043</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>13.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.064,4.202,10.824,16.065,18.486,18.004,15.107,10.562,5.422,1.263,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.064,4.267,15.090,31.155,49.641,67.645,82.753,93.315,98.737,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7,1194.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>-0.00847501,0.000809997,0.00128386,0.00962753,-0.00216993,0.000446546,0.000705861,3.74601e-005,-0.000447152,-0.00315255,-0.000889154,0.00274573,0.0012077,-0.000538137,2.45368e-005,-0.000898272,0.000360538,-0.000227916,-0.00186542,-0.00105782,-0.0012477,0.00230021,0.00398458</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.7458,0.753973,0.753059,0.759465,0.744907,0.743677,0.738748,0.73104,0.720922,0.705053,0.689553,0.669477,0.636606,0.594038,0.542604,0.477502,0.402809,0.317312,0.227878,0.147037,0.0809662,0.0403759,0.0186529,0.00743613,0.00663638,0.00350192,0.00018515,0.00360651,0.0041199,0.00480025,0.0028015,0.00211235,0.00255513,0.00278669,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.754275,0.753163,0.751775,0.749837,0.747077,0.74323,0.738042,0.731003,0.721369,0.708205,0.690442,0.666731,0.635398,0.594576,0.542579,0.4784,0.402448,0.31754,0.229743,0.148095,0.0822139,0.0380757,0.0146683,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracBB_0112.xmail b/graph-db/XMAIL/Horiba/SiO2-FracBB_0112.xmail
new file mode 100755 (executable)
index 0000000..5eb1656
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>a78f8240-3f13-457c-9dc5-df04a69d08ce</id>\r
+    <signatureKey format="SHA256">90466173ef61e5396f7f5e6960d1944fe84335ae032c6019eeb78991ce1d049d</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:59:33" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracBB" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="11" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracBB</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.891</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1583</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1499</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>113</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.782</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>73.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>73.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>51.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>56.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>61.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>65.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>76.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>82.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>90.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>101.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>8.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>89.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>73.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>358.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.7109</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>71.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.028</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.004931</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.463e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.710099</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>68.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.149</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>26.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.331,8.904,13.768,16.502,16.909,15.312,12.215,8.211,4.042,0.806,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.331,12.235,26.003,42.505,59.414,74.726,86.940,95.151,99.194,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>-0.00569308,0.00658053,-0.00149365,0.00317767,-0.00370097,0.000235193,0.00377878,-0.00551535,-0.000171611,0.00293093,0.00232574,-0.000978062,-0.000313029,-0.000117568,-0.00108833,-0.000501715,-0.000160177,-0.000395249,-0.000536966,0.00156352,0.00129523,-0.00127973</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.781577,0.792751,0.783305,0.78606,0.776452,0.776583,0.774992,0.758728,0.754527,0.744572,0.726324,0.699423,0.668824,0.628139,0.574838,0.510393,0.433063,0.344913,0.252357,0.166664,0.0936726,0.0409518,0.00853155,0.0023247,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.78727,0.786171,0.784799,0.782883,0.780153,0.776348,0.771213,0.764243,0.754698,0.741641,0.723998,0.700401,0.669137,0.628257,0.575926,0.510895,0.433223,0.345308,0.252894,0.1651,0.0923773,0.0422316,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracBB_0113.xmail b/graph-db/XMAIL/Horiba/SiO2-FracBB_0113.xmail
new file mode 100755 (executable)
index 0000000..969dcfe
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>f29b123f-bd1a-46be-9a02-6d037ac123cb</id>\r
+    <signatureKey format="SHA256">418c18c7a5519fb36481024fff3d3190ffff209631e77dc05ad7c11015dc0130</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T17:00:03" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracBB" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="11" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracBB</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.892</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1583</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1499</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>102</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.790</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>50.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>55.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>60.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>64.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>74.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>80.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>88.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>98.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>9.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>90.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>342.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.6296</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>70.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.028</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.006051</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.527e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.700476</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>66.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.099</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>21.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.213,3.824,9.711,14.511,16.968,17.001,15.001,11.539,7.309,3.245,0.680,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.213,4.037,13.748,28.258,45.226,62.227,77.227,88.766,96.075,99.320,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.0115448,-0.00293493,-0.00858569,-0.00514176,-0.00445271,0.00267611,0.00510397,0.00158986,0.00370489,-0.00195995,-0.00178787,0.00135342,0.000781553,0.000702077,-0.00220513,-0.00054438,-0.00041685,-0.000439868,-0.00139182,0.000186858,0.00183481,0.00127749</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.790092,0.772461,0.764495,0.765656,0.763509,0.766787,0.764031,0.753484,0.74597,0.727142,0.709542,0.68894,0.656958,0.615892,0.560667,0.497561,0.420732,0.334198,0.243109,0.159984,0.0923025,0.0443783,0.0229501,0.00800453,0.00577763,0.00584257,0.00183174,0.000948644,0.0001,0.0001,0.0001,0.000396355,0.0001,0.0001,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.778547,0.775396,0.773081,0.770797,0.767961,0.76411,0.758927,0.751894,0.742265,0.729102,0.71133,0.687587,0.656177,0.61519,0.562872,0.498105,0.421149,0.334638,0.2445,0.159797,0.0904677,0.0431008,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracBB_0114.xmail b/graph-db/XMAIL/Horiba/SiO2-FracBB_0114.xmail
new file mode 100755 (executable)
index 0000000..129df7c
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>94dea542-f325-4c0b-9396-ec338f1af3bc</id>\r
+    <signatureKey format="SHA256">06f2ab1e1e924d510bb9743db88f0346dae69af34fd9428d6b62fc6d0314f2ae</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T17:00:33" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracBB" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="11" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracBB</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.892</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1583</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1499</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>113</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.798</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>66.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>44.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>48.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>53.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>57.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>62.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>66.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>77.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>84.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>95.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>13.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>93.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>324.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.9208</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>67.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.028</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.006926</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.673e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.705860</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>67.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.096</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>20.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,1.160,5.822,11.421,15.420,17.046,16.404,13.939,10.232,5.996,2.226,0.334,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,1.160,6.982,18.403,33.823,50.869,67.273,81.212,91.444,97.440,99.666,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.00645592,-0.00293858,-0.00129652,-0.00190886,-0.00328823,0.000598643,-0.00187938,0.00289917,0.00160031,-0.00292308,0.000513654,0.00125711,0.0029753,0.000208626,0.00039704,-0.000639456,-0.000249705,-0.000447549,-0.00191276,-0.00186737,0.000184778,0.00284744</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.797746,0.780047,0.777014,0.773202,0.768723,0.768647,0.760863,0.758442,0.747288,0.729289,0.71453,0.690961,0.660508,0.615752,0.562327,0.494903,0.416404,0.327562,0.2339,0.14773,0.080077,0.0365142,0.0149862,0.00543399,0.00393977,0.00203498,0.0001,0.0001,0.00147326,0.0001,0.0001,0.0001,0.00233036,0.0001,0.0001,0.00042346</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.79129,0.782985,0.77831,0.775111,0.772011,0.768048,0.762742,0.755543,0.745687,0.732212,0.714017,0.689704,0.657533,0.615543,0.56193,0.495542,0.416653,0.328009,0.235813,0.149598,0.0798922,0.0336668,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracBB_0115.xmail b/graph-db/XMAIL/Horiba/SiO2-FracBB_0115.xmail
new file mode 100755 (executable)
index 0000000..d3f0be5
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>67410906-799f-42d1-af4a-a0e30203160d</id>\r
+    <signatureKey format="SHA256">9cf65d31a759546be4acc472a4b908ac2a413073a224a25cf87c1aec14d62228</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T17:01:02" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracBB" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="11" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracBB</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.891</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1583</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1499</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>118</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.797</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>50.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>55.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>60.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>65.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>75.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>81.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>88.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>99.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>9.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>90.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>345.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.5684</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>70.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.028</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.015432</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.510e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.702812</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>67.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.050</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>15.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.700,9.500,14.307,16.841,16.988,15.117,11.775,7.616,3.497,0.660,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.700,13.200,27.507,44.348,61.335,76.452,88.227,95.843,99.340,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>-0.00314617,-0.000194944,-0.00427644,-0.000715883,0.00232165,0.000479556,0.00391001,-0.00191442,0.000596436,0.00665506,0.00331285,-0.000391311,0.00155124,0.000556956,-0.00254547,-0.00392324,-0.00474204,-0.00474774,-0.00231741,0.00127068,0.00527123,0.00725759</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.796757,0.798585,0.793101,0.794703,0.794951,0.78922,0.787402,0.774454,0.767207,0.759917,0.738536,0.710701,0.680665,0.637843,0.581179,0.513211,0.432826,0.342737,0.2505,0.164304,0.0943081,0.0459361,0.0201082,0.00743775,0.00230037,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.799903,0.79878,0.797378,0.795419,0.792629,0.78874,0.783492,0.776368,0.766611,0.753262,0.735223,0.711092,0.679114,0.637286,0.583724,0.517135,0.437568,0.347485,0.252818,0.163033,0.0890369,0.0386785,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracBB_0116.xmail b/graph-db/XMAIL/Horiba/SiO2-FracBB_0116.xmail
new file mode 100755 (executable)
index 0000000..1a939db
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>3547452e-6d0d-41e8-a720-1556856b1f91</id>\r
+    <signatureKey format="SHA256">daad0acb9a8433e0a0d47abf12bcfdf7f3b7e4aebbdc8d5ea5c4a18ae724b49e</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T17:01:41" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracBB" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="11" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracBB</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.891</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1583</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1499</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>106</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.782</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>70.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>70.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>68.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>50.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>55.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>59.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>63.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>68.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>72.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>78.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>84.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>94.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>9.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>94.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>70.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>275.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>23.5706</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>68.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.024</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.004558</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.597e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.646039</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>67.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.073</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.714,10.057,15.508,18.298,18.164,15.526,11.114,5.949,1.563,0.107,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.714,13.771,29.279,47.577,65.741,81.267,92.381,98.330,99.893,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7,1194.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.00692631,-0.00640059,-0.00487799,0.000675361,0.00279937,0.00310741,-0.00396794,-0.000506613,0.00387822,0.003205,-0.00433998,-0.00136247,-0.00212636,0.00202936,0.00130297,1.20425e-005,-0.000328989,0.000666144,-6.0555e-005,-0.00139275,0.000326537,5.22094e-005,0.000486889</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.78186,0.765968,0.765435,0.76879,0.768077,0.764505,0.752204,0.748575,0.743258,0.729327,0.703893,0.682994,0.65068,0.613732,0.560651,0.49473,0.417869,0.333223,0.243713,0.159352,0.0932883,0.0464967,0.0210474,0.00830616,0.000954524,0.0010243,0.000292802,0.00350794,0.00123266,0.0001,0.0001,0.0001,0.0001,0.0001,5.24434e-005,0.000175998</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.774934,0.772368,0.770313,0.768114,0.765278,0.761397,0.756171,0.749082,0.739379,0.726122,0.708233,0.684356,0.652806,0.611703,0.559348,0.494718,0.418198,0.332557,0.243773,0.160745,0.0929618,0.0464445,0.0205605,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracBB_0117.xmail b/graph-db/XMAIL/Horiba/SiO2-FracBB_0117.xmail
new file mode 100755 (executable)
index 0000000..6a69e58
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>0507a2f6-1a16-408a-8ce6-a18ed7c81795</id>\r
+    <signatureKey format="SHA256">cac4efeb59d60cc20fd2657cbef08689d2d327f42453045aadf14ea606a804d0</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T17:03:57" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracBB" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="11" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracBB</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.893</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1515</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1639</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>85</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.777</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>51.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>56.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>61.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>65.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>75.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>81.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>88.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>98.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>8.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>91.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>319.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>24.5358</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.026</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.018540</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.478e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.665703</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>71.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.125</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,2.879,8.637,14.161,17.394,17.883,15.932,12.169,7.446,2.981,0.518,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,2.879,11.516,25.677,43.072,60.955,76.887,89.055,96.501,99.482,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7,1194.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>-0.00139926,0.00618114,-0.0124704,-0.00341829,0.0121083,-0.00304455,-0.00166286,0.00324274,0.000463532,0.00195215,0.00191978,0.000196852,0.000951033,-0.00147489,-0.00320145,-0.000463183,-0.00171612,-0.00173621,0.000515933,0.000540177,0.000373965,0.00143047,0.00377593</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.776607,0.783105,0.763104,0.770269,0.78311,0.764211,0.760539,0.758583,0.746405,0.735035,0.717621,0.692643,0.662569,0.619801,0.566382,0.504798,0.426591,0.339289,0.249578,0.162052,0.0893217,0.0405707,0.0164405,0.00872922,0.00501183,0.00160688,0.0001,0.000393683,0.0001,0.0001,0.0001,0.0001,0.0001,0.00024044,0.000357482,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.778006,0.776924,0.775574,0.773688,0.771001,0.767256,0.762202,0.75534,0.745942,0.733083,0.715702,0.692446,0.661617,0.621276,0.569584,0.505262,0.428307,0.341025,0.249062,0.161512,0.0889477,0.0391403,0.0126646,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracBB_0118.xmail b/graph-db/XMAIL/Horiba/SiO2-FracBB_0118.xmail
new file mode 100755 (executable)
index 0000000..5dedf49
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>5e77b8ad-0de7-46a5-81c1-02a48915f5b2</id>\r
+    <signatureKey format="SHA256">0fbdf395425191dde901890a102fb50e88f61a224bdad369b00534a68c851c53</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T17:04:27" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracBB" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="11" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracBB</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.893</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1515</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1639</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>92</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.773</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>71.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>71.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>51.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>56.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>60.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>65.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>74.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>80.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>86.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>96.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>8.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>92.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>71.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>295.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>23.9217</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.024</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.008691</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.518e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.647003</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.027</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>11.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.027,9.040,14.705,17.911,18.212,15.951,11.822,6.786,2.267,0.279,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.027,12.067,26.772,44.683,62.895,78.846,90.668,97.454,99.721,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7,1194.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>-0.00162709,0.000308031,0.00581862,0.000160979,-0.0102623,0.00653957,-0.00521811,0.00336944,0.00241432,-0.000258424,2.39924e-005,7.29645e-006,-0.00177193,-0.000200865,-0.000355203,-7.81294e-005,-0.00030692,0.00224848,0.000950236,-0.000556058,-0.00150808,-0.00132939,0.00146581</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.773058,0.771418,0.774425,0.76642,0.753161,0.766134,0.749227,0.750829,0.740313,0.724578,0.707234,0.68369,0.65082,0.611877,0.560093,0.496571,0.42066,0.3382,0.24818,0.162752,0.0920421,0.043175,0.0181294,0.00387648,0.00505031,0.00323074,0.00138898,0.00207634,3.27536e-005,0.000777711,0.00117952,0.00154697,0.0001,0.0001,0.0001,0.000874806</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.774685,0.77111,0.768606,0.766259,0.763423,0.759595,0.754445,0.747459,0.737899,0.724836,0.70721,0.683683,0.652592,0.612078,0.560448,0.496649,0.420966,0.335951,0.247229,0.163308,0.0935502,0.0445043,0.0166636,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracBB_0119.xmail b/graph-db/XMAIL/Horiba/SiO2-FracBB_0119.xmail
new file mode 100755 (executable)
index 0000000..70f8848
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>82abaec6-9c52-4005-a521-f380d37e47a4</id>\r
+    <signatureKey format="SHA256">0a1c2517725fce7c44d41a5a5027532a00063428af0c37b523bfae2de4cdd09c</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T17:04:57" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracBB" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="11" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracBB</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.891</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1515</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1639</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>97</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.754</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>73.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>73.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>50.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>56.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>60.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>65.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>75.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>82.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>89.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>100.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>8.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>89.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>73.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>351.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.5798</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>71.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.028</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.010080</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.481e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.705322</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>67.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.115</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>22.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.448,9.101,13.977,16.668,16.991,15.282,12.067,7.970,3.791,0.705,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.448,12.550,26.526,43.194,60.185,75.467,87.534,95.504,99.295,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>-0.0137394,0.00457898,0.0171213,0.000936651,-0.00865969,-0.00629088,0.000575014,0.00185615,0.00288518,0.00294442,0.000842874,-0.000183272,-0.00106819,0.000865577,0.000788246,-0.00158857,-0.0027028,-0.00371245,-0.00124077,0.00191253,0.00300116,0.00280404</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.75447,0.771706,0.782899,0.764828,0.752545,0.751169,0.752983,0.747407,0.739046,0.726263,0.706814,0.682595,0.650998,0.612802,0.561407,0.495344,0.418303,0.331565,0.244206,0.162353,0.0933257,0.0449213,0.0134423,0.00300396,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.768209,0.767127,0.765777,0.763891,0.761205,0.75746,0.752408,0.745551,0.736161,0.723319,0.705971,0.682779,0.652066,0.611937,0.560619,0.496932,0.421006,0.335277,0.245446,0.16044,0.0903246,0.0421173,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracBB_0121.xmail b/graph-db/XMAIL/Horiba/SiO2-FracBB_0121.xmail
new file mode 100755 (executable)
index 0000000..ea1c1ec
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>78ed73e6-062c-466d-b752-057eee625ff8</id>\r
+    <signatureKey format="SHA256">b68260c07d6facdef6a96dfb021b7a317922bbc0fb45d69ae946f08c27abd1e5</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T17:06:06" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracBB" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="11" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracBB</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.893</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1515</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1639</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>99</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.780</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>50.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>55.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>60.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>65.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>75.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>81.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>88.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>99.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>9.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>90.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>346.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.5917</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>70.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.028</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.004983</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.502e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.702174</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>66.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.163</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>27.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.588,9.506,14.366,16.900,17.021,15.113,11.736,7.560,3.472,0.738,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.588,13.094,27.461,44.361,61.381,76.494,88.230,95.790,99.262,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.00387536,0.00416279,-0.00740436,-0.000575386,-0.0037492,-0.00194177,0.00225074,0.00159081,0.00225634,-0.00180103,0.00172394,0.000304581,0.00363899,-0.00143427,-0.000275946,-0.000910098,-0.00322686,-0.00174374,-0.000763293,0.0027823,0.00208596,2.3231e-005</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.779773,0.777568,0.764004,0.7687,0.762777,0.760822,0.759946,0.752405,0.743647,0.726698,0.712803,0.688084,0.660543,0.615092,0.564555,0.499667,0.420594,0.335196,0.244881,0.161808,0.089615,0.0386838,0.0135354,0.00951047,0.00763955,0.00139972,0.00105299,0.000700358,0.0001,0.0001,0.00134815,0.00118517,0.00110106,0.0015071,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.775898,0.773405,0.771409,0.769276,0.766526,0.762763,0.757695,0.750814,0.741391,0.728499,0.711079,0.687779,0.656904,0.616527,0.564831,0.500577,0.423821,0.33694,0.245644,0.159026,0.0875291,0.0386606,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracC_0102.xmail b/graph-db/XMAIL/Horiba/SiO2-FracC_0102.xmail
new file mode 100755 (executable)
index 0000000..9c4641b
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>d4504c01-fd3c-4166-af04-87c28aa348e4</id>\r
+    <signatureKey format="SHA256">290cf605056832ce2ba346a5db58bed562bb8c3b96fc08b0f451024c29b179de</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:47:05" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracC" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracC</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.893</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1515</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1580</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>305</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.911</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>73.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>73.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>48.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>52.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>57.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>62.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>66.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>76.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>82.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>89.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>98.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>6.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>90.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>73.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>313.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>24.0133</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>71.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.025</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.002696</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.432e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.649813</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.031</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>12.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,2.125,7.693,13.662,17.442,18.327,16.552,12.755,7.843,3.122,0.478,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,2.125,9.818,23.480,40.922,59.249,75.801,88.557,96.399,99.522,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7,1194.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000760549,-0.00127012,-0.000241995,0.00188047,-0.0010668,-0.000282119,-0.000454044,-0.000135714,0.000589311,0.00154208,-0.000918153,-0.000300203,-1.9303e-005,-0.000486916,-1.3757e-005,0.00014437,2.52314e-005,0.000591689,0.000210972,-2.33692e-005,-0.00123379,0.000261759,0.000625055</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.911487,0.907344,0.906405,0.906175,0.90005,0.896448,0.890363,0.882655,0.87239,0.858312,0.835546,0.809017,0.773345,0.725894,0.666268,0.591804,0.502637,0.402484,0.296222,0.195202,0.109987,0.0526976,0.0202065,0.00474952,0.00297747,0.0001,0.0001,0.00382,0.00392237,0.0001,0.00203554,0.0001,0.0001,0.0001,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.910727,0.908614,0.906647,0.904294,0.901117,0.896731,0.890818,0.882791,0.871801,0.85677,0.836464,0.809317,0.773364,0.726381,0.666281,0.591659,0.502612,0.401892,0.296011,0.195225,0.111221,0.0524359,0.0195814,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracC_0103.xmail b/graph-db/XMAIL/Horiba/SiO2-FracC_0103.xmail
new file mode 100755 (executable)
index 0000000..07fbdcd
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>99fb5eab-2bcd-4611-b5e9-c893e39cf0e0</id>\r
+    <signatureKey format="SHA256">332cacc0418330a3e8cde6b3b21dd9b42a3ebec9245a577da9a08175bc19b329</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:47:34" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracC" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracC</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.892</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1515</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1580</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>330</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.913</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>48.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>51.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>56.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>61.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>65.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>74.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>80.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>86.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>96.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>7.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>92.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>285.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>16.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>23.4253</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>70.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.023</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.003044</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.506e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.636176</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>68.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.062</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,2.471,8.733,14.651,18.033,18.440,16.229,12.095,6.993,2.309,0.047,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,2.471,11.204,25.855,43.888,62.328,78.557,90.652,97.645,99.953,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7,1194.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.00281025,-0.00275532,-0.000487069,-0.00143723,0.000287491,9.18063e-006,0.00142566,0.000628741,0.000240352,9.23643e-005,-0.000203185,0.000298244,-0.000503305,-0.000317352,-0.000923752,0.000459553,0.000142306,9.90666e-005,6.22493e-005,7.87334e-005,-0.000217603,0.000673792,-0.000547939</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.913224,0.906379,0.907051,0.90387,0.902418,0.897712,0.893153,0.884245,0.872747,0.857403,0.836572,0.809608,0.772413,0.725008,0.663476,0.589142,0.498394,0.396023,0.288512,0.186639,0.102344,0.0459298,0.014387,0.00673452,0.00283585,0.0001,0.0001,0.0001,0.0001,0.0001,0.000247131,0.0001,0.0001,0.0001,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.910414,0.909134,0.907538,0.905308,0.902131,0.897703,0.891728,0.883616,0.872507,0.857311,0.836776,0.80931,0.772917,0.725325,0.6644,0.588683,0.498251,0.395924,0.28845,0.186561,0.102562,0.045256,0.014935,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracC_0104.xmail b/graph-db/XMAIL/Horiba/SiO2-FracC_0104.xmail
new file mode 100755 (executable)
index 0000000..bdd7350
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>75554c22-0971-454b-adda-4a13513ed796</id>\r
+    <signatureKey format="SHA256">2f24cc52cbae8f830dbe8050ed8df1360c75354bce7baf62d4cd8d4d467a29d2</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:48:04" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracC" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracC</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.892</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1515</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1580</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>212</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.901</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>50.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>55.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>60.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>64.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>75.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>81.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>88.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>99.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>9.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>90.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>349.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.7598</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>70.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.028</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.004010</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.511e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.705412</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>67.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.148</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>25.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.279,3.659,9.479,14.312,16.845,16.968,15.059,11.678,7.504,3.441,0.776,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.279,3.938,13.417,27.729,44.573,61.541,76.601,88.279,95.783,99.224,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.00400017,-0.00328288,-0.00383712,0.00191881,0.000602857,-0.000200023,0.000885692,0.000760518,-0.000715577,0.000382198,0.000356826,-0.000754449,-0.00069621,0.000191246,0.000179351,0.000297909,0.000230597,-0.00108931,-0.000347445,0.00215017,0.000442095,-0.00205364</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.900522,0.89195,0.889802,0.893341,0.88887,0.88367,0.878824,0.870648,0.858149,0.844173,0.823788,0.795464,0.759494,0.713321,0.653148,0.578631,0.489604,0.387834,0.283264,0.185996,0.101912,0.0429195,0.0125894,0.0001,0.0001,0.00322042,0.0001,0.0001,0.00245789,0.000517684,0.0001,0.0001,0.0001,0.0001,0.0001,0.000476129</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.896522,0.895233,0.89364,0.891422,0.888267,0.88387,0.877938,0.869887,0.858864,0.843791,0.823431,0.796218,0.76019,0.71313,0.652969,0.578333,0.489373,0.388923,0.283612,0.183846,0.10147,0.0449731,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracC_0105.xmail b/graph-db/XMAIL/Horiba/SiO2-FracC_0105.xmail
new file mode 100755 (executable)
index 0000000..f3423f1
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>81808b15-6bcb-4951-a857-0a32fece297f</id>\r
+    <signatureKey format="SHA256">955b39d82780e47221785c158b28e4da8d3cfe0fe3cd892d81694499ccc2578c</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:48:34" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracC" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracC</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.892</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1515</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1580</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>223</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.899</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>74.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>74.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>19.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>19.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>48.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>51.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>56.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>61.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>66.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>76.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>82.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>90.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>101.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>7.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>88.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>74.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>359.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>19.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.5319</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>71.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.028</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.001683</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.433e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.700607</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>70.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.024</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>10.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,2.637,8.411,13.641,16.663,17.213,15.615,12.414,8.279,4.078,1.048,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,2.637,11.048,24.689,41.352,58.565,74.180,86.594,94.873,98.952,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000729112,-0.00334109,-0.00179539,0.00404804,0.000567416,-0.000711925,5.09318e-005,-0.00121798,0.00180036,0.00169178,0.000402948,0.000526387,-0.00145511,-0.00109462,-0.000751024,-0.000341368,-0.000809809,0.000472599,0.00111226,0.000183864,-4.61159e-005,0.000229887</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.898832,0.893515,0.893504,0.897174,0.890597,0.885001,0.879939,0.870763,0.862952,0.848029,0.826721,0.800066,0.762598,0.716546,0.657458,0.583979,0.495206,0.396456,0.291827,0.190735,0.107341,0.050044,0.0147019,0.0022355,0.000167102,0.0001,0.0015449,0.0015055,0.000167102,0.000167102,0.000167102,0.000167102,0.00207585,0.000167102,0.000167102,0.000167102</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.898103,0.896856,0.8953,0.893126,0.890029,0.885713,0.879888,0.871981,0.861152,0.846338,0.826318,0.799539,0.764053,0.717641,0.658209,0.584321,0.496016,0.395984,0.290715,0.190551,0.107387,0.0498141,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracC_0106.xmail b/graph-db/XMAIL/Horiba/SiO2-FracC_0106.xmail
new file mode 100755 (executable)
index 0000000..940c7f6
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>3f0409ab-063d-4ee4-be43-608e4ebe6654</id>\r
+    <signatureKey format="SHA256">801144a53e452e690113a91f3d6763382d22cbed06575e2e6e352a8a86e9ffa4</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:49:12" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracC" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracC</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.892</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1515</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1580</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>344</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.916</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>75.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>75.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>73.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>50.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>54.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>59.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>64.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>68.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>73.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>78.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>84.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>91.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>101.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>4.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>88.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>75.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>321.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>17.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>23.6417</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>73.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.024</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.002275</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.336e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.648855</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.023</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>11.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 23</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,1.158,5.885,12.293,16.935,18.629,17.433,13.940,9.039,4.001,0.688,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,1.158,7.042,19.336,36.271,54.899,72.333,86.273,95.311,99.312,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7,1194.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*23" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <content>-9.34424e-005,0.00119748,-0.00174797,0.000783372,1.68664e-005,-0.00217035,0.00262644,0.000158396,-7.17317e-005,-0.000550114,-0.000704071,4.36144e-005,0.000755499,-0.000202387,-0.000216304,-1.33936e-005,0.000285027,-5.71928e-005,0.000745182,-0.000773793,-0.000596957,0.000296638,0.000471854</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.916254,0.915159,0.91015,0.910334,0.906459,0.899996,0.899029,0.888735,0.877784,0.862636,0.842647,0.816847,0.782346,0.735276,0.676109,0.602585,0.514457,0.41343,0.307488,0.203293,0.116844,0.0563378,0.0218065,0.00705565,0.00704955,0.0001,0.00257091,0.00116499,0.000995748,0.0001,0.0001,0.0001,0.000306661,0.000601077,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.916348,0.913962,0.911897,0.90955,0.906442,0.902166,0.896402,0.888577,0.877856,0.863186,0.843351,0.816803,0.781591,0.735478,0.676326,0.602598,0.514172,0.413488,0.306743,0.204067,0.117441,0.0560411,0.0213347,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracC_0107.xmail b/graph-db/XMAIL/Horiba/SiO2-FracC_0107.xmail
new file mode 100755 (executable)
index 0000000..97aa123
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>451fe725-ca4f-4490-b3c6-6ce21331c8a7</id>\r
+    <signatureKey format="SHA256">58bbf3e50c374af1b3da5a5d167cb690fe492c837f00179bf13c88f44b747426</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:51:21" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracC" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracC</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.894</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1539</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1543</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>249</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.888</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>50.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>55.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>60.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>65.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>75.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>81.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>89.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>9.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>90.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>352.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.7539</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>70.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.028</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.003567</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.490e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.708745</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>67.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.133</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>24.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.663,9.498,14.258,16.744,16.883,15.051,11.782,7.707,3.644,0.771,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.663,13.161,27.419,44.163,61.046,76.096,87.878,95.586,99.229,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>-0.00517008,0.00289907,4.1515e-005,0.00545525,-0.00119738,0.000169589,-0.00112812,-0.000660802,-0.000549802,-0.0012472,-0.000366038,0.001218,0.000892296,0.000676178,-0.000325478,-0.000772597,-0.000607485,-0.000466316,0.00102413,0.00103761,0.000256822,-0.00170863</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.888218,0.895021,0.890584,0.89379,0.883994,0.88098,0.873774,0.866223,0.855359,0.839661,0.820294,0.794833,0.758732,0.71183,0.6512,0.576823,0.488867,0.389388,0.286148,0.186502,0.102964,0.0439128,0.0131627,0.0001,0.0006513,0.000739168,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.893389,0.892122,0.890542,0.888335,0.885191,0.880811,0.874902,0.866883,0.855909,0.840908,0.82066,0.793615,0.75784,0.711154,0.651525,0.577596,0.489475,0.389854,0.285123,0.185464,0.102708,0.0456214,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracC_0108.xmail b/graph-db/XMAIL/Horiba/SiO2-FracC_0108.xmail
new file mode 100755 (executable)
index 0000000..24b0526
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>7818fb61-119f-4493-92de-b3d61aaaab18</id>\r
+    <signatureKey format="SHA256">5b83159a779cd6792bd0ae3f27a4f79e3f764179c0439d48865c425264329231</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:51:51" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracC" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracC</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.891</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1539</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1543</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>260</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.901</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>50.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>55.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>60.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>65.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>75.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>81.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>89.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>9.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>90.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>350.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.6982</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>70.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.028</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.001936</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.504e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.706962</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.016</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>8.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.643,9.461,14.248,16.766,16.923,15.089,11.802,7.701,3.616,0.750,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.643,13.104,27.352,44.119,61.042,76.132,87.934,95.634,99.250,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.00253587,-0.00236076,0.000806481,-0.00284722,0.000209459,0.000808879,0.0012331,-0.000190101,-9.24273e-005,-0.000475841,0.000319558,-5.37794e-005,0.000764023,0.000211933,-4.53944e-005,-0.000818844,-8.51773e-005,-0.000364298,-4.78176e-005,-1.92806e-005,-0.000167502,0.00109331</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.900663,0.894497,0.896081,0.890214,0.890119,0.886326,0.880823,0.871355,0.860436,0.844986,0.825427,0.797841,0.76262,0.714974,0.654486,0.578957,0.49056,0.38964,0.284524,0.184867,0.102684,0.0478711,0.0212739,0.0129849,0.00323285,0.00397703,0.00258319,0.00167627,0.0001,0.0001,0.00443055,1.09246e-005,6.42595e-005,0.0001,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.898127,0.896858,0.895274,0.893061,0.88991,0.885517,0.87959,0.871545,0.860528,0.845462,0.825108,0.797894,0.761856,0.714762,0.654531,0.579776,0.490645,0.390004,0.284572,0.184886,0.102851,0.0467778,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracC_0109.xmail b/graph-db/XMAIL/Horiba/SiO2-FracC_0109.xmail
new file mode 100755 (executable)
index 0000000..52c0be7
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>da7e0a5d-75a0-4739-9a93-697bdb535ef7</id>\r
+    <signatureKey format="SHA256">7bdea9e1f128660f8181e97c71ac97fd8ba51f994cac32023b8c97af6b6e5e2b</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:52:20" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracC" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracC</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.891</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1539</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1543</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>239</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.906</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>75.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>75.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>19.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>19.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>72.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>48.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>52.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>57.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>62.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>67.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>72.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>77.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>83.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>91.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>102.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>6.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>88.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>75.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>366.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>19.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.494</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.028</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.002045</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.397e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.698101</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>70.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.078</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>19.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,2.312,7.761,13.118,16.429,17.265,15.888,12.825,8.733,4.459,1.210,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,2.312,10.073,23.192,39.621,56.886,72.773,85.598,94.330,98.790,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>-0.00350338,-0.00100442,0.00108295,0.00489548,-0.00388632,0.00125257,0.000132446,0.00252146,0.000475524,8.15272e-005,-0.000653635,-5.26202e-006,-0.000179354,-5.9564e-005,-0.000662357,-0.0011175,-0.000748583,-0.000757208,0.00075684,0.0010614,0.000588897,0.00019933</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.905537,0.906784,0.907309,0.908938,0.897046,0.89785,0.89088,0.885328,0.872406,0.857135,0.836294,0.810049,0.774237,0.727746,0.667455,0.592786,0.504443,0.403895,0.299502,0.198824,0.114126,0.0548497,0.0173795,0.00270299,0.000210544,0.0001,0.0001,0.0001,0.00166946,0.00207376,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.909041,0.907788,0.906226,0.904042,0.900933,0.896597,0.890748,0.882807,0.871931,0.857053,0.836948,0.810054,0.774417,0.727805,0.668118,0.593904,0.505192,0.404652,0.298745,0.197762,0.113537,0.0546503,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracC_0110.xmail b/graph-db/XMAIL/Horiba/SiO2-FracC_0110.xmail
new file mode 100755 (executable)
index 0000000..6392d5f
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>961878b3-2caf-43fd-9170-5ec9ca902e43</id>\r
+    <signatureKey format="SHA256">bd94275aa66dd1429347ec643165295ecbcd451f77faef76a29023533f168214</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:52:50" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracC" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracC</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.891</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1539</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1543</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>337</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.899</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>50.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>55.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>60.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>64.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>69.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>74.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>81.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>88.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>99.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>9.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>90.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>72.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>346.5</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.667</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>70.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.028</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.002894</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.520e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.706216</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>69.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.024</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>10.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.893,9.705,14.392,16.800,16.870,14.981,11.670,7.566,3.490,0.635,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,3.893,13.598,27.989,44.789,61.659,76.640,88.310,95.876,99.365,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>-0.00290614,0.00368379,0.00123264,0.000285819,-0.00463851,-0.00268618,-0.000986953,0.00279927,0.00293768,0.0010277,0.00142687,-0.000121773,0.000168332,0.00104501,-0.00104568,-0.0010068,-0.00176724,-0.000295275,0.000665278,-0.000501287,-0.000120465,0.000872157</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.898834,0.904157,0.900124,0.896967,0.888896,0.88646,0.882239,0.877988,0.867118,0.850149,0.830198,0.801427,0.765642,0.719337,0.65683,0.581765,0.491275,0.391174,0.285415,0.183063,0.100084,0.0443758,0.0161104,0.00102278,0.0001,0.0001,0.00102894,0.00134283,0.0001,0.000255755,0.0001,0.0001,0.0001,0.0001,0.0001,0.0001</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.901741,0.900473,0.898891,0.896682,0.893534,0.889147,0.883226,0.875189,0.864181,0.849121,0.828771,0.801549,0.765474,0.718292,0.657876,0.582772,0.493043,0.391469,0.28475,0.183565,0.100205,0.0435037,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Horiba/SiO2-FracC_0111.xmail b/graph-db/XMAIL/Horiba/SiO2-FracC_0111.xmail
new file mode 100755 (executable)
index 0000000..7b3cae0
--- /dev/null
@@ -0,0 +1,1203 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xmail xmail.version="1.0" xmail.feature="nested" xmail.uri="http://xmail.org/standard-definition.html">\r
+  <document>\r
+    <id>2bdbe2a3-88b3-4e50-9be2-c8c520f3188c</id>\r
+    <signatureKey format="SHA256">99e27b58f9686a05156b4df5120196e401b00639e69edb218f870fc69ce5622a</signatureKey>\r
+    <ownerList>\r
+      <owner>\r
+        <Date key="date" value="2017-8-15-T16:53:29" />\r
+      </owner>\r
+    </ownerList>\r
+  </document>\r
+  <protocol>\r
+    <conditions id="MeasMode">\r
+      <String key="MeasMode" value="粒子径" />\r
+    </conditions>\r
+    <conditions id="SOPType">\r
+      <String key="SOPType" value="ナビゲーション(粒子径)" />\r
+    </conditions>\r
+    <conditions id="Sample_Name">\r
+      <String key="Sample_Name" value="SiO2-FracC" />\r
+    </conditions>\r
+    <conditions id="Material">\r
+      <String key="Material" value="   " />\r
+    </conditions>\r
+    <conditions id="Source">\r
+      <String key="Source" value="   " />\r
+    </conditions>\r
+    <conditions id="Lot_Number">\r
+      <String key="Lot_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Test_Number">\r
+      <String key="Test_Number" value="   " />\r
+    </conditions>\r
+    <conditions id="Sample_Prep">\r
+      <String key="Sample_Prep" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersant">\r
+      <String key="Dispersant" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Steps">\r
+      <String key="Dispersion_Steps" value="   " />\r
+    </conditions>\r
+    <conditions id="Dispersion_Verif">\r
+      <String key="Dispersion_Verif" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks1">\r
+      <String key="Remarks1" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks2">\r
+      <String key="Remarks2" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks3">\r
+      <String key="Remarks3" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks4">\r
+      <String key="Remarks4" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks5">\r
+      <String key="Remarks5" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks6">\r
+      <String key="Remarks6" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks7">\r
+      <String key="Remarks7" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks8">\r
+      <String key="Remarks8" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks9">\r
+      <String key="Remarks9" value="   " />\r
+    </conditions>\r
+    <conditions id="Remarks10">\r
+      <String key="Remarks10" value="   " />\r
+    </conditions>\r
+    <conditions id="FlPreInput">\r
+      <String key="FlPreInput" value="する" />\r
+    </conditions>\r
+    <conditions id="SampleName">\r
+      <String key="SampleName" value="SiO2" />\r
+    </conditions>\r
+    <conditions id="SampleRef">\r
+      <String key="SampleRef" value="1.459 - 0.000i" />\r
+    </conditions>\r
+    <conditions id="SolventName">\r
+      <String key="SolventName" value="水" />\r
+    </conditions>\r
+    <conditions id="SolventKnl">\r
+      <String key="SolventKnl" value="1.333" />\r
+    </conditions>\r
+    <conditions id="SolventVisco">\r
+      <String key="SolventVisco" value="η =   2.6325758E-8T4 -   3.6103169E-5T3 +   1.8631000E-2T2 -   4.2933532T +   3.7362098E2" />\r
+    </conditions>\r
+    <conditions id="Temperature">\r
+      <String key="Temperature" value="---" unit="℃" />\r
+    </conditions>\r
+    <conditions id="CalcMarkParam">\r
+      <String key="CalcMarkParam" value="---" unit="cm2/sec" />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[0]">\r
+      <String key="TitrantSummary[0]" value="   " />\r
+    </conditions>\r
+    <conditions id="TitrantSummary[1]">\r
+      <String key="TitrantSummary[1]" value="   " />\r
+    </conditions>\r
+    <conditions id="TempControl">\r
+      <String key="TempControl" value="する" />\r
+    </conditions>\r
+    <conditions id="TargetTemp">\r
+      <String key="TargetTemp" value="25.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="StartTemp">\r
+      <String key="StartTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="EndTemp">\r
+      <String key="EndTemp" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="TempInterval">\r
+      <String key="TempInterval" value="0.0" unit="℃" />\r
+    </conditions>\r
+    <conditions id="ReturnTemp">\r
+      <String key="ReturnTemp" value="しない" />\r
+    </conditions>\r
+    <conditions id="WaitTime">\r
+      <String key="WaitTime" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="TEquilibration">\r
+      <String key="TEquilibration" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="CellSetTiming">\r
+      <String key="CellSetTiming" value="目標温度到達前" />\r
+    </conditions>\r
+    <conditions id="SamplingMode">\r
+      <String key="SamplingMode" value="標準モード" />\r
+    </conditions>\r
+    <conditions id="FlAutoScan">\r
+      <String key="FlAutoScan" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="ScanTimes">\r
+      <String key="ScanTimes" value="20" unit="秒" />\r
+    </conditions>\r
+    <conditions id="MeasNumber">\r
+      <String key="MeasNumber" value="5" />\r
+    </conditions>\r
+    <conditions id="Delay">\r
+      <String key="Delay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqTotalTime">\r
+      <String key="SeqTotalTime" value="60" unit="分" />\r
+    </conditions>\r
+    <conditions id="SeqStartDelay">\r
+      <String key="SeqStartDelay" value="10" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqEachDelay">\r
+      <String key="SeqEachDelay" value="0" unit="秒" />\r
+    </conditions>\r
+    <conditions id="SeqMeasInterval">\r
+      <String key="SeqMeasInterval" value="120" unit="秒" />\r
+    </conditions>\r
+    <conditions id="Attenuator">\r
+      <String key="Attenuator" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="AttValue">\r
+      <String key="AttValue" value="100%(最大)" />\r
+    </conditions>\r
+    <conditions id="AutoDetectorPos">\r
+      <String key="AutoDetectorPos" value="マニュアル" />\r
+    </conditions>\r
+    <conditions id="DetectorPos">\r
+      <String key="DetectorPos" value="90" />\r
+    </conditions>\r
+    <conditions id="MeasFocus">\r
+      <String key="MeasFocus" value="セル壁面" />\r
+    </conditions>\r
+    <conditions id="FlAutoGateTime">\r
+      <String key="FlAutoGateTime" value="自動" />\r
+    </conditions>\r
+    <conditions id="GateTime">\r
+      <String key="GateTime" value="40 nsec" />\r
+    </conditions>\r
+    <conditions id="CellName">\r
+      <String key="CellName" value="石英 フロー キュベットセル (三面透過)" />\r
+    </conditions>\r
+    <conditions id="DistributionForm">\r
+      <String key="DistributionForm" value="スタンダード" />\r
+    </conditions>\r
+    <conditions id="DistributionAssumption">\r
+      <String key="DistributionAssumption" value="単分散" />\r
+    </conditions>\r
+    <conditions id="DistributionValue">\r
+      <String key="DistributionValue" value="0.00" />\r
+    </conditions>\r
+    <conditions id="DistBase">\r
+      <String key="DistBase" value="散乱光強度" />\r
+    </conditions>\r
+    <conditions id="ThresholdLow">\r
+      <String key="ThresholdLow" value="5" />\r
+    </conditions>\r
+    <conditions id="BoundRange">\r
+      <String key="BoundRange" value="0.2 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeHistMode">\r
+      <String key="ACFChRangeHistMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsHistRange">\r
+      <String key="ChannelsHistRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="ACFChRangeCumuMode">\r
+      <String key="ACFChRangeCumuMode" value="自動" />\r
+    </conditions>\r
+    <conditions id="ChannelsCumuRange">\r
+      <String key="ChannelsCumuRange" value="1 -- 41" unit="ch" />\r
+    </conditions>\r
+    <conditions id="DoACFNormalize">\r
+      <String key="DoACFNormalize" value="する" />\r
+    </conditions>\r
+    <conditions id="Cumulative0">\r
+      <String key="Cumulative0" value="有効 - 0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative1">\r
+      <String key="Cumulative1" value="有効 - 1.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative2">\r
+      <String key="Cumulative2" value="有効 - 10.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative3">\r
+      <String key="Cumulative3" value="有効 - 50.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative4">\r
+      <String key="Cumulative4" value="有効 - 100.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative5">\r
+      <String key="Cumulative5" value="有効 - 500.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative6">\r
+      <String key="Cumulative6" value="有効 - 1000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative7">\r
+      <String key="Cumulative7" value="有効 - 2000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative8">\r
+      <String key="Cumulative8" value="有効 - 3000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Cumulative9">\r
+      <String key="Cumulative9" value="有効 - 4000.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="Particle0">\r
+      <String key="Particle0" value="有効 - 5.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle1">\r
+      <String key="Particle1" value="有効 - 10.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle2">\r
+      <String key="Particle2" value="有効 - 20.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle3">\r
+      <String key="Particle3" value="有効 - 30.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle4">\r
+      <String key="Particle4" value="有効 - 40.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle5">\r
+      <String key="Particle5" value="有効 - 50.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle6">\r
+      <String key="Particle6" value="有効 - 60.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle7">\r
+      <String key="Particle7" value="有効 - 70.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle8">\r
+      <String key="Particle8" value="有効 - 80.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="Particle9">\r
+      <String key="Particle9" value="有効 - 90.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="FL_Span">\r
+      <String key="FL_Span" value="する" />\r
+    </conditions>\r
+    <conditions id="JudgmentPercent">\r
+      <String key="JudgmentPercent" value="5.0 - 45.0" unit="nm" />\r
+    </conditions>\r
+    <conditions id="SpreadParam">\r
+      <String key="SpreadParam" value="メジアン径" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[0]">\r
+      <String key="ValidationParam[0]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[0]">\r
+      <String key="ValidationStd[0]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[0]">\r
+      <String key="PermRange[0]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[1]">\r
+      <String key="ValidationParam[1]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[1]">\r
+      <String key="ValidationStd[1]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[1]">\r
+      <String key="PermRange[1]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+    <conditions id="ValidationParam[2]">\r
+      <String key="ValidationParam[2]" value="未定義" />\r
+    </conditions>\r
+    <conditions id="ValidationStd[2]">\r
+      <String key="ValidationStd[2]" value="0.6" unit="nm" />\r
+    </conditions>\r
+    <conditions id="PermRange[2]">\r
+      <String key="PermRange[2]" value="±  0.0" unit="%" />\r
+    </conditions>\r
+  </protocol>\r
+  <data>\r
+    <results id="MeasType">\r
+      <aresult id="MeasType">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>粒子径</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo00">\r
+      <aresult id="SampleInfo00">\r
+        <String key="dataSize" value="10" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2-FracC</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo01">\r
+      <aresult id="SampleInfo01">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo02">\r
+      <aresult id="SampleInfo02">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo03">\r
+      <aresult id="SampleInfo03">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo04">\r
+      <aresult id="SampleInfo04">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo05">\r
+      <aresult id="SampleInfo05">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo06">\r
+      <aresult id="SampleInfo06">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo07">\r
+      <aresult id="SampleInfo07">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo08">\r
+      <aresult id="SampleInfo08">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo09">\r
+      <aresult id="SampleInfo09">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo10">\r
+      <aresult id="SampleInfo10">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo11">\r
+      <aresult id="SampleInfo11">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo12">\r
+      <aresult id="SampleInfo12">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo13">\r
+      <aresult id="SampleInfo13">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo14">\r
+      <aresult id="SampleInfo14">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo15">\r
+      <aresult id="SampleInfo15">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo16">\r
+      <aresult id="SampleInfo16">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo17">\r
+      <aresult id="SampleInfo17">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SampleInfo18">\r
+      <aresult id="SampleInfo18">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>   </content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Angle">\r
+      <aresult id="Angle">\r
+        <String key="dataSize" value="2" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer2" />\r
+        <content>90</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CellName">\r
+      <aresult id="CellName">\r
+        <String key="dataSize" value="21" />\r
+        <String key="dataType" value="String" />\r
+        <content>石英 フロー キュベットセル (三面透過)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasNDFilterSPM2">\r
+      <aresult id="MeasNDFilterSPM2">\r
+        <String key="dataSize" value="8" />\r
+        <String key="dataType" value="String" />\r
+        <content>100%(最大)</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasHolderTemp">\r
+      <aresult id="MeasHolderTemp">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="℃" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleName">\r
+      <aresult id="MeasSampleName">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataType" value="String" />\r
+        <content>SiO2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSampleRef">\r
+      <aresult id="MeasSampleRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.459 - 0.000i</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventName">\r
+      <aresult id="MeasSolventName">\r
+        <String key="dataSize" value="1" />\r
+        <String key="dataType" value="String" />\r
+        <content>水</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventRef">\r
+      <aresult id="MeasSolventRef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.333</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasSolventVisco">\r
+      <aresult id="MeasSolventVisco">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mPa・s" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.891</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorFocus">\r
+      <aresult id="MeasDetectorFocus">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasBeforeLightVal">\r
+      <aresult id="MeasBeforeLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1539</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasAfterLightVal">\r
+      <aresult id="MeasAfterLightVal">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>1543</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDetectorGain">\r
+      <aresult id="MeasDetectorGain">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>ゲイン 1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCorrTime">\r
+      <aresult id="MeasCorrTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="秒" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>20</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasGateTime">\r
+      <aresult id="MeasGateTime">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasPH">\r
+      <aresult id="MeasPH">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="pH" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasConc">\r
+      <aresult id="MeasConc">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mg/mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TitrResultFeedValue">\r
+      <aresult id="TitrResultFeedValue">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="mL" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistForm">\r
+      <aresult id="MeasDistForm">\r
+        <String key="dataSize" value="6" />\r
+        <String key="dataType" value="String" />\r
+        <content>スタンダード</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Dispersity">\r
+      <aresult id="Dispersity">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>単分散</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasDistBase">\r
+      <aresult id="MeasDistBase">\r
+        <String key="dataSize" value="5" />\r
+        <String key="dataType" value="String" />\r
+        <content>散乱光強度</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasCPS">\r
+      <aresult id="MeasCPS">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" unit="kCPS" />\r
+        <String key="dataType" value="Integer4" />\r
+        <content>291</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="MeasACFInter">\r
+      <aresult id="MeasACFInter">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.882</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area1">\r
+      <aresult id="Area1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area2">\r
+      <aresult id="Area2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Area3">\r
+      <aresult id="Area3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalArea">\r
+      <aresult id="TotalArea">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>1.00</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean1">\r
+      <aresult id="CalcMean1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>73.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean2">\r
+      <aresult id="CalcMean2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMean3">\r
+      <aresult id="CalcMean3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcMean">\r
+      <aresult id="TotalCalcMean">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>73.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD1">\r
+      <aresult id="CalcSD1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD2">\r
+      <aresult id="CalcSD2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSD3">\r
+      <aresult id="CalcSD3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcSD">\r
+      <aresult id="TotalCalcSD">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos1">\r
+      <aresult id="CalcPeakPos1">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos2">\r
+      <aresult id="CalcPeakPos2">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPeakPos3">\r
+      <aresult id="CalcPeakPos3">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="TotalCalcPeakPos">\r
+      <aresult id="TotalCalcPeakPos">\r
+        <ID key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMedian">\r
+      <aresult id="CalcMedian">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMode">\r
+      <aresult id="CalcMode">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>71.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter1">\r
+      <aresult id="CalcPerDiameter1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>47.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter2">\r
+      <aresult id="CalcPerDiameter2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>51.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter3">\r
+      <aresult id="CalcPerDiameter3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>56.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter4">\r
+      <aresult id="CalcPerDiameter4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>61.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter5">\r
+      <aresult id="CalcPerDiameter5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>65.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter6">\r
+      <aresult id="CalcPerDiameter6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>70.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter7">\r
+      <aresult id="CalcPerDiameter7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>75.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter8">\r
+      <aresult id="CalcPerDiameter8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>82.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter9">\r
+      <aresult id="CalcPerDiameter9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>89.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcPerDiameter10">\r
+      <aresult id="CalcPerDiameter10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>100.9</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer1">\r
+      <aresult id="CalcDiameterPer1">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer2">\r
+      <aresult id="CalcDiameterPer2">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer3">\r
+      <aresult id="CalcDiameterPer3">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>0.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer4">\r
+      <aresult id="CalcDiameterPer4">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>8.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer5">\r
+      <aresult id="CalcDiameterPer5">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>89.4</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer6">\r
+      <aresult id="CalcDiameterPer6">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer7">\r
+      <aresult id="CalcDiameterPer7">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer8">\r
+      <aresult id="CalcDiameterPer8">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer9">\r
+      <aresult id="CalcDiameterPer9">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcDiameterPer10">\r
+      <aresult id="CalcDiameterPer10">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="String" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="%" statistic="raw" />\r
+        <content>100.0</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriMean">\r
+      <aresult id="CalcAriMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>73.6</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriVar">\r
+      <aresult id="CalcAriVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>355.2</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAriSD">\r
+      <aresult id="CalcAriSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>18.8</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcAlterCoef">\r
+      <aresult id="CalcAlterCoef">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>25.6029</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoMean">\r
+      <aresult id="CalcGeoMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>71.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoVar">\r
+      <aresult id="CalcGeoVar">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm2" statistic="raw" />\r
+        <content>1.028</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcGeoSD">\r
+      <aresult id="CalcGeoSD">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>1.3</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcRParam">\r
+      <aresult id="CalcRParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.005162</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumDf">\r
+      <aresult id="CumDf">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" expression="%e" />\r
+        <String key="physicalProperty" value="particleSize" unit="cm2/sec" statistic="mean" />\r
+        <content>3.468e-008</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcSpan">\r
+      <aresult id="CalcSpan">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.702974</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="SPArea">\r
+      <aresult id="SPArea">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation1">\r
+      <aresult id="Validation1">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation2">\r
+      <aresult id="Validation2">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Validation3">\r
+      <aresult id="Validation3">\r
+        <String key="dataSize" value="3" />\r
+        <String key="dataType" value="String" />\r
+        <content>未定義</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="HistChannelsRange">\r
+      <aresult id="HistChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fMean">\r
+      <aresult id="Cum_fMean">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="mean" />\r
+        <content>68.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fPi">\r
+      <aresult id="Cum_fPi">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.158</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Cum_fStd">\r
+      <aresult id="Cum_fStd">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="SD" />\r
+        <content>27.1</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumuChannelsRange">\r
+      <aresult id="CumuChannelsRange">\r
+        <String key="dataSize" value="1*2" />\r
+        <String key="dataSpecies" value="number" unit="ch" />\r
+        <String key="dataType" value="Integer1" />\r
+        <content>1 , 22</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkHouwink">\r
+      <aresult id="CalcMarkHouwink">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CalcMarkParam">\r
+      <aresult id="CalcMarkParam">\r
+        <String key="dataSize" value="4" />\r
+        <String key="dataSpecies" value="number" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>---</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="ParticleSize:Diameter">\r
+      <aresult id="ParticleSize:Diameter">\r
+        <String key="samplingType" value="number" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="nm" statistic="raw" />\r
+        <content>0.17,0.19,0.22,0.24,0.28,0.31,0.35,0.40,0.45,0.51,0.57,0.65,0.73,0.83,0.94,1.06,1.19,1.35,1.52,1.72,1.95,2.20,2.48,2.81,3.17,3.58,4.05,4.57,5.17,5.84,6.60,7.45,8.42,9.52,10.75,12.15,13.72,15.50,17.52,19.79,22.36,25.26,28.54,32.25,36.44,41.17,46.51,52.55,59.37,67.08,75.79,85.62,96.74,109.30,123.49,139.52,157.63,178.10,201.22,227.34,256.86,290.20,327.88,370.44,418.54,472.87,534.26,603.62,681.98,770.52,870.55,983.57,1111.26,1255.52,1418.52,1602.68,1810.74,2045.81,2311.41,2611.48,2950.51,3333.55,3766.32,4255.28</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Frequency">\r
+      <aresult id="Frequency">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.025,2.996,8.870,13.952,16.762,17.124,15.393,12.122,7.979,3.836,0.939,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="CumulativePassing">\r
+      <aresult id="CumulativePassing">\r
+        <String key="signalType" value="ADU" unit="%" statistic="raw" />\r
+        <String key="dataSize" value="4*84" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.025,3.021,11.892,25.844,42.606,59.730,75.123,87.246,95.225,99.061,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000,100.000</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="DelayTime">\r
+      <aresult id="DelayTime">\r
+        <String key="samplingType" value="timeseries" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <String key="physicalProperty" value="particleSize" unit="μs" statistic="raw" />\r
+        <content>1,1.4,1.9,2.6,3.6,5,6.9,9.5,13.1,18.1,25,34.5,47.6,65.7,90.7,125.2,172.8,238.5,329.2,454.4,627.2,865.7</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="Residual">\r
+      <aresult id="Residual">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*22" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>-0.00601719,-0.00118474,0.00540004,5.53192e-006,0.00145832,-0.000130346,0.00189896,-0.000280706,-0.000455384,0.000385582,0.00186417,-8.89947e-006,-0.000862286,-0.000842867,-0.00173091,-0.00145698,-0.00150718,0.000490549,0.00234469,0.00209493,0.000648353,-0.0025481</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="AutoCorr">\r
+      <aresult id="AutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.881739,0.885331,0.890367,0.88281,0.881181,0.875298,0.871532,0.861485,0.850537,0.83664,0.818203,0.789694,0.753548,0.707417,0.647449,0.5743,0.486554,0.389294,0.286833,0.187541,0.104155,0.0446,0.0132514,0.00363547,0.0061394,0.00566415,0.00168904,0.0001,0.000684148,0.00104733,0.00109464,0.00171058,0.000344057,0.000626994,0.000658547,0.000150372</content>\r
+      </aresult>\r
+    </results>\r
+    <results id="FittedAutoCorr">\r
+      <aresult id="FittedAutoCorr">\r
+        <String key="signalType" value="ADU" statistic="raw" />\r
+        <String key="dataSize" value="4*36" />\r
+        <String key="dataType" value="Real4" />\r
+        <content>0.887756,0.886515,0.884967,0.882804,0.879723,0.875428,0.869633,0.861766,0.850992,0.836254,0.816339,0.789703,0.75441,0.70826,0.64918,0.575757,0.488061,0.388804,0.284489,0.185446,0.103507,0.0471481,0,0,0,0,0,0,0,0,0,0,0,0,0,0</content>\r
+      </aresult>\r
+    </results>\r
+  </data>\r
+  <xlog />\r
+</xmail>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Jeol/00002 X001 Y001_000_20171004125847.xmail b/graph-db/XMAIL/Jeol/00002 X001 Y001_000_20171004125847.xmail
new file mode 100755 (executable)
index 0000000..ba176b5
--- /dev/null
@@ -0,0 +1,1400 @@
+<?xml version="1.0" encoding="utf-8"?>
+<dataFile xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmail.version="1.0" xmlns="http://xmail.org/standard-definition.html">
+  <document id="document0000">
+    <uuid>a6e2c484-30bd-41d7-a1ed-3379e7ac4f90</uuid>
+    <name>TEM-granulometry-2017-05-19</name>
+    <description>granulometry Protocol</description>
+    <annotation>xmail DataFile for Granulometory for TEM or SEM.</annotation>
+    <property xsi:type="dateTimeType" key="created" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+      <value>2017-10-11T14:57:10.348+09:00</value>
+    </property>
+    <creator id="creator0000">
+      <uuid>3c4a37ec-4b1d-4f6c-a9a5-3f6b5e295588</uuid>
+      <name>granulometory</name>
+      <description>Analysis Software</description>
+      <vendorRef id="vendorRef0000" ref="vendor0000">
+        <name>JEOL</name>
+        <description />
+      </vendorRef>
+      <instrumentRef id="instrumentRef0000" ref="instrument0000">
+        <name>JEOL</name>
+        <description />
+      </instrumentRef>
+    </creator>
+    <vendor id="vendor0000">
+      <uuid>cb64c3bf-af2c-4ca5-8bfe-b2fe3cf1a93b</uuid>
+      <name>JEOL</name>
+      <description>JEOL Ltd.</description>
+    </vendor>
+    <owner id="owner0000">
+      <uuid>a6a8fdc6-ccce-4fdb-9ce4-e47f232e6c23</uuid>
+      <name>jeolInstrument</name>
+      <description>a maker of electron microscope</description>
+    </owner>
+    <instrument id="instrument0000">
+      <uuid>89a9d4b0-ea8c-436f-8738-a9df5c99896c</uuid>
+      <name>JSM-7600F</name>
+      <description>scanning electron microscope</description>
+      <vendorRef id="vendorRef0001" ref="vendor0000">
+        <name>JEOL</name>
+        <description />
+      </vendorRef>
+    </instrument>
+  </document>
+  <protocol id="protocol0000">
+    <uuid>cdaf9924-eec8-467a-a822-aa4db2887222</uuid>
+    <uri></uri>
+    <name>protocolForGranulometoryForTemOrSem</name>
+    <description>GTS</description>
+    <annotation>Protocol for Granulometory for TEM or SEM.</annotation>
+    <format>text/xml</format>
+    <method id="method0001">
+      <uuid>fcdc994d-6bcb-4e36-a58d-97b8d8179777</uuid>
+      <name>gtsSegmentationProcessing</name>
+      <description>GTS Segmentation Processing</description>
+      <annotation>Segmentation Processing Method for Granulometory for TEM or SEM.</annotation>
+      <program id="program0001">
+        <uuid>60783530-917c-47c2-be2c-da65ffc3be0f</uuid>
+        <name>gtsSegmentationProcessing</name>
+        <description>GTS Segmentation Processing</description>
+        <annotation>Segmentation Processing Program for Granulometory for TEM or SEM.</annotation>
+        <pnml pnml.version="2009" pnml.type="ptnet">
+          <place id="place0000">
+            <name>gtsImageDataMaterialPlace</name>
+            <description>GTS Image Data</description>
+          </place>
+          <place id="place0001">
+            <name>gtsJeolTxtMaterialPlace</name>
+            <description>GTS Jeol Txt</description>
+          </place>
+          <place id="place0002">
+            <name>gtsConditionsConditionPlace</name>
+            <description>GTS Conditions Condition</description>
+          </place>
+          <place id="place0003">
+            <name>gtsContourVertexResultPlace</name>
+            <description>GTS Contour Vertex</description>
+          </place>
+          <place id="place0004">
+            <name>gtsAnalyzeInformationResultPlace</name>
+            <description>GTS Analyze Information</description>
+          </place>
+          <place id="place0005">
+            <name>gtsContourImageResultPlace</name>
+            <description>GTS Contour Image</description>
+          </place>
+          <place id="place0006">
+            <name>gtsColorImageResultPlace</name>
+            <description>GTS Color Image</description>
+          </place>
+          <place id="place0007">
+            <name>gtsContourThumbnailImageResultPlace</name>
+            <description>GTS Contour Thumbnail Image</description>
+          </place>
+          <place id="place0008">
+            <name>gtsColorThumbnailImageResultPlace</name>
+            <description>GTS Color Thumbnail Image</description>
+          </place>
+          <place id="place0009">
+            <name>gtsParticlesListApproxCircleResultPlace</name>
+            <description>GTS Particles List Approx Circle</description>
+          </place>
+          <place id="place0010">
+            <name>gtsParticlesListApproxEllipseResultPlace</name>
+            <description>GTS Particles List Approx Ellipse</description>
+          </place>
+          <place id="place0011">
+            <name>gtsParticlesListApproxRectangleResultPlace</name>
+            <description>GTS Particles List Approx Rectangle</description>
+          </place>
+          <place id="place0012">
+            <name>gtsUncertaintySampleConditionPlace</name>
+            <description>GTS Uncertainty Sample Condition</description>
+          </place>
+          <place id="place0013">
+            <name>gtsUncertaintySEMConditionPlace</name>
+            <description>GTS UncertaintySEM Condition</description>
+          </place>
+          <place id="place0014">
+            <name>gtsUncertaintyTEMConditionPlace</name>
+            <description>GTS UncertaintyTEM Condition</description>
+          </place>
+          <place id="place0015">
+            <name>gtsUncertaintyImageAnalysis1ConditionPlace</name>
+            <description>GTS Uncertainty Image Analysis1 Condition</description>
+          </place>
+          <place id="place0016">
+            <name>gtsUncertaintyImageAnalysis2ConditionPlace</name>
+            <description>GTS Uncertainty Image Analysis2 Condition</description>
+          </place>
+          <transition id="transition0000">
+            <name>gtsSegmentationProcessingTransition</name>
+            <description>GTS Segmentation Processing</description>
+          </transition>
+          <transition id="transition0001">
+            <name>gtsStatisticalProcessingTransition</name>
+            <description>GTS Statistical Processing</description>
+          </transition>
+          <arc id="arc0000" source="place0000" target="transition0000">
+            <name>gtsImageDataMaterialInputArc</name>
+            <description>GTS Image Data Material Input Arc</description>
+          </arc>
+          <arc id="arc0001" source="place0001" target="transition0000">
+            <name>gtsJeolTxtMaterialInputArc</name>
+            <description>GTS Jeol Txt Material Input Arc</description>
+          </arc>
+          <arc id="arc0002" source="place0002" target="transition0000">
+            <name>gtsConditionsConditionInputArc</name>
+            <description>GTS Conditions Condition Input Arc</description>
+          </arc>
+          <arc id="arc0003" source="transition0000" target="place0003">
+            <name>gtsContourVertexResultOutputArc</name>
+            <description>GTS Contour Vertex Result Output Arc</description>
+          </arc>
+          <arc id="arc0004" source="transition0000" target="place0004">
+            <name>gtsAnalyzeInformationResultOutputArc</name>
+            <description>GTS Analyze Information Result Output Arc</description>
+          </arc>
+          <arc id="arc0005" source="transition0000" target="place0005">
+            <name>gtsContourImageResultOutputArc</name>
+            <description>GTS Contour Image Result Output Arc</description>
+          </arc>
+          <arc id="arc0006" source="transition0000" target="place0006">
+            <name>gtsColorImageResultOutputArc</name>
+            <description>GTS Color Image Result Output Arc</description>
+          </arc>
+          <arc id="arc0007" source="transition0000" target="place0007">
+            <name>gtsContourThumbnailImageResultOutputArc</name>
+            <description>GTS Contour Thumbnail Image Result Output Arc</description>
+          </arc>
+          <arc id="arc0008" source="transition0000" target="place0008">
+            <name>gtsColorThumbnailImageResultOutputArc</name>
+            <description>GTS Color Thumbnail Image Result Output Arc</description>
+          </arc>
+          <arc id="arc0009" source="place0003" target="transition0001">
+            <name>gtsContourVertexResultInputArc</name>
+            <description>GTS Contour Vertex Result Input Arc</description>
+          </arc>
+          <arc id="arc0010" source="place0004" target="transition0001">
+            <name>gtsAnalyzeInformationResultInputArc</name>
+            <description>GTS Analyze Information Result Input Arc</description>
+          </arc>
+          <arc id="arc0011" source="transition0001" target="place0009">
+            <name>gtsParticlesListApproxCircleResultOutputArc</name>
+            <description>GTS Particles List Approx Circle Result Output Arc</description>
+          </arc>
+          <arc id="arc0012" source="transition0001" target="place0010">
+            <name>gtsParticlesListApproxEllipseResultOutputArc</name>
+            <description>GTS Particles List Approx Ellipse Result Output Arc</description>
+          </arc>
+          <arc id="arc0013" source="transition0001" target="place0011">
+            <name>gtsParticlesListApproxRectangleResultOutputArc</name>
+            <description>GTS Particles List Approx Rectangle Result Output Arc</description>
+          </arc>
+          <arc id="arc0014" source="place0012" target="transition0000">
+            <name>gtsUncertaintySampleConditionInputArc</name>
+            <description>GTS Uncertainty Sample Condition Input Arc</description>
+          </arc>
+          <arc id="arc0015" source="place0013" target="transition0000">
+            <name>gtsUncertaintySEMConditionInputArc</name>
+            <description>GTS UncertaintySEM Condition Input Arc</description>
+          </arc>
+          <arc id="arc0016" source="place0014" target="transition0000">
+            <name>gtsUncertaintyTEMConditionInputArc</name>
+            <description>GTS UncertaintyTEM Condition Input Arc</description>
+          </arc>
+          <arc id="arc0017" source="place0015" target="transition0000">
+            <name>gtsUncertaintyImageAnalysis1ConditionInputArc</name>
+            <description>GTS Uncertainty Image Analysis1 Condition Input Arc</description>
+          </arc>
+          <arc id="arc0018" source="place0016" target="transition0001">
+            <name>gtsUncertaintyImageAnalysis2ConditionInputArc</name>
+            <description>GTS Uncertainty Image Analysis2 Condition Input Arc</description>
+          </arc>
+        </pnml>
+        <instruction id="instruction0000">
+          <uuid>833bdb88-9f9b-42f6-8020-2b9062a94a37</uuid>
+          <uri>./test12_cor.gcfg</uri>
+          <name>bilateral_Filter</name>
+          <description>GTS Pre Processing</description>
+          <annotation>Pre Processing Instruction for Granulometory for TEM or SEM.</annotation>
+          <transitionRef id="transitionRef0000" ref="transition0000" />
+        </instruction>
+        <instruction id="instruction0001">
+          <uuid>1bc39f04-8e6d-4017-a1d4-3d549ef63858</uuid>
+          <uri>./test12_cor.gcfg</uri>
+          <name>Shape_Matching</name>
+          <description>GTS Segmentation Processing</description>
+          <annotation>Segmentation Processing Instruction for Granulometory for TEM or SEM.</annotation>
+          <transitionRef id="transitionRef0001" ref="transition0000" />
+        </instruction>
+        <instruction id="instruction0002">
+          <uuid>afaf167e-51fd-4f04-9543-8bab37cb7c64</uuid>
+          <uri>./test12_cor.gcfg</uri>
+          <name>EdgeCut</name>
+          <description>GTS Post Processing</description>
+          <annotation>Post Processing Instruction for Granulometory for TEM or SEM.</annotation>
+          <transitionRef id="transitionRef0002" ref="transition0000" />
+        </instruction>
+        <instruction id="instruction0003">
+          <uuid>8d133431-3b6f-4a31-9aad-a338e70dffd8</uuid>
+          <uri>./AnalyzeInformation</uri>
+          <name>gtsStatisticalProcessing</name>
+          <description>GTS Statistical Processing</description>
+          <annotation>Statistical Processing Instruction for Granulometory for TEM or SEM.</annotation>
+          <transitionRef id="transitionRef0003" ref="transition0001" />
+        </instruction>
+      </program>
+    </method>
+    <materialTemplate id="materialTemplate0000">
+      <uuid>dedd4ffb-d31b-472d-9d80-75006f8bbd3b</uuid>
+      <name>gtsImageDataMaterialTemplate</name>
+      <description>GTS Image Data</description>
+      <annotation>Image Data Material Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0000" ref="place0000" initialMarking="true" />
+    </materialTemplate>
+    <materialTemplate id="materialTemplate0001">
+      <uuid>7e15f45e-1988-4de8-b839-33ecb5a840ae</uuid>
+      <name>gtsJeolTxtMaterialTemplate</name>
+      <description>GTS Jeol Txt</description>
+      <annotation>Jeol Txt Material Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0001" ref="place0001" initialMarking="true" />
+    </materialTemplate>
+    <conditionTemplate id="conditionTemplate0000">
+      <uuid>c5f20adb-5169-4925-ba37-9ddd96a632ac</uuid>
+      <name>gtsConditionsConditionTemplate</name>
+      <description>GTS Conditions Condition</description>
+      <annotation>Conditions Condition Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0002" ref="place0002" initialMarking="true" />
+    </conditionTemplate>
+    <conditionTemplate id="conditionTemplate0001">
+      <uuid>9b625282-cc88-421f-bd19-7c19fca6ca15</uuid>
+      <name>gtsUncertaintySampleConditionTemplate</name>
+      <description>GTS Uncertainty Sample Condition</description>
+      <annotation>Uncertainty Sample Condition Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0003" ref="place0003" initialMarking="true" />
+    </conditionTemplate>
+    <conditionTemplate id="conditionTemplate0002">
+      <uuid>14c5902a-2825-4588-884d-0dd2a420fa6c</uuid>
+      <name>gtsUncertaintySEMConditionTemplate</name>
+      <description>GTS UncertaintySEM Condition</description>
+      <annotation>UncertaintySEM Condition Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0004" ref="place0004" initialMarking="true" />
+    </conditionTemplate>
+    <conditionTemplate id="conditionTemplate0003">
+      <uuid>e9979e61-4d04-4e44-9cee-711289f9bdbc</uuid>
+      <name>gtsUncertaintyTEMConditionTemplate</name>
+      <description>GTS UncertaintyTEM Condition</description>
+      <annotation>UncertaintyTEM Condition Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0005" ref="place0005" initialMarking="true" />
+    </conditionTemplate>
+    <conditionTemplate id="conditionTemplate0004">
+      <uuid>33d28ef3-b787-44eb-91c0-af507f5584ce</uuid>
+      <name>gtsUncertaintyImageAnalysis1ConditionTemplate</name>
+      <description>GTS Uncertainty Image Analysis1 Condition</description>
+      <annotation>Uncertainty Image Analysis1 Condition Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0006" ref="place0006" initialMarking="true" />
+    </conditionTemplate>
+    <conditionTemplate id="conditionTemplate0005">
+      <uuid>d026d67f-75dd-43cd-bba7-079a2895a232</uuid>
+      <name>gtsUncertaintyImageAnalysis2ConditionTemplate</name>
+      <description>GTS Uncertainty Image Analysis2 Condition</description>
+      <annotation>Uncertainty Image Analysis2 Condition Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0007" ref="place0007" initialMarking="true" />
+    </conditionTemplate>
+    <resultTemplate id="resultTemplate0000">
+      <uuid>3b093d53-316c-4800-af8f-29a7a6e6b388</uuid>
+      <name>gtsContourVertexResultTemplate</name>
+      <description>GTS Contour Vertex</description>
+      <annotation>Contour Vertex Result Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0008" ref="place0003" initialMarking="true" />
+    </resultTemplate>
+    <resultTemplate id="resultTemplate0001">
+      <uuid>050a4f25-2f64-449c-8ff8-9c83818c617d</uuid>
+      <name>gtsAnalyzeInformationResultTemplate</name>
+      <description>GTS Analyze Information</description>
+      <annotation>Analyze Information Result Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0009" ref="place0004" initialMarking="true" />
+    </resultTemplate>
+    <resultTemplate id="resultTemplate0002">
+      <uuid>9d2818c9-fdd5-48f8-89bc-a2a4cd357483</uuid>
+      <name>gtsContourImageResultTemplate</name>
+      <description>GTS Contour Image</description>
+      <annotation>Contour Image Result Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0010" ref="place0005" />
+    </resultTemplate>
+    <resultTemplate id="resultTemplate0003">
+      <uuid>a93f0eae-88c0-4c5a-88a2-412974b8dcbf</uuid>
+      <name>gtsColorImageResultTemplate</name>
+      <description>GTS Color Image</description>
+      <annotation>Color Image Result Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0011" ref="place0006" />
+    </resultTemplate>
+    <resultTemplate id="resultTemplate0004">
+      <uuid>8e15cfb4-cd68-4be5-9a36-faeffddcb80c</uuid>
+      <name>gtsContourThumbnailImageResultTemplate</name>
+      <description>GTS Contour Thumbnail Image</description>
+      <annotation>Contour Thumbnail Image Result Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0012" ref="place0007" />
+    </resultTemplate>
+    <resultTemplate id="resultTemplate0005">
+      <uuid>c40d6cea-dad0-4c49-b0ab-fdaac76724d1</uuid>
+      <name>gtsColorThumbnailImageResultTemplate</name>
+      <description>GTS Color Thumbnail Image</description>
+      <annotation>Color Thumbnail Image Result Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0013" ref="place0008" />
+    </resultTemplate>
+    <resultTemplate id="resultTemplate0006">
+      <uuid>8b6150b4-0fe4-4660-aaa3-31714633a681</uuid>
+      <name>gtsParticlesListApproxCircleResultTemplate</name>
+      <description>GTS Particles List Approx Circle</description>
+      <annotation>Particles List Approx Circle Result Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0014" ref="place0009" />
+    </resultTemplate>
+    <resultTemplate id="resultTemplate0007">
+      <uuid>c7da3934-7144-40b3-a5e2-1f8d693fb225</uuid>
+      <name>gtsParticlesListApproxEllipseResultTemplate</name>
+      <description>GTS Particles List Approx Ellipse</description>
+      <annotation>Particles List Approx Ellipse Result Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0015" ref="place0010" />
+    </resultTemplate>
+    <resultTemplate id="resultTemplate0008">
+      <uuid>98a121f7-bd50-431d-b72f-55114f3da8f4</uuid>
+      <name>gtsParticlesListApproxRectangleResultTemplate</name>
+      <description>GTS Particles List Approx Rectangle</description>
+      <annotation>Particles List Approx Rectangle Result Template for Granulometory for TEM or SEM.</annotation>
+      <placeRef id="placeRef0016" ref="place0011" />
+    </resultTemplate>
+  </protocol>
+  <data id="data0000">
+    <uuid>c95e8f2d-ef17-4c20-9232-2d9fa8527ca7</uuid>
+    <name>gtsData</name>
+    <description>GTS</description>
+    <annotation>Data for Granulometory for TEM or SEM.</annotation>
+    <results id="results0001">
+      <uuid>aa8deb34-019e-442e-90d2-68d433ba1de8</uuid>
+      <name>gtsSegmentationProcessingResults</name>
+      <description>segmentationProcessingResultsForGranulometoryForTemOrSem</description>
+      <annotation>Segmentation Processing Results for Granulometory for TEM or SEM.</annotation>
+      <material id="material0000" ref="materialTemplate0000">
+        <uuid>6ce11f47-d2e6-41c6-a17a-10e95ca0f6f1</uuid>
+        <name>gtsImageDataMaterial</name>
+        <description>GTS Image Data</description>
+        <annotation>Image Data Material for Granulometory for TEM or SEM.</annotation>
+        <format>image/tiff</format>
+      </material>
+      <material id="material0001" ref="materialTemplate0001">
+        <uuid>7b761d09-046c-4353-aed1-bd26a3e18c04</uuid>
+        <name>gtsJeolTxtMaterial</name>
+        <description>GTS Jeol Txt</description>
+        <annotation>Jeol Txt Material for Granulometory for TEM or SEM.</annotation>
+        <format>text/JEOL-TXT</format>
+        <property xsi:type="stringType" key="cmSignalName">
+          <description />
+          <value />
+        </property>
+        <property xsi:type="stringType" key="cmAccelVolt">
+          <description />
+          <value />
+        </property>
+        <property xsi:type="stringType" key="cmSignal">
+          <description />
+          <value />
+        </property>
+        <property xsi:type="stringType" key="cmDate">
+          <description />
+          <value />
+        </property>
+        <property xsi:type="stringType" key="cmTime">
+          <description />
+          <value />
+        </property>
+        <property xsi:type="stringType" key="cmComment">
+          <description />
+          <value />
+        </property>
+        <property xsi:type="stringType" key="cmMag">
+          <description />
+          <value />
+        </property>
+        <property xsi:type="stringType" key="cmOperator">
+          <description />
+          <value />
+        </property>
+        <property xsi:type="doubleListType" key="cmStagePos" formatString="0.00" scaleFactor="1.00">
+          <description>X Y Z R T FineZ</description>
+          <value />
+        </property>
+      </material>
+      <condition id="condition0000" ref="conditionTemplate0000">
+        <uuid>9e3e0a11-c590-4c01-aeab-be5c228b06b3</uuid>
+        <uri>./test12_cor.gcfg</uri>
+        <name>gtsConditionsCondition</name>
+        <description>GTS Conditions Condition</description>
+        <annotation>Conditions Condition for Granulometory for TEM or SEM.</annotation>
+        <format>text/xml</format>
+        <property xsi:type="stringType" key="recipe">
+          <value />
+          <property xsi:type="stringType" key="bilateral_Filter">
+            <value />
+            <property xsi:type="intType" key="diameter">
+              <description>Write description here</description>
+              <value>10</value>
+            </property>
+            <property xsi:type="intType" key="sigmaColor">
+              <description>Write description here</description>
+              <value>100</value>
+            </property>
+            <property xsi:type="intType" key="sigmaSpace">
+              <description>Write description here</description>
+              <value>100</value>
+            </property>
+            <property xsi:type="intType" key="int_borderType">
+              <description>Write description here</description>
+              <value>4</value>
+            </property>
+            <property xsi:type="intType" key="Iterations">
+              <description>Write description here</description>
+              <value>1</value>
+            </property>
+          </property>
+          <property xsi:type="stringType" key="Shape_Matching">
+            <value />
+            <property xsi:type="intType" key="MaxSize">
+              <description>Write description here</description>
+              <value>110</value>
+            </property>
+            <property xsi:type="intType" key="MinSize">
+              <description>Write description here</description>
+              <value>85</value>
+            </property>
+            <property xsi:type="intType" key="Ratio">
+              <description>Write description here</description>
+              <value>55</value>
+            </property>
+            <property xsi:type="intType" key="Top">
+              <description>Write description here</description>
+              <value>0</value>
+            </property>
+            <property xsi:type="intType" key="Left">
+              <description>Write description here</description>
+              <value>0</value>
+            </property>
+            <property xsi:type="intType" key="Bottom">
+              <description>Write description here</description>
+              <value>0</value>
+            </property>
+            <property xsi:type="intType" key="Right">
+              <description>Write description here</description>
+              <value>0</value>
+            </property>
+            <property xsi:type="intType" key="bilateral_Filter">
+              <description>Write description here</description>
+              <value>0</value>
+            </property>
+            <property xsi:type="intType" key="threshold1">
+              <description>Write description here</description>
+              <value>10</value>
+            </property>
+            <property xsi:type="intType" key="threshold2">
+              <description>Write description here</description>
+              <value>26</value>
+            </property>
+            <property xsi:type="intType" key="scale">
+              <description>Write description here</description>
+              <value>1</value>
+            </property>
+            <property xsi:type="stringType" key="reference">
+              <description>Write description here</description>
+              <value />
+            </property>
+          </property>
+          <property xsi:type="stringType" key="EdgeCut">
+            <value />
+            <property xsi:type="intType" key="Top">
+              <description>0:Not Remove 1:Remove</description>
+              <value>1</value>
+            </property>
+            <property xsi:type="intType" key="Left">
+              <description>0:Not Remove 1:Remove</description>
+              <value>1</value>
+            </property>
+            <property xsi:type="intType" key="Bottom">
+              <description>0:Not Remove 1:Remove</description>
+              <value>1</value>
+            </property>
+            <property xsi:type="intType" key="Right">
+              <description>0:Not Remove 1:Remove</description>
+              <value>1</value>
+            </property>
+          </property>
+        </property>
+      </condition>
+      <condition id="condition0001" ref="conditionTemplate0001">
+        <uuid>87e93518-0fb7-4ebd-bf8e-c1e69ce1fdb3</uuid>
+        <name>gtsUncertaintySampleCondition</name>
+        <description>GTS Uncertainty Sample Condition</description>
+        <annotation>Uncertainty Sample Condition for Granulometory for TEM or SEM.</annotation>
+        <property xsi:type="stringType" key="samplePreparation">
+          <value />
+          <property xsi:type="stringType" key="volume">
+            <description>uncertainty-The volume of the weighed dispersion</description>
+            <value />
+          </property>
+          <property xsi:type="stringType" key="region">
+            <description>uncertainty-Definition of the existence region of measurable particles</description>
+            <value />
+          </property>
+          <property xsi:type="doubleType" key="sRatio" formatString="0.000" scaleFactor="1.000">
+            <description>uncertainty-The maximum / minimum ratio of sample particles</description>
+            <value>3.000</value>
+          </property>
+          <property xsi:type="stringType" key="aggre">
+            <description>uncertainty-Aggregation degree of sample particles</description>
+            <value />
+          </property>
+          <property xsi:type="stringType" key="contami">
+            <description>uncertainty-Percentage of contaminants</description>
+            <value />
+          </property>
+          <property xsi:type="stringType" key="sample">
+            <description>uncertainty-Sample Name</description>
+            <value>SiO2</value>
+          </property>
+          <property xsi:type="stringType" key="dose">
+            <description>uncertainty-Dose</description>
+            <value />
+          </property>
+        </property>
+      </condition>
+      <condition id="condition0002" ref="conditionTemplate0002">
+        <uuid>03c3637d-a7d1-4663-93f4-10641a45cf48</uuid>
+        <name>gtsUncertaintySEMCondition</name>
+        <description>GTS UncertaintySEM Condition</description>
+        <annotation>UncertaintySEM Condition for Granulometory for TEM or SEM.</annotation>
+        <property xsi:type="stringType" key="SEM">
+          <value />
+          <property xsi:type="doubleType" key="is" formatString="0.000" units="pixel" scaleFactor="1.000">
+            <description>uncertainty-Quantization error</description>
+            <value>0.500</value>
+          </property>
+          <property xsi:type="doubleType" key="ref" formatString="0.000" units="nmPerPixel" scaleFactor="1.000">
+            <description>uncertainty-Scale of Magnification calibration</description>
+            <value>0.950</value>
+          </property>
+          <property xsi:type="stringType" key="refM">
+            <description>uncertainty-Standard material of Scale</description>
+            <value>GELLER</value>
+          </property>
+          <property xsi:type="doubleType" key="rep" formatString="0.000" units="nm" scaleFactor="1.000">
+            <description>uncertainty-Repeatability of measurement</description>
+            <value>0.200</value>
+          </property>
+          <property xsi:type="doubleType" key="tilt" formatString="0.000" units="deg" scaleFactor="1.000">
+            <description>uncertainty-Sample inclination</description>
+            <value>3.000</value>
+          </property>
+          <property xsi:type="doubleType" key="dist" formatString="0.000" units="nmPerPixel" scaleFactor="1.000">
+            <description>uncertainty-Image distortion of beam scanning</description>
+            <value>0.500</value>
+          </property>
+        </property>
+      </condition>
+      <condition id="condition0003" ref="conditionTemplate0003">
+        <uuid>ae27f91a-6186-4871-b501-ee32b5611225</uuid>
+        <name>gtsUncertaintyTEMCondition</name>
+        <description>GTS UncertaintyTEM Condition</description>
+        <annotation>UncertaintyTEM Condition for Granulometory for TEM or SEM.</annotation>
+        <property xsi:type="stringType" key="TEM">
+          <value />
+          <property xsi:type="doubleType" key="ref" formatString="0.000" units="nmPerPixel" scaleFactor="1.000">
+            <description>uncertainty-Scale of Magnification calibration</description>
+            <value>0.000</value>
+          </property>
+          <property xsi:type="stringType" key="refM">
+            <description>uncertainty-Standard material of Scale</description>
+            <value />
+          </property>
+          <property xsi:type="doubleType" key="rep" formatString="0.000" units="nm" scaleFactor="1.000">
+            <description>uncertainty-Repeatability of measurement</description>
+            <value>0.000</value>
+          </property>
+          <property xsi:type="doubleType" key="is" formatString="0.000" units="pixel" scaleFactor="1.000">
+            <description>uncertainty-Quantization error</description>
+            <value>0.000</value>
+          </property>
+          <property xsi:type="doubleType" key="temp" formatString="0.000" units="deg" scaleFactor="1.000">
+            <description>uncertainty-Room temperature</description>
+            <value>0.000</value>
+          </property>
+          <property xsi:type="doubleType" key="hum" formatString="0.000" units="percent" scaleFactor="1.000">
+            <description>uncertainty-Room humidity</description>
+            <value>0.000</value>
+          </property>
+        </property>
+      </condition>
+      <condition id="condition0004" ref="conditionTemplate0004">
+        <uuid>ca23e584-921b-4a48-9a0b-b0ca8c20e74e</uuid>
+        <name>gtsUncertaintyImageAnalysis1Condition</name>
+        <description>GTS Uncertainty Image Analysis1 Condition</description>
+        <annotation>Uncertainty Image Analysis1 Condition for Granulometory for TEM or SEM.</annotation>
+        <property xsi:type="stringType" key="imageAnalysis1">
+          <value />
+          <property xsi:type="doubleType" key="anal1" formatString="0.000" units="pixel" scaleFactor="1.000">
+            <description>uncertainty-Approximate model of segmentation</description>
+            <value>0.000</value>
+          </property>
+          <property xsi:type="doubleType" key="displace" formatString="0.000" units="pixel" scaleFactor="1.000">
+            <description>uncertainty-Displacement between image and physical boundary</description>
+            <value>0.000</value>
+          </property>
+          <property xsi:type="doubleType" key="proj" formatString="0.000" units="pixel" scaleFactor="1.000">
+            <description>uncertainty-Projection from 3D sample to 2D image</description>
+            <value>0.000</value>
+          </property>
+        </property>
+      </condition>
+      <condition id="condition0005" ref="conditionTemplate0005">
+        <uuid>037cec4b-b719-4479-bdc2-713669e69af4</uuid>
+        <name>gtsUncertaintyImageAnalysis2Condition</name>
+        <description>GTS Uncertainty Image Analysis2 Condition</description>
+        <annotation>Uncertainty Image Analysis2 Condition for Granulometory for TEM or SEM.</annotation>
+        <property xsi:type="stringType" key="imageAnalysis2">
+          <value />
+          <property xsi:type="doubleType" key="anal2" formatString="0.000" units="pixel" scaleFactor="1.000">
+            <description>uncertainty-Displacement between image and physical boundary</description>
+            <value>0.000</value>
+          </property>
+        </property>
+      </condition>
+      <result id="result0000" ref="resultTemplate0000">
+        <uuid>17a3ea49-07eb-4d1d-b410-6e0d40902da3</uuid>
+        <uri>./ContourVertex.csv</uri>
+        <name>gtsContourVertexResult</name>
+        <description>GTS Contour Vertex</description>
+        <annotation>Contour Vertex Result for Granulometory for TEM or SEM.</annotation>
+        <format>text/comma-separated-values</format>
+        <content xsi:type="contentDoubleType" id="content0000" formatString="0.00" scaleFactor="1.00">
+          <description>number</description>
+          <value>0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 6.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 7.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 8.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 9.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 10.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 12.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 13.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 14.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 16.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 17.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 18.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 19.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 21.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 24.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 26.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 28.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 29.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 31.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 32.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 37.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 39.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 40.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 41.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 42.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 43.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 46.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 47.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 48.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 49.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 51.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 52.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 53.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 54.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 57.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 58.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 59.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 60.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 61.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 62.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 63.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 65.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 67.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 68.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 69.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 70.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 71.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 72.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 73.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 74.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 76.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 77.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 78.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 79.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 82.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 83.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 84.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 85.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 86.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 87.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 88.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 89.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 90.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 91.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 92.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 93.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 94.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 95.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 97.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 98.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 99.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 101.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 102.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 103.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 104.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 107.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 108.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 109.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 110.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 111.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 112.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 113.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 114.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 115.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 117.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 118.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 119.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 120.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 121.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 122.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 123.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 127.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 128.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 129.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 131.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 132.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 133.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 134.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 135.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 137.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 138.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00 140.00</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0001" formatString="0.00" scaleFactor="1.00">
+          <description>point number</description>
+          <value>1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 281.00 282.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 281.00 282.00 283.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 281.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 281.00 282.00 283.00 284.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 281.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 281.00 282.00 283.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 281.00 282.00 283.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 281.00 282.00 283.00 284.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 281.00 282.00 283.00 284.00 285.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 281.00 282.00 283.00 284.00 285.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 281.00 282.00 283.00 284.00 285.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00 15.00 16.00 17.00 18.00 19.00 20.00 21.00 22.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 281.00 282.00 283.00 284.00 285.00</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0002" formatString="0.00" scaleFactor="1.00">
+          <description>xposition</description>
+          <value>1283.00 1282.00 1281.00 1280.00 1279.00 1278.00 1277.00 1276.00 1275.00 1274.00 1273.00 1272.00 1271.00 1270.00 1269.00 1268.00 1267.00 1266.00 1265.00 1264.00 1263.00 1262.00 1261.00 1260.00 1259.00 1258.00 1257.00 1256.00 1255.00 1254.00 1254.00 1253.00 1252.00 1251.00 1251.00 1250.00 1250.00 1249.00 1249.00 1248.00 1248.00 1247.00 1247.00 1247.00 1246.00 1246.00 1246.00 1246.00 1245.00 1245.00 1245.00 1245.00 1244.00 1244.00 1244.00 1244.00 1244.00 1244.00 1244.00 1244.00 1244.00 1244.00 1244.00 1244.00 1244.00 1244.00 1244.00 1245.00 1245.00 1245.00 1245.00 1245.00 1246.00 1246.00 1246.00 1247.00 1247.00 1247.00 1248.00 1248.00 1249.00 1249.00 1250.00 1250.00 1251.00 1251.00 1252.00 1253.00 1254.00 1254.00 1255.00 1256.00 1257.00 1258.00 1259.00 1260.00 1261.00 1262.00 1263.00 1264.00 1265.00 1266.00 1267.00 1268.00 1269.00 1270.00 1271.00 1272.00 1273.00 1274.00 1275.00 1276.00 1277.00 1278.00 1279.00 1280.00 1281.00 1282.00 1283.00 1284.00 1285.00 1286.00 1287.00 1288.00 1289.00 1290.00 1291.00 1292.00 1293.00 1294.00 1295.00 1296.00 1297.00 1298.00 1299.00 1300.00 1301.00 1302.00 1303.00 1304.00 1305.00 1306.00 1307.00 1308.00 1309.00 1310.00 1311.00 1312.00 1313.00 1314.00 1315.00 1316.00 1317.00 1318.00 1319.00 1320.00 1321.00 1322.00 1323.00 1324.00 1325.00 1326.00 1327.00 1328.00 1329.00 1330.00 1330.00 1331.00 1332.00 1332.00 1333.00 1333.00 1333.00 1334.00 1335.00 1335.00 1335.00 1336.00 1336.00 1336.00 1337.00 1337.00 1337.00 1337.00 1338.00 1338.00 1338.00 1338.00 1338.00 1338.00 1338.00 1338.00 1338.00 1338.00 1338.00 1338.00 1338.00 1338.00 1338.00 1338.00 1338.00 1338.00 1338.00 1337.00 1337.00 1337.00 1337.00 1336.00 1336.00 1336.00 1335.00 1335.00 1335.00 1334.00 1333.00 1333.00 1333.00 1332.00 1332.00 1331.00 1330.00 1330.00 1329.00 1328.00 1327.00 1326.00 1325.00 1324.00 1323.00 1322.00 1321.00 1320.00 1319.00 1318.00 1317.00 1316.00 1315.00 1314.00 1313.00 1312.00 1311.00 1310.00 1309.00 1308.00 1307.00 1306.00 1305.00 1304.00 1303.00 1302.00 1301.00 1300.00 1299.00 1298.00 1297.00 1296.00 1295.00 1294.00 1293.00 1292.00 1291.00 1290.00 1289.00 1288.00 1287.00 1286.00 1285.00 223.00 222.00 221.00 220.00 219.00 218.00 217.00 216.00 215.00 214.00 213.00 212.00 211.00 210.00 209.00 208.00 207.00 206.00 205.00 204.00 203.00 202.00 201.00 200.00 199.00 198.00 197.00 197.00 196.00 195.00 194.00 194.00 193.00 192.00 191.00 190.00 190.00 189.00 189.00 188.00 187.00 187.00 186.00 186.00 186.00 185.00 185.00 185.00 184.00 184.00 184.00 183.00 183.00 183.00 183.00 183.00 182.00 182.00 182.00 182.00 182.00 182.00 182.00 182.00 182.00 182.00 182.00 182.00 182.00 182.00 183.00 183.00 183.00 183.00 183.00 184.00 184.00 184.00 185.00 185.00 185.00 186.00 186.00 187.00 187.00 188.00 188.00 189.00 189.00 190.00 191.00 192.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 268.00 269.00 269.00 270.00 271.00 271.00 272.00 272.00 272.00 273.00 273.00 274.00 274.00 274.00 275.00 275.00 275.00 276.00 276.00 276.00 276.00 276.00 276.00 276.00 276.00 276.00 276.00 276.00 276.00 276.00 276.00 276.00 276.00 276.00 276.00 276.00 276.00 275.00 275.00 275.00 275.00 274.00 274.00 273.00 273.00 273.00 272.00 272.00 271.00 271.00 270.00 270.00 269.00 269.00 268.00 267.00 266.00 266.00 265.00 264.00 263.00 262.00 261.00 260.00 259.00 258.00 257.00 256.00 255.00 254.00 253.00 252.00 251.00 250.00 249.00 248.00 247.00 246.00 245.00 244.00 243.00 242.00 241.00 240.00 239.00 238.00 237.00 236.00 235.00 234.00 233.00 232.00 231.00 230.00 229.00 228.00 227.00 226.00 225.00 224.00 757.00 756.00 755.00 754.00 753.00 752.00 751.00 750.00 749.00 748.00 747.00 746.00 745.00 744.00 743.00 742.00 741.00 740.00 739.00 738.00 737.00 736.00 735.00 734.00 733.00 732.00 731.00 730.00 729.00 728.00 727.00 726.00 726.00 725.00 724.00 723.00 723.00 722.00 722.00 721.00 720.00 720.00 720.00 719.00 718.00 718.00 718.00 717.00 717.00 717.00 717.00 717.00 716.00 716.00 716.00 716.00 716.00 716.00 716.00 716.00 715.00 715.00 715.00 715.00 716.00 716.00 716.00 716.00 716.00 716.00 716.00 716.00 717.00 717.00 717.00 717.00 717.00 718.00 718.00 718.00 719.00 719.00 720.00 720.00 721.00 721.00 722.00 722.00 723.00 724.00 725.00 725.00 726.00 727.00 728.00 729.00 730.00 730.00 731.00 732.00 733.00 734.00 735.00 736.00 737.00 738.00 739.00 740.00 741.00 742.00 743.00 744.00 745.00 746.00 747.00 748.00 749.00 750.00 751.00 752.00 753.00 754.00 755.00 756.00 757.00 758.00 759.00 760.00 761.00 762.00 763.00 764.00 765.00 766.00 767.00 768.00 769.00 770.00 771.00 772.00 773.00 774.00 775.00 776.00 777.00 778.00 779.00 780.00 781.00 782.00 783.00 784.00 785.00 786.00 787.00 788.00 789.00 790.00 791.00 792.00 793.00 794.00 795.00 796.00 797.00 798.00 799.00 800.00 801.00 801.00 802.00 803.00 804.00 804.00 805.00 805.00 806.00 806.00 807.00 807.00 807.00 808.00 808.00 808.00 809.00 809.00 809.00 809.00 810.00 810.00 810.00 810.00 810.00 810.00 810.00 810.00 811.00 811.00 811.00 811.00 810.00 810.00 810.00 810.00 810.00 810.00 810.00 810.00 809.00 809.00 809.00 808.00 808.00 808.00 808.00 807.00 807.00 806.00 806.00 805.00 805.00 804.00 804.00 803.00 803.00 802.00 801.00 800.00 800.00 799.00 798.00 797.00 796.00 795.00 794.00 793.00 792.00 791.00 790.00 789.00 788.00 787.00 786.00 785.00 784.00 783.00 782.00 781.00 780.00 779.00 778.00 777.00 776.00 775.00 774.00 773.00 772.00 771.00 770.00 769.00 768.00 767.00 766.00 765.00 764.00 763.00 762.00 761.00 760.00 759.00 758.00 1551.00 1550.00 1549.00 1548.00 1547.00 1546.00 1545.00 1544.00 1543.00 1542.00 1541.00 1540.00 1539.00 1538.00 1537.00 1536.00 1535.00 1534.00 1533.00 1532.00 1531.00 1530.00 1529.00 1528.00 1527.00 1526.00 1525.00 1524.00 1523.00 1522.00 1521.00 1520.00 1520.00 1519.00 1518.00 1518.00 1517.00 1516.00 1515.00 1514.00 1514.00 1513.00 1512.00 1512.00 1511.00 1511.00 1511.00 1510.00 1510.00 1509.00 1509.00 1509.00 1508.00 1508.00 1508.00 1507.00 1507.00 1507.00 1507.00 1507.00 1506.00 1506.00 1506.00 1506.00 1506.00 1506.00 1506.00 1506.00 1506.00 1506.00 1506.00 1506.00 1506.00 1507.00 1507.00 1507.00 1507.00 1507.00 1508.00 1508.00 1508.00 1509.00 1509.00 1509.00 1510.00 1510.00 1511.00 1511.00 1512.00 1512.00 1513.00 1513.00 1514.00 1515.00 1515.00 1516.00 1517.00 1518.00 1519.00 1520.00 1521.00 1522.00 1523.00 1524.00 1525.00 1526.00 1527.00 1528.00 1529.00 1530.00 1531.00 1532.00 1533.00 1534.00 1535.00 1536.00 1537.00 1538.00 1539.00 1540.00 1541.00 1542.00 1543.00 1544.00 1545.00 1546.00 1547.00 1548.00 1549.00 1550.00 1551.00 1552.00 1553.00 1554.00 1555.00 1556.00 1557.00 1558.00 1559.00 1560.00 1561.00 1562.00 1563.00 1564.00 1565.00 1566.00 1567.00 1568.00 1569.00 1570.00 1571.00 1572.00 1573.00 1574.00 1575.00 1576.00 1577.00 1578.00 1579.00 1580.00 1581.00 1582.00 1583.00 1584.00 1585.00 1586.00 1587.00 1587.00 1588.00 1589.00 1590.00 1591.00 1591.00 1592.00 1593.00 1593.00 1594.00 1594.00 1595.00 1595.00 1596.00 1596.00 1596.00 1597.00 1597.00 1597.00 1597.00 1598.00 1598.00 1598.00 1598.00 1599.00 1599.00 1599.00 1599.00 1599.00 1599.00 1599.00 1599.00 1599.00 1599.00 1599.00 1599.00 1599.00 1599.00 1599.00 1598.00 1598.00 1598.00 1598.00 1597.00 1597.00 1597.00 1597.00 1597.00 1596.00 1596.00 1595.00 1595.00 1594.00 1594.00 1593.00 1593.00 1592.00 1591.00 1591.00 1590.00 1589.00 1589.00 1588.00 1587.00 1586.00 1585.00 1584.00 1583.00 1582.00 1581.00 1580.00 1579.00 1578.00 1577.00 1576.00 1575.00 1574.00 1573.00 1572.00 1571.00 1570.00 1569.00 1568.00 1567.00 1566.00 1565.00 1564.00 1563.00 1562.00 1561.00 1560.00 1559.00 1558.00 1557.00 1556.00 1555.00 1554.00 1553.00 1552.00 558.00 557.00 556.00 555.00 554.00 553.00 552.00 551.00 550.00 549.00 548.00 547.00 546.00 545.00 544.00 543.00 542.00 541.00 540.00 539.00 538.00 537.00 536.00 535.00 534.00 533.00 532.00 532.00 531.00 530.00 529.00 528.00 527.00 527.00 526.00 525.00 525.00 524.00 524.00 523.00 523.00 522.00 522.00 522.00 521.00 521.00 520.00 520.00 520.00 520.00 520.00 520.00 519.00 519.00 519.00 519.00 519.00 519.00 519.00 519.00 519.00 519.00 519.00 519.00 519.00 519.00 519.00 520.00 520.00 520.00 520.00 520.00 520.00 521.00 521.00 522.00 522.00 522.00 523.00 523.00 524.00 524.00 525.00 525.00 526.00 527.00 527.00 528.00 529.00 530.00 531.00 532.00 532.00 533.00 534.00 535.00 536.00 537.00 538.00 539.00 540.00 541.00 542.00 543.00 544.00 545.00 546.00 547.00 548.00 549.00 550.00 551.00 552.00 553.00 554.00 555.00 556.00 557.00 558.00 559.00 560.00 561.00 562.00 563.00 564.00 565.00 566.00 567.00 568.00 569.00 570.00 571.00 572.00 573.00 574.00 575.00 576.00 577.00 578.00 579.00 580.00 581.00 582.00 583.00 584.00 585.00 586.00 587.00 588.00 589.00 590.00 591.00 592.00 593.00 594.00 595.00 596.00 597.00 598.00 599.00 600.00 601.00 601.00 602.00 603.00 603.00 604.00 605.00 605.00 606.00 606.00 606.00 607.00 607.00 608.00 608.00 608.00 609.00 609.00 609.00 609.00 610.00 610.00 610.00 610.00 610.00 610.00 610.00 610.00 610.00 610.00 610.00 610.00 610.00 610.00 610.00 610.00 610.00 610.00 610.00 609.00 609.00 609.00 609.00 608.00 608.00 608.00 607.00 607.00 606.00 606.00 606.00 605.00 605.00 604.00 603.00 603.00 602.00 601.00 601.00 600.00 599.00 598.00 597.00 596.00 595.00 594.00 593.00 592.00 591.00 590.00 589.00 588.00 587.00 586.00 585.00 584.00 583.00 582.00 581.00 580.00 579.00 578.00 577.00 576.00 575.00 574.00 573.00 572.00 571.00 570.00 569.00 568.00 567.00 566.00 565.00 564.00 563.00 562.00 561.00 560.00 559.00 1705.00 1704.00 1703.00 1702.00 1701.00 1700.00 1699.00 1698.00 1697.00 1696.00 1695.00 1694.00 1693.00 1692.00 1691.00 1690.00 1689.00 1688.00 1687.00 1686.00 1685.00 1684.00 1683.00 1682.00 1681.00 1681.00 1680.00 1679.00 1678.00 1677.00 1676.00 1675.00 1675.00 1674.00 1673.00 1673.00 1672.00 1672.00 1671.00 1671.00 1670.00 1670.00 1669.00 1669.00 1669.00 1668.00 1668.00 1668.00 1667.00 1667.00 1667.00 1667.00 1667.00 1666.00 1666.00 1666.00 1666.00 1666.00 1666.00 1666.00 1666.00 1666.00 1666.00 1666.00 1666.00 1666.00 1666.00 1667.00 1667.00 1667.00 1667.00 1667.00 1668.00 1668.00 1668.00 1669.00 1669.00 1669.00 1670.00 1670.00 1670.00 1671.00 1672.00 1672.00 1673.00 1673.00 1674.00 1675.00 1675.00 1676.00 1677.00 1678.00 1678.00 1679.00 1680.00 1681.00 1682.00 1683.00 1684.00 1685.00 1686.00 1687.00 1688.00 1689.00 1690.00 1691.00 1692.00 1693.00 1694.00 1695.00 1696.00 1697.00 1698.00 1699.00 1700.00 1701.00 1702.00 1703.00 1704.00 1705.00 1706.00 1707.00 1708.00 1709.00 1710.00 1711.00 1712.00 1713.00 1714.00 1715.00 1716.00 1717.00 1718.00 1719.00 1720.00 1721.00 1722.00 1723.00 1724.00 1725.00 1726.00 1727.00 1728.00 1729.00 1730.00 1731.00 1732.00 1733.00 1734.00 1735.00 1736.00 1737.00 1738.00 1739.00 1740.00 1741.00 1742.00 1743.00 1744.00 1745.00 1746.00 1747.00 1748.00 1749.00 1750.00 1751.00 1752.00 1753.00 1753.00 1754.00 1755.00 1755.00 1756.00 1756.00 1757.00 1758.00 1758.00 1758.00 1759.00 1759.00 1760.00 1760.00 1760.00 1761.00 1761.00 1761.00 1761.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1762.00 1761.00 1761.00 1761.00 1761.00 1760.00 1760.00 1759.00 1759.00 1759.00 1758.00 1758.00 1757.00 1757.00 1756.00 1756.00 1755.00 1754.00 1754.00 1753.00 1752.00 1752.00 1751.00 1750.00 1749.00 1748.00 1747.00 1746.00 1745.00 1744.00 1743.00 1742.00 1741.00 1740.00 1739.00 1738.00 1737.00 1736.00 1735.00 1734.00 1733.00 1732.00 1731.00 1730.00 1729.00 1728.00 1727.00 1726.00 1725.00 1724.00 1723.00 1722.00 1721.00 1720.00 1719.00 1718.00 1717.00 1716.00 1715.00 1714.00 1713.00 1712.00 1711.00 1710.00 1709.00 1708.00 1707.00 1706.00 1858.00 1857.00 1856.00 1855.00 1854.00 1853.00 1852.00 1851.00 1850.00 1849.00 1848.00 1847.00 1846.00 1845.00 1844.00 1843.00 1842.00 1841.00 1840.00 1839.00 1838.00 1837.00 1836.00 1835.00 1834.00 1833.00 1832.00 1832.00 1831.00 1830.00 1829.00 1828.00 1827.00 1826.00 1826.00 1825.00 1825.00 1824.00 1823.00 1823.00 1822.00 1822.00 1821.00 1821.00 1821.00 1820.00 1820.00 1820.00 1820.00 1819.00 1819.00 1819.00 1819.00 1818.00 1818.00 1818.00 1818.00 1818.00 1818.00 1818.00 1818.00 1818.00 1818.00 1818.00 1818.00 1818.00 1818.00 1818.00 1819.00 1819.00 1819.00 1819.00 1820.00 1820.00 1820.00 1820.00 1821.00 1821.00 1821.00 1822.00 1822.00 1823.00 1823.00 1824.00 1825.00 1825.00 1826.00 1826.00 1827.00 1828.00 1829.00 1830.00 1831.00 1832.00 1833.00 1834.00 1835.00 1836.00 1837.00 1838.00 1839.00 1840.00 1841.00 1842.00 1843.00 1844.00 1845.00 1846.00 1847.00 1848.00 1849.00 1850.00 1851.00 1852.00 1853.00 1854.00 1855.00 1856.00 1857.00 1858.00 1859.00 1860.00 1861.00 1862.00 1863.00 1864.00 1865.00 1866.00 1867.00 1868.00 1869.00 1870.00 1871.00 1872.00 1873.00 1874.00 1875.00 1876.00 1877.00 1878.00 1879.00 1880.00 1881.00 1882.00 1883.00 1884.00 1885.00 1886.00 1887.00 1888.00 1889.00 1890.00 1891.00 1892.00 1893.00 1894.00 1895.00 1896.00 1897.00 1898.00 1898.00 1899.00 1900.00 1901.00 1902.00 1902.00 1903.00 1903.00 1904.00 1905.00 1905.00 1905.00 1906.00 1906.00 1907.00 1907.00 1907.00 1908.00 1908.00 1908.00 1908.00 1909.00 1909.00 1909.00 1909.00 1909.00 1909.00 1909.00 1909.00 1909.00 1909.00 1909.00 1909.00 1909.00 1909.00 1909.00 1909.00 1909.00 1909.00 1909.00 1908.00 1908.00 1908.00 1908.00 1907.00 1907.00 1907.00 1906.00 1906.00 1905.00 1905.00 1905.00 1904.00 1904.00 1903.00 1902.00 1902.00 1901.00 1900.00 1900.00 1899.00 1898.00 1897.00 1896.00 1895.00 1894.00 1893.00 1892.00 1891.00 1890.00 1889.00 1888.00 1887.00 1886.00 1885.00 1884.00 1883.00 1882.00 1881.00 1880.00 1879.00 1878.00 1877.00 1876.00 1875.00 1874.00 1873.00 1872.00 1871.00 1870.00 1869.00 1868.00 1867.00 1866.00 1865.00 1864.00 1863.00 1862.00 1861.00 1860.00 1859.00 1060.00 1059.00 1058.00 1057.00 1056.00 1055.00 1054.00 1053.00 1052.00 1051.00 1050.00 1049.00 1048.00 1047.00 1046.00 1045.00 1044.00 1043.00 1042.00 1041.00 1040.00 1039.00 1038.00 1037.00 1036.00 1035.00 1034.00 1033.00 1032.00 1031.00 1030.00 1030.00 1029.00 1028.00 1028.00 1027.00 1026.00 1026.00 1025.00 1025.00 1024.00 1024.00 1023.00 1023.00 1023.00 1022.00 1022.00 1022.00 1021.00 1021.00 1021.00 1021.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1020.00 1021.00 1021.00 1021.00 1021.00 1022.00 1022.00 1022.00 1023.00 1023.00 1024.00 1024.00 1024.00 1025.00 1025.00 1026.00 1027.00 1027.00 1028.00 1028.00 1029.00 1030.00 1031.00 1032.00 1032.00 1033.00 1034.00 1035.00 1036.00 1037.00 1038.00 1039.00 1040.00 1041.00 1042.00 1043.00 1044.00 1045.00 1046.00 1047.00 1048.00 1049.00 1050.00 1051.00 1052.00 1053.00 1054.00 1055.00 1056.00 1057.00 1058.00 1059.00 1060.00 1061.00 1062.00 1063.00 1064.00 1065.00 1066.00 1067.00 1068.00 1069.00 1070.00 1071.00 1072.00 1073.00 1074.00 1075.00 1076.00 1077.00 1078.00 1079.00 1080.00 1081.00 1082.00 1083.00 1084.00 1085.00 1086.00 1087.00 1088.00 1089.00 1090.00 1091.00 1092.00 1093.00 1094.00 1095.00 1096.00 1097.00 1098.00 1099.00 1100.00 1101.00 1102.00 1103.00 1104.00 1105.00 1106.00 1107.00 1108.00 1109.00 1109.00 1110.00 1111.00 1111.00 1112.00 1112.00 1113.00 1114.00 1114.00 1115.00 1115.00 1115.00 1116.00 1116.00 1116.00 1117.00 1117.00 1117.00 1118.00 1118.00 1118.00 1118.00 1118.00 1119.00 1119.00 1119.00 1119.00 1119.00 1119.00 1119.00 1119.00 1119.00 1119.00 1119.00 1119.00 1119.00 1119.00 1118.00 1118.00 1118.00 1118.00 1118.00 1117.00 1117.00 1117.00 1117.00 1116.00 1116.00 1116.00 1115.00 1115.00 1114.00 1114.00 1113.00 1113.00 1112.00 1112.00 1111.00 1110.00 1110.00 1109.00 1108.00 1107.00 1106.00 1106.00 1105.00 1104.00 1103.00 1102.00 1101.00 1100.00 1099.00 1098.00 1097.00 1096.00 1095.00 1094.00 1093.00 1092.00 1091.00 1090.00 1089.00 1088.00 1087.00 1086.00 1085.00 1084.00 1083.00 1082.00 1081.00 1080.00 1079.00 1078.00 1077.00 1076.00 1075.00 1074.00 1073.00 1072.00 1071.00 1070.00 1069.00 1068.00 1067.00 1066.00 1065.00 1064.00 1063.00 1062.00 1061.00 1850.00 1849.00 1848.00 1847.00 1846.00 1845.00 1844.00 1843.00 1842.00 1841.00 1840.00 1839.00 1838.00 1837.00 1836.00 1835.00 1834.00 1833.00 1832.00 1831.00 1830.00 1829.00 1828.00 1827.00 1826.00 1825.00 1824.00 1823.00 1822.00 1821.00 1821.00 1820.00 1819.00 1818.00 1817.00 1817.00 1816.00 1816.00 1815.00 1815.00 1814.00 1813.00 1813.00 1812.00 1812.00 1812.00 1811.00 1811.00 1811.00 1810.00 1810.00 1810.00 1810.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1809.00 1810.00 1810.00 1810.00 1811.00 1811.00 1811.00 1812.00 1812.00 1812.00 1813.00 1813.00 1814.00 1814.00 1815.00 1815.00 1816.00 1816.00 1817.00 1818.00 1819.00 1819.00 1820.00 1821.00 1822.00 1823.00 1824.00 1825.00 1826.00 1827.00 1828.00 1829.00 1830.00 1831.00 1832.00 1833.00 1834.00 1835.00 1836.00 1837.00 1838.00 1839.00 1840.00 1841.00 1842.00 1843.00 1844.00 1845.00 1846.00 1847.00 1848.00 1849.00 1850.00 1851.00 1852.00 1853.00 1854.00 1855.00 1856.00 1857.00 1858.00 1859.00 1860.00 1861.00 1862.00 1863.00 1864.00 1865.00 1866.00 1867.00 1868.00 1869.00 1870.00 1871.00 1872.00 1873.00 1874.00 1875.00 1876.00 1877.00 1878.00 1879.00 1880.00 1881.00 1882.00 1883.00 1884.00 1885.00 1886.00 1887.00 1888.00 1889.00 1890.00 1891.00 1892.00 1893.00 1894.00 1895.00 1895.00 1896.00 1897.00 1897.00 1898.00 1899.00 1899.00 1900.00 1900.00 1901.00 1901.00 1901.00 1902.00 1902.00 1902.00 1903.00 1903.00 1903.00 1903.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1905.00 1905.00 1905.00 1905.00 1905.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1903.00 1903.00 1903.00 1902.00 1902.00 1902.00 1902.00 1901.00 1901.00 1900.00 1900.00 1899.00 1899.00 1898.00 1898.00 1897.00 1896.00 1896.00 1895.00 1894.00 1893.00 1892.00 1892.00 1891.00 1890.00 1889.00 1888.00 1887.00 1886.00 1885.00 1884.00 1883.00 1882.00 1881.00 1880.00 1879.00 1878.00 1877.00 1876.00 1875.00 1874.00 1873.00 1872.00 1871.00 1870.00 1869.00 1868.00 1867.00 1866.00 1865.00 1864.00 1863.00 1862.00 1861.00 1860.00 1859.00 1858.00 1857.00 1856.00 1855.00 1854.00 1853.00 1852.00 1851.00 1152.00 1151.00 1150.00 1149.00 1148.00 1147.00 1146.00 1145.00 1144.00 1143.00 1142.00 1141.00 1140.00 1139.00 1138.00 1137.00 1136.00 1135.00 1134.00 1133.00 1132.00 1131.00 1130.00 1129.00 1128.00 1127.00 1126.00 1125.00 1124.00 1123.00 1122.00 1121.00 1121.00 1120.00 1119.00 1118.00 1118.00 1117.00 1116.00 1116.00 1116.00 1115.00 1115.00 1114.00 1114.00 1113.00 1113.00 1113.00 1112.00 1112.00 1112.00 1112.00 1111.00 1112.00 1111.00 1111.00 1111.00 1111.00 1111.00 1111.00 1111.00 1111.00 1111.00 1111.00 1111.00 1111.00 1111.00 1111.00 1111.00 1111.00 1111.00 1112.00 1112.00 1112.00 1112.00 1112.00 1113.00 1113.00 1113.00 1114.00 1114.00 1115.00 1115.00 1116.00 1116.00 1116.00 1117.00 1118.00 1118.00 1119.00 1120.00 1121.00 1121.00 1122.00 1123.00 1124.00 1125.00 1126.00 1127.00 1128.00 1129.00 1130.00 1131.00 1132.00 1133.00 1134.00 1135.00 1136.00 1137.00 1138.00 1139.00 1140.00 1141.00 1142.00 1143.00 1144.00 1145.00 1146.00 1147.00 1148.00 1149.00 1150.00 1151.00 1152.00 1153.00 1154.00 1155.00 1156.00 1157.00 1158.00 1159.00 1160.00 1161.00 1162.00 1163.00 1164.00 1165.00 1166.00 1167.00 1168.00 1169.00 1170.00 1171.00 1172.00 1173.00 1174.00 1175.00 1176.00 1177.00 1178.00 1179.00 1180.00 1181.00 1182.00 1183.00 1184.00 1185.00 1186.00 1187.00 1188.00 1189.00 1190.00 1191.00 1192.00 1193.00 1194.00 1195.00 1196.00 1197.00 1198.00 1198.00 1199.00 1200.00 1201.00 1201.00 1202.00 1202.00 1203.00 1203.00 1204.00 1204.00 1204.00 1205.00 1205.00 1206.00 1206.00 1206.00 1206.00 1207.00 1207.00 1207.00 1207.00 1208.00 1208.00 1208.00 1208.00 1208.00 1208.00 1208.00 1208.00 1208.00 1208.00 1208.00 1208.00 1208.00 1208.00 1208.00 1208.00 1207.00 1207.00 1207.00 1207.00 1206.00 1206.00 1206.00 1206.00 1205.00 1205.00 1204.00 1204.00 1204.00 1203.00 1203.00 1202.00 1202.00 1201.00 1201.00 1200.00 1199.00 1198.00 1198.00 1197.00 1196.00 1195.00 1194.00 1193.00 1192.00 1191.00 1190.00 1189.00 1188.00 1187.00 1186.00 1185.00 1184.00 1183.00 1182.00 1181.00 1180.00 1179.00 1178.00 1177.00 1176.00 1175.00 1174.00 1173.00 1172.00 1171.00 1170.00 1169.00 1168.00 1167.00 1166.00 1165.00 1164.00 1163.00 1162.00 1161.00 1160.00 1159.00 1158.00 1157.00 1156.00 1155.00 1154.00 1153.00 907.00 906.00 905.00 904.00 903.00 902.00 901.00 900.00 899.00 898.00 897.00 896.00 895.00 894.00 893.00 892.00 891.00 890.00 889.00 888.00 887.00 886.00 885.00 884.00 883.00 882.00 882.00 881.00 880.00 879.00 878.00 877.00 877.00 876.00 876.00 875.00 875.00 874.00 874.00 873.00 873.00 873.00 872.00 872.00 871.00 871.00 871.00 871.00 870.00 870.00 870.00 870.00 870.00 870.00 870.00 870.00 870.00 870.00 870.00 870.00 870.00 870.00 870.00 870.00 870.00 870.00 870.00 871.00 871.00 871.00 871.00 872.00 872.00 872.00 873.00 873.00 873.00 874.00 875.00 875.00 876.00 876.00 877.00 877.00 878.00 879.00 879.00 880.00 881.00 882.00 883.00 884.00 885.00 886.00 887.00 888.00 889.00 890.00 891.00 892.00 893.00 894.00 895.00 896.00 897.00 898.00 899.00 900.00 901.00 902.00 903.00 904.00 905.00 906.00 907.00 908.00 909.00 910.00 911.00 912.00 913.00 914.00 915.00 916.00 917.00 918.00 919.00 920.00 921.00 922.00 923.00 924.00 925.00 926.00 927.00 928.00 929.00 930.00 931.00 932.00 933.00 934.00 935.00 936.00 937.00 938.00 939.00 940.00 941.00 942.00 943.00 944.00 945.00 946.00 947.00 948.00 949.00 950.00 951.00 952.00 953.00 953.00 954.00 955.00 956.00 956.00 957.00 957.00 958.00 958.00 959.00 959.00 959.00 960.00 960.00 961.00 961.00 961.00 962.00 962.00 962.00 962.00 962.00 963.00 963.00 963.00 963.00 963.00 963.00 963.00 963.00 963.00 963.00 963.00 963.00 963.00 963.00 962.00 962.00 962.00 962.00 962.00 961.00 961.00 961.00 960.00 960.00 960.00 959.00 959.00 959.00 958.00 957.00 957.00 956.00 956.00 955.00 954.00 954.00 953.00 952.00 951.00 950.00 949.00 948.00 947.00 946.00 945.00 944.00 943.00 942.00 941.00 940.00 939.00 938.00 937.00 936.00 935.00 934.00 933.00 932.00 931.00 930.00 929.00 928.00 927.00 926.00 925.00 924.00 923.00 922.00 921.00 920.00 919.00 918.00 917.00 916.00 915.00 914.00 913.00 912.00 911.00 910.00 909.00 908.00 2057.00 2056.00 2055.00 2054.00 2053.00 2052.00 2051.00 2050.00 2049.00 2048.00 2047.00 2046.00 2045.00 2044.00 2043.00 2042.00 2041.00 2040.00 2039.00 2038.00 2037.00 2036.00 2035.00 2034.00 2033.00 2032.00 2031.00 2030.00 2029.00 2028.00 2028.00 2027.00 2026.00 2025.00 2024.00 2024.00 2023.00 2023.00 2022.00 2022.00 2021.00 2020.00 2020.00 2020.00 2019.00 2019.00 2019.00 2018.00 2018.00 2018.00 2017.00 2017.00 2017.00 2017.00 2017.00 2017.00 2017.00 2017.00 2017.00 2016.00 2016.00 2016.00 2016.00 2016.00 2017.00 2017.00 2017.00 2017.00 2017.00 2017.00 2017.00 2017.00 2017.00 2018.00 2018.00 2018.00 2019.00 2019.00 2019.00 2020.00 2020.00 2021.00 2021.00 2022.00 2022.00 2023.00 2023.00 2024.00 2025.00 2025.00 2026.00 2027.00 2028.00 2029.00 2030.00 2031.00 2032.00 2033.00 2034.00 2035.00 2036.00 2037.00 2038.00 2039.00 2040.00 2041.00 2042.00 2043.00 2044.00 2045.00 2046.00 2047.00 2048.00 2049.00 2050.00 2051.00 2052.00 2053.00 2054.00 2055.00 2056.00 2057.00 2058.00 2059.00 2060.00 2061.00 2062.00 2063.00 2064.00 2065.00 2066.00 2067.00 2068.00 2069.00 2070.00 2071.00 2072.00 2073.00 2074.00 2075.00 2076.00 2077.00 2078.00 2079.00 2080.00 2081.00 2082.00 2083.00 2084.00 2085.00 2086.00 2087.00 2088.00 2089.00 2090.00 2091.00 2092.00 2093.00 2094.00 2095.00 2096.00 2097.00 2098.00 2099.00 2100.00 2101.00 2101.00 2102.00 2103.00 2103.00 2104.00 2104.00 2105.00 2105.00 2106.00 2106.00 2107.00 2107.00 2107.00 2108.00 2108.00 2108.00 2109.00 2109.00 2109.00 2109.00 2109.00 2110.00 2110.00 2110.00 2110.00 2110.00 2110.00 2110.00 2110.00 2110.00 2110.00 2110.00 2110.00 2110.00 2110.00 2109.00 2109.00 2109.00 2109.00 2108.00 2108.00 2108.00 2107.00 2107.00 2107.00 2106.00 2106.00 2106.00 2105.00 2104.00 2104.00 2104.00 2103.00 2102.00 2102.00 2101.00 2100.00 2099.00 2099.00 2098.00 2097.00 2096.00 2095.00 2094.00 2093.00 2092.00 2091.00 2090.00 2089.00 2088.00 2087.00 2086.00 2085.00 2084.00 2083.00 2082.00 2081.00 2080.00 2079.00 2078.00 2077.00 2076.00 2075.00 2074.00 2073.00 2072.00 2071.00 2070.00 2069.00 2068.00 2067.00 2066.00 2065.00 2064.00 2063.00 2062.00 2061.00 2060.00 2059.00 2058.00 1119.00 1118.00 1117.00 1116.00 1115.00 1114.00 1113.00 1112.00 1111.00 1110.00 1109.00 1108.00 1107.00 1106.00 1105.00 1104.00 1103.00 1102.00 1101.00 1100.00 1099.00 1098.00 1097.00 1096.00 1095.00 1094.00 1093.00 1092.00 1091.00 1090.00 1090.00 1089.00 1088.00 1088.00 1087.00 1087.00 1086.00 1086.00 1085.00 1085.00 1084.00 1084.00 1084.00 1083.00 1083.00 1083.00 1082.00 1082.00 1082.00 1082.00 1082.00 1082.00 1082.00 1082.00 1082.00 1081.00 1081.00 1081.00 1081.00 1081.00 1082.00 1082.00 1082.00 1082.00 1082.00 1082.00 1082.00 1082.00 1082.00 1083.00 1083.00 1083.00 1084.00 1084.00 1084.00 1085.00 1085.00 1086.00 1086.00 1087.00 1087.00 1088.00 1088.00 1089.00 1090.00 1090.00 1091.00 1092.00 1093.00 1094.00 1094.00 1095.00 1096.00 1097.00 1098.00 1099.00 1100.00 1101.00 1102.00 1103.00 1104.00 1105.00 1106.00 1107.00 1108.00 1109.00 1110.00 1111.00 1112.00 1113.00 1114.00 1115.00 1116.00 1117.00 1118.00 1119.00 1120.00 1121.00 1122.00 1123.00 1124.00 1125.00 1126.00 1127.00 1128.00 1129.00 1130.00 1131.00 1132.00 1133.00 1134.00 1135.00 1136.00 1137.00 1138.00 1139.00 1140.00 1141.00 1142.00 1143.00 1144.00 1145.00 1146.00 1147.00 1148.00 1149.00 1150.00 1151.00 1152.00 1153.00 1154.00 1155.00 1156.00 1157.00 1158.00 1159.00 1160.00 1161.00 1162.00 1163.00 1164.00 1165.00 1165.00 1166.00 1167.00 1167.00 1168.00 1168.00 1169.00 1169.00 1170.00 1170.00 1171.00 1171.00 1172.00 1172.00 1172.00 1173.00 1173.00 1173.00 1173.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1173.00 1173.00 1173.00 1173.00 1173.00 1172.00 1172.00 1171.00 1171.00 1171.00 1170.00 1170.00 1169.00 1169.00 1168.00 1168.00 1167.00 1167.00 1166.00 1165.00 1164.00 1163.00 1163.00 1162.00 1161.00 1160.00 1159.00 1158.00 1157.00 1156.00 1155.00 1154.00 1153.00 1152.00 1151.00 1150.00 1149.00 1148.00 1147.00 1146.00 1145.00 1144.00 1143.00 1142.00 1141.00 1140.00 1139.00 1138.00 1137.00 1136.00 1135.00 1134.00 1133.00 1132.00 1131.00 1130.00 1129.00 1128.00 1127.00 1126.00 1125.00 1124.00 1123.00 1122.00 1121.00 1120.00 1173.00 1172.00 1171.00 1170.00 1169.00 1168.00 1167.00 1166.00 1165.00 1164.00 1163.00 1162.00 1161.00 1160.00 1159.00 1158.00 1157.00 1156.00 1155.00 1154.00 1153.00 1152.00 1151.00 1150.00 1149.00 1148.00 1147.00 1146.00 1146.00 1145.00 1144.00 1143.00 1143.00 1142.00 1141.00 1141.00 1140.00 1140.00 1139.00 1139.00 1138.00 1138.00 1138.00 1137.00 1137.00 1136.00 1136.00 1136.00 1136.00 1136.00 1136.00 1135.00 1135.00 1135.00 1135.00 1135.00 1135.00 1135.00 1135.00 1135.00 1135.00 1135.00 1135.00 1135.00 1135.00 1135.00 1136.00 1136.00 1136.00 1136.00 1136.00 1136.00 1137.00 1137.00 1138.00 1138.00 1138.00 1139.00 1139.00 1140.00 1140.00 1141.00 1141.00 1142.00 1143.00 1143.00 1144.00 1145.00 1146.00 1146.00 1147.00 1148.00 1149.00 1150.00 1151.00 1152.00 1153.00 1154.00 1155.00 1156.00 1157.00 1158.00 1159.00 1160.00 1161.00 1162.00 1163.00 1164.00 1165.00 1166.00 1167.00 1168.00 1169.00 1170.00 1171.00 1172.00 1173.00 1174.00 1175.00 1176.00 1177.00 1178.00 1179.00 1180.00 1181.00 1182.00 1183.00 1184.00 1185.00 1186.00 1187.00 1188.00 1189.00 1190.00 1191.00 1192.00 1193.00 1194.00 1195.00 1196.00 1197.00 1198.00 1199.00 1200.00 1201.00 1202.00 1203.00 1204.00 1205.00 1206.00 1207.00 1208.00 1209.00 1210.00 1211.00 1212.00 1213.00 1214.00 1215.00 1216.00 1217.00 1217.00 1218.00 1219.00 1220.00 1220.00 1221.00 1221.00 1222.00 1222.00 1223.00 1223.00 1224.00 1224.00 1224.00 1225.00 1225.00 1226.00 1226.00 1226.00 1226.00 1227.00 1227.00 1227.00 1227.00 1227.00 1227.00 1227.00 1227.00 1227.00 1227.00 1227.00 1227.00 1227.00 1227.00 1227.00 1227.00 1227.00 1227.00 1227.00 1226.00 1226.00 1226.00 1226.00 1225.00 1225.00 1224.00 1224.00 1224.00 1223.00 1223.00 1222.00 1222.00 1221.00 1221.00 1220.00 1220.00 1219.00 1218.00 1217.00 1217.00 1216.00 1215.00 1214.00 1213.00 1212.00 1211.00 1210.00 1209.00 1208.00 1207.00 1206.00 1205.00 1204.00 1203.00 1202.00 1201.00 1200.00 1199.00 1198.00 1197.00 1196.00 1195.00 1194.00 1193.00 1192.00 1191.00 1190.00 1189.00 1188.00 1187.00 1186.00 1185.00 1184.00 1183.00 1182.00 1181.00 1180.00 1179.00 1178.00 1177.00 1176.00 1175.00 1174.00 1849.00 1848.00 1847.00 1846.00 1845.00 1844.00 1843.00 1842.00 1841.00 1840.00 1839.00 1838.00 1837.00 1836.00 1835.00 1834.00 1833.00 1832.00 1831.00 1830.00 1829.00 1828.00 1827.00 1826.00 1825.00 1824.00 1823.00 1822.00 1822.00 1821.00 1820.00 1819.00 1819.00 1818.00 1818.00 1817.00 1817.00 1816.00 1816.00 1815.00 1815.00 1814.00 1814.00 1814.00 1813.00 1813.00 1813.00 1813.00 1812.00 1812.00 1812.00 1812.00 1812.00 1812.00 1812.00 1812.00 1812.00 1812.00 1812.00 1812.00 1812.00 1812.00 1812.00 1812.00 1812.00 1812.00 1812.00 1813.00 1813.00 1813.00 1813.00 1814.00 1814.00 1814.00 1815.00 1815.00 1816.00 1816.00 1817.00 1817.00 1818.00 1818.00 1819.00 1819.00 1820.00 1821.00 1822.00 1822.00 1823.00 1824.00 1825.00 1826.00 1827.00 1828.00 1829.00 1830.00 1831.00 1832.00 1833.00 1834.00 1835.00 1836.00 1837.00 1838.00 1839.00 1840.00 1841.00 1842.00 1843.00 1844.00 1845.00 1846.00 1847.00 1848.00 1849.00 1850.00 1851.00 1852.00 1853.00 1854.00 1855.00 1856.00 1857.00 1858.00 1859.00 1860.00 1861.00 1862.00 1863.00 1864.00 1865.00 1866.00 1867.00 1868.00 1869.00 1870.00 1871.00 1872.00 1873.00 1874.00 1875.00 1876.00 1877.00 1878.00 1879.00 1880.00 1881.00 1882.00 1883.00 1884.00 1885.00 1886.00 1887.00 1888.00 1889.00 1890.00 1891.00 1892.00 1893.00 1894.00 1895.00 1895.00 1896.00 1897.00 1897.00 1898.00 1898.00 1899.00 1900.00 1900.00 1901.00 1901.00 1901.00 1902.00 1902.00 1902.00 1903.00 1903.00 1903.00 1903.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1904.00 1903.00 1903.00 1903.00 1903.00 1902.00 1902.00 1902.00 1901.00 1901.00 1901.00 1900.00 1900.00 1899.00 1899.00 1898.00 1897.00 1897.00 1896.00 1895.00 1895.00 1894.00 1893.00 1892.00 1891.00 1890.00 1889.00 1888.00 1887.00 1886.00 1885.00 1884.00 1883.00 1882.00 1881.00 1880.00 1879.00 1878.00 1877.00 1876.00 1875.00 1874.00 1873.00 1872.00 1871.00 1870.00 1869.00 1868.00 1867.00 1866.00 1865.00 1864.00 1863.00 1862.00 1861.00 1860.00 1859.00 1858.00 1857.00 1856.00 1855.00 1854.00 1853.00 1852.00 1851.00 1850.00 1347.00 1346.00 1345.00 1344.00 1343.00 1342.00 1341.00 1340.00 1339.00 1338.00 1337.00 1336.00 1335.00 1334.00 1333.00 1332.00 1331.00 1330.00 1329.00 1328.00 1327.00 1326.00 1325.00 1324.00 1323.00 1322.00 1321.00 1320.00 1319.00 1318.00 1317.00 1316.00 1315.00 1314.00 1313.00 1312.00 1312.00 1311.00 1310.00 1310.00 1309.00 1308.00 1308.00 1307.00 1307.00 1306.00 1306.00 1306.00 1305.00 1305.00 1305.00 1304.00 1304.00 1304.00 1304.00 1303.00 1303.00 1303.00 1303.00 1303.00 1303.00 1303.00 1303.00 1303.00 1303.00 1303.00 1303.00 1303.00 1303.00 1303.00 1303.00 1303.00 1303.00 1303.00 1304.00 1304.00 1304.00 1304.00 1305.00 1305.00 1305.00 1306.00 1306.00 1306.00 1307.00 1307.00 1308.00 1308.00 1309.00 1309.00 1310.00 1311.00 1311.00 1312.00 1313.00 1314.00 1314.00 1315.00 1316.00 1317.00 1318.00 1319.00 1320.00 1321.00 1322.00 1323.00 1324.00 1325.00 1326.00 1327.00 1328.00 1329.00 1330.00 1331.00 1332.00 1333.00 1334.00 1335.00 1336.00 1337.00 1338.00 1339.00 1340.00 1341.00 1342.00 1343.00 1344.00 1345.00 1346.00 1347.00 1348.00 1349.00 1350.00 1351.00 1352.00 1353.00 1354.00 1355.00 1356.00 1357.00 1358.00 1359.00 1360.00 1361.00 1362.00 1363.00 1364.00 1365.00 1366.00 1367.00 1368.00 1369.00 1370.00 1371.00 1372.00 1373.00 1374.00 1375.00 1376.00 1377.00 1378.00 1379.00 1380.00 1381.00 1382.00 1382.00 1383.00 1384.00 1384.00 1385.00 1386.00 1387.00 1388.00 1388.00 1389.00 1390.00 1390.00 1391.00 1391.00 1392.00 1392.00 1393.00 1393.00 1393.00 1394.00 1394.00 1394.00 1395.00 1395.00 1395.00 1395.00 1396.00 1396.00 1396.00 1396.00 1396.00 1396.00 1396.00 1396.00 1396.00 1396.00 1396.00 1396.00 1396.00 1396.00 1396.00 1396.00 1396.00 1396.00 1396.00 1395.00 1395.00 1395.00 1395.00 1394.00 1394.00 1394.00 1393.00 1393.00 1392.00 1392.00 1391.00 1391.00 1391.00 1390.00 1389.00 1389.00 1388.00 1387.00 1387.00 1386.00 1385.00 1384.00 1383.00 1382.00 1381.00 1380.00 1379.00 1378.00 1377.00 1376.00 1375.00 1374.00 1373.00 1372.00 1371.00 1370.00 1369.00 1368.00 1367.00 1366.00 1365.00 1364.00 1363.00 1362.00 1361.00 1360.00 1359.00 1358.00 1357.00 1356.00 1355.00 1354.00 1353.00 1352.00 1351.00 1350.00 1349.00 1348.00 1170.00 1169.00 1168.00 1167.00 1166.00 1165.00 1164.00 1163.00 1162.00 1161.00 1160.00 1159.00 1158.00 1157.00 1156.00 1155.00 1154.00 1153.00 1152.00 1151.00 1150.00 1149.00 1148.00 1147.00 1146.00 1145.00 1144.00 1143.00 1142.00 1141.00 1140.00 1139.00 1139.00 1138.00 1137.00 1137.00 1136.00 1135.00 1135.00 1135.00 1134.00 1134.00 1133.00 1133.00 1133.00 1132.00 1132.00 1132.00 1131.00 1131.00 1131.00 1131.00 1131.00 1130.00 1130.00 1130.00 1130.00 1130.00 1130.00 1130.00 1130.00 1130.00 1130.00 1130.00 1130.00 1130.00 1131.00 1131.00 1131.00 1131.00 1131.00 1132.00 1132.00 1132.00 1133.00 1133.00 1133.00 1134.00 1134.00 1135.00 1135.00 1135.00 1136.00 1137.00 1137.00 1138.00 1139.00 1139.00 1140.00 1141.00 1142.00 1143.00 1144.00 1145.00 1146.00 1147.00 1148.00 1149.00 1150.00 1151.00 1152.00 1153.00 1154.00 1155.00 1156.00 1157.00 1158.00 1159.00 1160.00 1161.00 1162.00 1163.00 1164.00 1165.00 1166.00 1167.00 1168.00 1169.00 1170.00 1171.00 1172.00 1173.00 1174.00 1175.00 1176.00 1177.00 1178.00 1179.00 1180.00 1181.00 1182.00 1183.00 1184.00 1185.00 1186.00 1187.00 1188.00 1189.00 1190.00 1191.00 1192.00 1193.00 1194.00 1195.00 1196.00 1197.00 1198.00 1199.00 1200.00 1201.00 1202.00 1203.00 1204.00 1205.00 1206.00 1207.00 1208.00 1209.00 1210.00 1211.00 1212.00 1212.00 1213.00 1214.00 1215.00 1215.00 1216.00 1216.00 1217.00 1217.00 1218.00 1218.00 1219.00 1219.00 1219.00 1220.00 1220.00 1220.00 1221.00 1221.00 1221.00 1221.00 1221.00 1221.00 1221.00 1221.00 1221.00 1222.00 1222.00 1222.00 1222.00 1222.00 1221.00 1221.00 1221.00 1221.00 1221.00 1221.00 1221.00 1221.00 1221.00 1220.00 1220.00 1220.00 1219.00 1219.00 1219.00 1218.00 1218.00 1217.00 1217.00 1216.00 1216.00 1215.00 1214.00 1214.00 1213.00 1212.00 1212.00 1211.00 1210.00 1209.00 1208.00 1207.00 1206.00 1205.00 1204.00 1203.00 1202.00 1201.00 1200.00 1199.00 1198.00 1197.00 1196.00 1195.00 1194.00 1193.00 1192.00 1191.00 1190.00 1189.00 1188.00 1187.00 1186.00 1185.00 1184.00 1183.00 1182.00 1181.00 1180.00 1179.00 1178.00 1177.00 1176.00 1175.00 1174.00 1173.00 1172.00 1171.00 1904.00 1903.00 1902.00 1901.00 1900.00 1899.00 1898.00 1897.00 1896.00 1895.00 1894.00 1893.00 1892.00 1891.00 1890.00 1889.00 1888.00 1887.00 1886.00 1885.00 1884.00 1883.00 1882.00 1881.00 1880.00 1879.00 1878.00 1877.00 1876.00 1875.00 1875.00 1874.00 1873.00 1872.00 1872.00 1871.00 1871.00 1870.00 1870.00 1869.00 1869.00 1868.00 1868.00 1868.00 1867.00 1867.00 1867.00 1866.00 1866.00 1866.00 1866.00 1866.00 1865.00 1865.00 1865.00 1865.00 1865.00 1865.00 1865.00 1865.00 1865.00 1865.00 1865.00 1865.00 1865.00 1866.00 1866.00 1866.00 1866.00 1866.00 1867.00 1867.00 1867.00 1868.00 1868.00 1868.00 1869.00 1869.00 1870.00 1870.00 1871.00 1871.00 1872.00 1872.00 1873.00 1874.00 1875.00 1875.00 1876.00 1877.00 1878.00 1879.00 1880.00 1881.00 1882.00 1883.00 1884.00 1885.00 1886.00 1887.00 1888.00 1889.00 1890.00 1891.00 1892.00 1893.00 1894.00 1895.00 1896.00 1897.00 1898.00 1899.00 1900.00 1901.00 1902.00 1903.00 1904.00 1905.00 1906.00 1907.00 1908.00 1909.00 1910.00 1911.00 1912.00 1913.00 1914.00 1915.00 1916.00 1917.00 1918.00 1919.00 1920.00 1921.00 1922.00 1923.00 1924.00 1925.00 1926.00 1927.00 1928.00 1929.00 1930.00 1931.00 1932.00 1933.00 1934.00 1935.00 1936.00 1937.00 1938.00 1939.00 1940.00 1941.00 1942.00 1943.00 1944.00 1944.00 1945.00 1946.00 1947.00 1947.00 1948.00 1949.00 1949.00 1950.00 1950.00 1951.00 1951.00 1951.00 1952.00 1952.00 1953.00 1953.00 1953.00 1954.00 1954.00 1954.00 1954.00 1954.00 1955.00 1955.00 1955.00 1954.00 1955.00 1955.00 1955.00 1955.00 1955.00 1954.00 1955.00 1955.00 1955.00 1954.00 1954.00 1954.00 1954.00 1954.00 1953.00 1953.00 1953.00 1952.00 1952.00 1951.00 1951.00 1951.00 1950.00 1950.00 1949.00 1949.00 1948.00 1947.00 1947.00 1946.00 1945.00 1944.00 1944.00 1943.00 1942.00 1941.00 1940.00 1939.00 1938.00 1937.00 1936.00 1935.00 1934.00 1933.00 1932.00 1931.00 1930.00 1929.00 1928.00 1927.00 1926.00 1925.00 1924.00 1923.00 1922.00 1921.00 1920.00 1919.00 1918.00 1917.00 1916.00 1915.00 1914.00 1913.00 1912.00 1911.00 1910.00 1909.00 1908.00 1907.00 1906.00 1905.00 1106.00 1105.00 1104.00 1103.00 1102.00 1101.00 1100.00 1099.00 1098.00 1097.00 1096.00 1095.00 1094.00 1093.00 1092.00 1091.00 1090.00 1089.00 1088.00 1087.00 1086.00 1085.00 1084.00 1083.00 1082.00 1081.00 1080.00 1079.00 1078.00 1077.00 1076.00 1075.00 1074.00 1073.00 1073.00 1072.00 1071.00 1071.00 1070.00 1069.00 1069.00 1068.00 1068.00 1067.00 1067.00 1067.00 1066.00 1066.00 1065.00 1065.00 1065.00 1065.00 1064.00 1064.00 1064.00 1064.00 1064.00 1063.00 1063.00 1063.00 1063.00 1063.00 1063.00 1063.00 1063.00 1063.00 1063.00 1063.00 1063.00 1063.00 1063.00 1063.00 1064.00 1064.00 1064.00 1064.00 1064.00 1065.00 1065.00 1065.00 1065.00 1066.00 1066.00 1067.00 1067.00 1067.00 1068.00 1068.00 1069.00 1069.00 1070.00 1071.00 1071.00 1072.00 1073.00 1073.00 1074.00 1075.00 1076.00 1077.00 1078.00 1079.00 1080.00 1081.00 1082.00 1083.00 1084.00 1085.00 1086.00 1087.00 1088.00 1089.00 1090.00 1091.00 1092.00 1093.00 1094.00 1095.00 1096.00 1097.00 1098.00 1099.00 1100.00 1101.00 1102.00 1103.00 1104.00 1105.00 1106.00 1107.00 1108.00 1109.00 1110.00 1111.00 1112.00 1113.00 1114.00 1115.00 1116.00 1117.00 1118.00 1119.00 1120.00 1121.00 1122.00 1123.00 1124.00 1125.00 1126.00 1127.00 1128.00 1129.00 1130.00 1131.00 1132.00 1133.00 1134.00 1135.00 1136.00 1137.00 1138.00 1139.00 1140.00 1141.00 1142.00 1143.00 1144.00 1145.00 1146.00 1147.00 1148.00 1149.00 1150.00 1151.00 1152.00 1153.00 1153.00 1154.00 1155.00 1155.00 1156.00 1157.00 1157.00 1158.00 1158.00 1159.00 1159.00 1159.00 1160.00 1160.00 1161.00 1161.00 1161.00 1161.00 1162.00 1162.00 1162.00 1162.00 1162.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1162.00 1162.00 1162.00 1162.00 1162.00 1161.00 1161.00 1161.00 1161.00 1160.00 1160.00 1159.00 1159.00 1159.00 1158.00 1158.00 1157.00 1157.00 1156.00 1155.00 1155.00 1154.00 1153.00 1153.00 1152.00 1151.00 1150.00 1149.00 1148.00 1147.00 1146.00 1145.00 1144.00 1143.00 1142.00 1141.00 1140.00 1139.00 1138.00 1137.00 1136.00 1135.00 1134.00 1133.00 1132.00 1131.00 1130.00 1129.00 1128.00 1127.00 1126.00 1125.00 1124.00 1123.00 1122.00 1121.00 1120.00 1119.00 1118.00 1117.00 1116.00 1115.00 1114.00 1113.00 1112.00 1111.00 1110.00 1109.00 1108.00 1107.00 905.00 904.00 903.00 902.00 901.00 900.00 899.00 898.00 897.00 896.00 895.00 894.00 893.00 892.00 891.00 890.00 889.00 888.00 887.00 886.00 885.00 884.00 883.00 882.00 881.00 880.00 879.00 878.00 877.00 877.00 876.00 875.00 875.00 874.00 874.00 873.00 872.00 872.00 872.00 871.00 871.00 870.00 870.00 870.00 869.00 869.00 869.00 869.00 868.00 868.00 868.00 868.00 868.00 868.00 868.00 868.00 868.00 868.00 868.00 868.00 868.00 868.00 868.00 868.00 868.00 868.00 868.00 869.00 869.00 869.00 869.00 870.00 870.00 870.00 871.00 871.00 872.00 872.00 872.00 873.00 873.00 874.00 875.00 875.00 876.00 877.00 877.00 878.00 879.00 880.00 881.00 882.00 883.00 884.00 885.00 886.00 887.00 888.00 889.00 890.00 891.00 892.00 893.00 894.00 895.00 896.00 897.00 898.00 899.00 900.00 901.00 902.00 903.00 904.00 905.00 906.00 907.00 908.00 909.00 910.00 911.00 912.00 913.00 914.00 915.00 916.00 917.00 918.00 919.00 920.00 921.00 922.00 923.00 924.00 925.00 926.00 927.00 928.00 929.00 930.00 931.00 932.00 933.00 934.00 935.00 936.00 937.00 938.00 939.00 940.00 941.00 942.00 943.00 944.00 945.00 946.00 947.00 948.00 949.00 950.00 951.00 951.00 952.00 953.00 953.00 954.00 955.00 955.00 956.00 956.00 957.00 957.00 957.00 958.00 958.00 958.00 959.00 959.00 959.00 959.00 960.00 960.00 960.00 960.00 960.00 960.00 960.00 960.00 960.00 960.00 960.00 960.00 960.00 960.00 960.00 960.00 960.00 960.00 960.00 959.00 959.00 959.00 959.00 958.00 958.00 958.00 957.00 957.00 957.00 956.00 956.00 955.00 954.00 954.00 953.00 953.00 952.00 951.00 951.00 950.00 949.00 948.00 947.00 946.00 945.00 944.00 943.00 942.00 941.00 940.00 939.00 938.00 937.00 936.00 935.00 934.00 933.00 932.00 931.00 930.00 929.00 928.00 927.00 926.00 925.00 924.00 923.00 922.00 921.00 920.00 919.00 918.00 917.00 916.00 915.00 914.00 913.00 912.00 911.00 910.00 909.00 908.00 907.00 906.00 1045.00 1044.00 1043.00 1042.00 1041.00 1040.00 1039.00 1038.00 1037.00 1036.00 1035.00 1034.00 1033.00 1032.00 1031.00 1030.00 1029.00 1028.00 1027.00 1026.00 1025.00 1024.00 1023.00 1022.00 1021.00 1020.00 1019.00 1018.00 1017.00 1016.00 1015.00 1015.00 1014.00 1013.00 1012.00 1011.00 1011.00 1010.00 1010.00 1009.00 1009.00 1008.00 1008.00 1007.00 1007.00 1006.00 1006.00 1006.00 1005.00 1005.00 1005.00 1004.00 1004.00 1004.00 1004.00 1004.00 1003.00 1003.00 1003.00 1003.00 1003.00 1003.00 1003.00 1003.00 1003.00 1003.00 1003.00 1003.00 1003.00 1003.00 1004.00 1004.00 1004.00 1004.00 1004.00 1005.00 1005.00 1005.00 1006.00 1006.00 1006.00 1007.00 1007.00 1007.00 1008.00 1008.00 1009.00 1009.00 1010.00 1011.00 1011.00 1012.00 1013.00 1013.00 1014.00 1015.00 1016.00 1017.00 1018.00 1019.00 1020.00 1021.00 1022.00 1023.00 1024.00 1025.00 1026.00 1027.00 1028.00 1029.00 1030.00 1031.00 1032.00 1033.00 1034.00 1035.00 1036.00 1037.00 1038.00 1039.00 1040.00 1041.00 1042.00 1043.00 1044.00 1045.00 1046.00 1047.00 1048.00 1049.00 1050.00 1051.00 1052.00 1053.00 1054.00 1055.00 1056.00 1057.00 1058.00 1059.00 1060.00 1061.00 1062.00 1063.00 1064.00 1065.00 1066.00 1067.00 1068.00 1069.00 1070.00 1071.00 1072.00 1073.00 1074.00 1075.00 1076.00 1077.00 1078.00 1079.00 1080.00 1081.00 1082.00 1083.00 1084.00 1085.00 1086.00 1087.00 1088.00 1089.00 1090.00 1091.00 1091.00 1092.00 1093.00 1093.00 1094.00 1095.00 1095.00 1095.00 1096.00 1096.00 1097.00 1097.00 1098.00 1098.00 1098.00 1099.00 1099.00 1099.00 1099.00 1100.00 1099.00 1100.00 1100.00 1100.00 1100.00 1100.00 1100.00 1100.00 1100.00 1100.00 1100.00 1100.00 1100.00 1100.00 1100.00 1100.00 1099.00 1100.00 1099.00 1099.00 1099.00 1099.00 1099.00 1098.00 1098.00 1098.00 1097.00 1097.00 1096.00 1096.00 1095.00 1095.00 1094.00 1094.00 1093.00 1092.00 1092.00 1091.00 1090.00 1090.00 1089.00 1088.00 1087.00 1086.00 1085.00 1084.00 1083.00 1082.00 1081.00 1080.00 1079.00 1078.00 1077.00 1076.00 1075.00 1074.00 1073.00 1072.00 1071.00 1070.00 1069.00 1068.00 1067.00 1066.00 1065.00 1064.00 1063.00 1062.00 1061.00 1060.00 1059.00 1058.00 1057.00 1056.00 1055.00 1054.00 1053.00 1052.00 1051.00 1050.00 1049.00 1048.00 1047.00 1046.00 96.00 95.00 94.00 93.00 92.00 91.00 90.00 89.00 88.00 87.00 86.00 85.00 84.00 83.00 82.00 81.00 80.00 79.00 78.00 77.00 76.00 75.00 74.00 73.00 72.00 71.00 70.00 69.00 68.00 67.00 66.00 66.00 65.00 64.00 64.00 63.00 62.00 62.00 61.00 61.00 60.00 60.00 59.00 59.00 59.00 58.00 58.00 58.00 57.00 57.00 57.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 56.00 57.00 57.00 57.00 57.00 58.00 58.00 58.00 59.00 59.00 60.00 60.00 61.00 61.00 61.00 62.00 63.00 63.00 64.00 65.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 142.00 143.00 144.00 145.00 145.00 146.00 147.00 147.00 148.00 149.00 149.00 150.00 150.00 151.00 151.00 151.00 152.00 152.00 152.00 153.00 153.00 153.00 153.00 154.00 154.00 154.00 154.00 154.00 154.00 154.00 154.00 155.00 155.00 155.00 155.00 155.00 154.00 154.00 154.00 154.00 154.00 154.00 154.00 154.00 153.00 153.00 153.00 152.00 152.00 152.00 151.00 151.00 151.00 150.00 150.00 149.00 149.00 148.00 148.00 147.00 147.00 146.00 145.00 145.00 144.00 143.00 142.00 141.00 140.00 139.00 138.00 137.00 136.00 135.00 134.00 133.00 132.00 131.00 130.00 129.00 128.00 127.00 126.00 125.00 124.00 123.00 122.00 121.00 120.00 119.00 118.00 117.00 116.00 115.00 114.00 113.00 112.00 111.00 110.00 109.00 108.00 107.00 106.00 105.00 104.00 103.00 102.00 101.00 100.00 99.00 98.00 97.00 1583.00 1582.00 1581.00 1580.00 1579.00 1578.00 1577.00 1576.00 1575.00 1574.00 1573.00 1572.00 1571.00 1570.00 1569.00 1568.00 1567.00 1566.00 1565.00 1564.00 1563.00 1562.00 1561.00 1560.00 1559.00 1558.00 1557.00 1556.00 1555.00 1554.00 1554.00 1553.00 1552.00 1551.00 1550.00 1550.00 1549.00 1549.00 1548.00 1548.00 1547.00 1546.00 1546.00 1546.00 1545.00 1545.00 1544.00 1544.00 1544.00 1544.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1542.00 1542.00 1542.00 1542.00 1542.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1544.00 1543.00 1544.00 1544.00 1544.00 1545.00 1545.00 1545.00 1546.00 1546.00 1547.00 1547.00 1548.00 1548.00 1549.00 1550.00 1550.00 1551.00 1552.00 1552.00 1553.00 1554.00 1555.00 1556.00 1557.00 1558.00 1559.00 1560.00 1561.00 1562.00 1563.00 1564.00 1565.00 1566.00 1567.00 1568.00 1569.00 1570.00 1571.00 1572.00 1573.00 1574.00 1575.00 1576.00 1577.00 1578.00 1579.00 1580.00 1581.00 1582.00 1583.00 1584.00 1585.00 1586.00 1587.00 1588.00 1589.00 1590.00 1591.00 1592.00 1593.00 1594.00 1595.00 1596.00 1597.00 1598.00 1599.00 1600.00 1601.00 1602.00 1603.00 1604.00 1605.00 1606.00 1607.00 1608.00 1609.00 1610.00 1611.00 1612.00 1613.00 1614.00 1615.00 1616.00 1617.00 1618.00 1619.00 1620.00 1621.00 1622.00 1623.00 1624.00 1624.00 1625.00 1626.00 1627.00 1627.00 1628.00 1629.00 1629.00 1630.00 1630.00 1631.00 1631.00 1632.00 1632.00 1633.00 1633.00 1633.00 1633.00 1634.00 1634.00 1634.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1634.00 1634.00 1634.00 1634.00 1633.00 1633.00 1633.00 1632.00 1632.00 1632.00 1631.00 1631.00 1630.00 1630.00 1629.00 1629.00 1628.00 1627.00 1627.00 1626.00 1625.00 1624.00 1623.00 1622.00 1622.00 1621.00 1620.00 1619.00 1618.00 1617.00 1616.00 1615.00 1614.00 1613.00 1612.00 1611.00 1610.00 1609.00 1608.00 1607.00 1606.00 1605.00 1604.00 1603.00 1602.00 1601.00 1600.00 1599.00 1598.00 1597.00 1596.00 1595.00 1594.00 1593.00 1592.00 1591.00 1590.00 1589.00 1588.00 1587.00 1586.00 1585.00 1584.00 74.00 73.00 72.00 71.00 70.00 69.00 68.00 67.00 66.00 65.00 64.00 63.00 62.00 61.00 60.00 59.00 58.00 57.00 56.00 55.00 54.00 53.00 52.00 51.00 50.00 50.00 49.00 48.00 48.00 47.00 46.00 45.00 44.00 44.00 43.00 43.00 42.00 41.00 41.00 40.00 40.00 39.00 39.00 39.00 38.00 38.00 38.00 37.00 37.00 37.00 37.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 37.00 37.00 37.00 37.00 37.00 38.00 38.00 39.00 39.00 39.00 40.00 40.00 41.00 41.00 42.00 42.00 43.00 44.00 44.00 45.00 46.00 47.00 48.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 121.00 122.00 123.00 123.00 124.00 124.00 125.00 125.00 126.00 126.00 127.00 127.00 127.00 128.00 128.00 128.00 129.00 129.00 129.00 129.00 129.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 130.00 129.00 129.00 129.00 129.00 128.00 128.00 128.00 128.00 127.00 127.00 127.00 126.00 126.00 125.00 125.00 124.00 124.00 123.00 123.00 122.00 121.00 120.00 120.00 119.00 118.00 117.00 116.00 115.00 114.00 113.00 112.00 111.00 110.00 109.00 108.00 107.00 106.00 105.00 104.00 103.00 102.00 101.00 100.00 99.00 98.00 97.00 96.00 95.00 94.00 93.00 92.00 91.00 90.00 89.00 88.00 87.00 86.00 85.00 84.00 83.00 82.00 81.00 80.00 79.00 78.00 77.00 76.00 75.00 1811.00 1810.00 1809.00 1808.00 1807.00 1806.00 1805.00 1804.00 1803.00 1802.00 1801.00 1800.00 1799.00 1798.00 1797.00 1796.00 1795.00 1794.00 1793.00 1792.00 1791.00 1790.00 1789.00 1788.00 1787.00 1786.00 1785.00 1784.00 1783.00 1782.00 1782.00 1781.00 1780.00 1779.00 1778.00 1778.00 1777.00 1776.00 1776.00 1775.00 1775.00 1774.00 1774.00 1773.00 1773.00 1773.00 1772.00 1772.00 1772.00 1771.00 1771.00 1771.00 1771.00 1770.00 1770.00 1770.00 1770.00 1770.00 1770.00 1770.00 1770.00 1769.00 1769.00 1769.00 1769.00 1770.00 1770.00 1770.00 1770.00 1770.00 1770.00 1770.00 1770.00 1771.00 1771.00 1771.00 1771.00 1772.00 1772.00 1772.00 1773.00 1773.00 1773.00 1774.00 1774.00 1775.00 1775.00 1776.00 1776.00 1777.00 1778.00 1778.00 1779.00 1780.00 1781.00 1782.00 1782.00 1783.00 1784.00 1785.00 1786.00 1787.00 1788.00 1789.00 1790.00 1791.00 1792.00 1793.00 1794.00 1795.00 1796.00 1797.00 1798.00 1799.00 1800.00 1801.00 1802.00 1803.00 1804.00 1805.00 1806.00 1807.00 1808.00 1809.00 1810.00 1811.00 1812.00 1813.00 1814.00 1815.00 1816.00 1817.00 1818.00 1819.00 1820.00 1821.00 1822.00 1823.00 1824.00 1825.00 1826.00 1827.00 1828.00 1829.00 1830.00 1831.00 1832.00 1833.00 1834.00 1835.00 1836.00 1837.00 1838.00 1839.00 1840.00 1841.00 1842.00 1843.00 1844.00 1845.00 1846.00 1847.00 1848.00 1849.00 1850.00 1851.00 1852.00 1853.00 1854.00 1854.00 1855.00 1856.00 1857.00 1858.00 1858.00 1859.00 1860.00 1860.00 1861.00 1861.00 1862.00 1862.00 1863.00 1863.00 1863.00 1864.00 1864.00 1864.00 1865.00 1865.00 1865.00 1865.00 1866.00 1866.00 1866.00 1866.00 1866.00 1866.00 1866.00 1866.00 1867.00 1867.00 1867.00 1867.00 1866.00 1866.00 1866.00 1866.00 1866.00 1866.00 1866.00 1866.00 1865.00 1865.00 1865.00 1865.00 1864.00 1864.00 1864.00 1863.00 1863.00 1863.00 1862.00 1862.00 1861.00 1861.00 1860.00 1860.00 1859.00 1858.00 1858.00 1857.00 1856.00 1855.00 1854.00 1854.00 1853.00 1852.00 1851.00 1850.00 1849.00 1848.00 1847.00 1846.00 1845.00 1844.00 1843.00 1842.00 1841.00 1840.00 1839.00 1838.00 1837.00 1836.00 1835.00 1834.00 1833.00 1832.00 1831.00 1830.00 1829.00 1828.00 1827.00 1826.00 1825.00 1824.00 1823.00 1822.00 1821.00 1820.00 1819.00 1818.00 1817.00 1816.00 1815.00 1814.00 1813.00 1812.00 731.00 730.00 729.00 728.00 727.00 726.00 725.00 724.00 723.00 722.00 721.00 720.00 719.00 718.00 717.00 716.00 715.00 714.00 713.00 712.00 711.00 710.00 709.00 708.00 707.00 706.00 705.00 705.00 704.00 703.00 702.00 701.00 701.00 700.00 700.00 699.00 699.00 698.00 698.00 697.00 697.00 696.00 696.00 696.00 696.00 695.00 695.00 695.00 694.00 694.00 694.00 694.00 694.00 694.00 694.00 694.00 694.00 694.00 694.00 694.00 694.00 694.00 694.00 694.00 694.00 694.00 694.00 695.00 695.00 695.00 695.00 696.00 696.00 696.00 697.00 697.00 697.00 698.00 698.00 699.00 699.00 700.00 700.00 701.00 702.00 702.00 703.00 704.00 705.00 706.00 706.00 707.00 708.00 709.00 710.00 711.00 712.00 713.00 714.00 715.00 716.00 717.00 718.00 719.00 720.00 721.00 722.00 723.00 724.00 725.00 726.00 727.00 728.00 729.00 730.00 731.00 732.00 733.00 734.00 735.00 736.00 737.00 738.00 739.00 740.00 741.00 742.00 743.00 744.00 745.00 746.00 747.00 748.00 749.00 750.00 751.00 752.00 753.00 754.00 755.00 756.00 757.00 758.00 759.00 760.00 761.00 762.00 763.00 764.00 765.00 766.00 767.00 768.00 769.00 770.00 771.00 772.00 773.00 774.00 775.00 776.00 777.00 777.00 778.00 779.00 780.00 780.00 781.00 781.00 782.00 782.00 783.00 783.00 783.00 784.00 784.00 785.00 785.00 785.00 786.00 786.00 786.00 786.00 786.00 787.00 787.00 787.00 787.00 787.00 787.00 787.00 787.00 787.00 787.00 787.00 787.00 787.00 787.00 786.00 786.00 786.00 786.00 786.00 785.00 785.00 785.00 784.00 784.00 784.00 783.00 783.00 782.00 782.00 781.00 781.00 780.00 780.00 779.00 778.00 778.00 777.00 776.00 775.00 774.00 773.00 772.00 771.00 770.00 769.00 768.00 767.00 766.00 765.00 764.00 763.00 762.00 761.00 760.00 759.00 758.00 757.00 756.00 755.00 754.00 753.00 752.00 751.00 750.00 749.00 748.00 747.00 746.00 745.00 744.00 743.00 742.00 741.00 740.00 739.00 738.00 737.00 736.00 735.00 734.00 733.00 732.00 882.00 881.00 880.00 879.00 878.00 877.00 876.00 875.00 874.00 873.00 872.00 871.00 870.00 869.00 868.00 867.00 866.00 865.00 864.00 863.00 862.00 861.00 860.00 859.00 858.00 857.00 856.00 855.00 855.00 854.00 853.00 852.00 851.00 850.00 850.00 849.00 848.00 848.00 847.00 847.00 846.00 845.00 845.00 845.00 844.00 844.00 844.00 843.00 843.00 843.00 842.00 842.00 842.00 842.00 842.00 841.00 841.00 841.00 841.00 841.00 841.00 841.00 841.00 841.00 841.00 841.00 841.00 841.00 841.00 841.00 842.00 842.00 842.00 842.00 842.00 843.00 843.00 843.00 844.00 844.00 844.00 845.00 845.00 846.00 846.00 847.00 847.00 848.00 848.00 849.00 850.00 850.00 851.00 852.00 853.00 854.00 855.00 856.00 857.00 858.00 859.00 860.00 861.00 862.00 863.00 864.00 865.00 866.00 867.00 868.00 869.00 870.00 871.00 872.00 873.00 874.00 875.00 876.00 877.00 878.00 879.00 880.00 881.00 882.00 883.00 884.00 885.00 886.00 887.00 888.00 889.00 890.00 891.00 892.00 893.00 894.00 895.00 896.00 897.00 898.00 899.00 900.00 901.00 902.00 903.00 904.00 905.00 906.00 907.00 908.00 909.00 910.00 911.00 912.00 913.00 914.00 915.00 916.00 917.00 918.00 919.00 920.00 921.00 922.00 923.00 924.00 925.00 926.00 927.00 928.00 928.00 929.00 930.00 930.00 931.00 931.00 932.00 932.00 933.00 933.00 934.00 934.00 934.00 935.00 935.00 935.00 936.00 936.00 936.00 936.00 936.00 937.00 937.00 937.00 937.00 937.00 937.00 937.00 937.00 937.00 937.00 937.00 937.00 937.00 937.00 937.00 936.00 936.00 936.00 936.00 936.00 935.00 935.00 935.00 934.00 934.00 934.00 934.00 933.00 933.00 932.00 931.00 931.00 930.00 930.00 929.00 928.00 928.00 927.00 926.00 925.00 924.00 924.00 923.00 922.00 921.00 920.00 919.00 918.00 917.00 916.00 915.00 914.00 913.00 912.00 911.00 910.00 909.00 908.00 907.00 906.00 905.00 904.00 903.00 902.00 901.00 900.00 899.00 898.00 897.00 896.00 895.00 894.00 893.00 892.00 891.00 890.00 889.00 888.00 887.00 886.00 885.00 884.00 883.00 1984.00 1983.00 1982.00 1981.00 1980.00 1979.00 1978.00 1977.00 1976.00 1975.00 1974.00 1973.00 1972.00 1971.00 1970.00 1969.00 1968.00 1967.00 1966.00 1965.00 1964.00 1963.00 1962.00 1961.00 1960.00 1959.00 1958.00 1957.00 1956.00 1955.00 1954.00 1953.00 1952.00 1951.00 1950.00 1949.00 1949.00 1948.00 1947.00 1947.00 1946.00 1946.00 1945.00 1945.00 1944.00 1944.00 1943.00 1943.00 1943.00 1942.00 1942.00 1942.00 1941.00 1941.00 1941.00 1941.00 1941.00 1940.00 1940.00 1940.00 1940.00 1940.00 1940.00 1940.00 1940.00 1940.00 1940.00 1940.00 1940.00 1940.00 1941.00 1941.00 1941.00 1941.00 1941.00 1942.00 1942.00 1942.00 1943.00 1943.00 1943.00 1944.00 1944.00 1945.00 1945.00 1946.00 1946.00 1947.00 1947.00 1948.00 1949.00 1949.00 1950.00 1951.00 1952.00 1953.00 1954.00 1955.00 1956.00 1957.00 1958.00 1959.00 1960.00 1961.00 1962.00 1963.00 1964.00 1965.00 1966.00 1967.00 1968.00 1969.00 1970.00 1971.00 1972.00 1973.00 1974.00 1975.00 1976.00 1977.00 1978.00 1979.00 1980.00 1981.00 1982.00 1983.00 1984.00 1985.00 1986.00 1987.00 1988.00 1989.00 1990.00 1991.00 1992.00 1993.00 1994.00 1995.00 1996.00 1997.00 1998.00 1999.00 2000.00 2001.00 2002.00 2003.00 2004.00 2005.00 2006.00 2007.00 2008.00 2009.00 2010.00 2011.00 2012.00 2013.00 2014.00 2015.00 2016.00 2017.00 2018.00 2019.00 2020.00 2020.00 2021.00 2022.00 2023.00 2023.00 2024.00 2025.00 2025.00 2026.00 2026.00 2027.00 2027.00 2028.00 2028.00 2029.00 2029.00 2029.00 2030.00 2030.00 2030.00 2030.00 2031.00 2031.00 2031.00 2031.00 2031.00 2031.00 2031.00 2031.00 2031.00 2031.00 2031.00 2031.00 2031.00 2031.00 2031.00 2031.00 2031.00 2031.00 2031.00 2030.00 2030.00 2030.00 2029.00 2029.00 2029.00 2029.00 2028.00 2028.00 2027.00 2027.00 2026.00 2026.00 2025.00 2025.00 2024.00 2023.00 2023.00 2022.00 2021.00 2020.00 2020.00 2019.00 2018.00 2017.00 2016.00 2015.00 2014.00 2013.00 2012.00 2011.00 2010.00 2009.00 2008.00 2007.00 2006.00 2005.00 2004.00 2003.00 2002.00 2001.00 2000.00 1999.00 1998.00 1997.00 1996.00 1995.00 1994.00 1993.00 1992.00 1991.00 1990.00 1989.00 1988.00 1987.00 1986.00 1985.00 1949.00 1948.00 1947.00 1946.00 1945.00 1944.00 1943.00 1942.00 1941.00 1940.00 1939.00 1938.00 1937.00 1936.00 1935.00 1934.00 1933.00 1932.00 1931.00 1930.00 1929.00 1928.00 1927.00 1926.00 1925.00 1924.00 1923.00 1922.00 1921.00 1920.00 1919.00 1918.00 1917.00 1916.00 1915.00 1914.00 1913.00 1913.00 1912.00 1912.00 1911.00 1911.00 1910.00 1909.00 1909.00 1909.00 1908.00 1908.00 1907.00 1907.00 1907.00 1906.00 1906.00 1906.00 1906.00 1906.00 1906.00 1905.00 1905.00 1905.00 1905.00 1905.00 1905.00 1905.00 1905.00 1905.00 1905.00 1905.00 1905.00 1905.00 1905.00 1906.00 1906.00 1906.00 1906.00 1906.00 1906.00 1907.00 1907.00 1907.00 1908.00 1908.00 1909.00 1909.00 1910.00 1910.00 1911.00 1911.00 1912.00 1912.00 1913.00 1914.00 1914.00 1915.00 1916.00 1917.00 1918.00 1919.00 1920.00 1921.00 1922.00 1923.00 1924.00 1925.00 1926.00 1927.00 1928.00 1929.00 1930.00 1931.00 1932.00 1933.00 1934.00 1935.00 1936.00 1937.00 1938.00 1939.00 1940.00 1941.00 1942.00 1943.00 1944.00 1945.00 1946.00 1947.00 1948.00 1949.00 1950.00 1951.00 1952.00 1953.00 1954.00 1955.00 1956.00 1957.00 1958.00 1959.00 1960.00 1961.00 1962.00 1963.00 1964.00 1965.00 1966.00 1967.00 1968.00 1969.00 1970.00 1971.00 1972.00 1973.00 1974.00 1975.00 1976.00 1977.00 1978.00 1979.00 1980.00 1981.00 1982.00 1983.00 1984.00 1985.00 1986.00 1987.00 1987.00 1988.00 1989.00 1989.00 1990.00 1991.00 1991.00 1992.00 1992.00 1993.00 1993.00 1994.00 1994.00 1994.00 1995.00 1995.00 1995.00 1996.00 1996.00 1996.00 1996.00 1996.00 1997.00 1997.00 1997.00 1997.00 1997.00 1997.00 1997.00 1997.00 1997.00 1997.00 1997.00 1997.00 1997.00 1997.00 1996.00 1996.00 1996.00 1996.00 1996.00 1995.00 1995.00 1995.00 1994.00 1994.00 1994.00 1993.00 1993.00 1992.00 1992.00 1991.00 1991.00 1990.00 1990.00 1989.00 1988.00 1987.00 1987.00 1986.00 1985.00 1984.00 1983.00 1982.00 1981.00 1980.00 1979.00 1978.00 1977.00 1976.00 1975.00 1974.00 1973.00 1972.00 1971.00 1970.00 1969.00 1968.00 1967.00 1966.00 1965.00 1964.00 1963.00 1962.00 1961.00 1960.00 1959.00 1958.00 1957.00 1956.00 1955.00 1954.00 1953.00 1952.00 1951.00 1950.00 1355.00 1354.00 1353.00 1352.00 1351.00 1350.00 1349.00 1348.00 1347.00 1346.00 1345.00 1344.00 1343.00 1342.00 1341.00 1340.00 1339.00 1338.00 1337.00 1336.00 1335.00 1334.00 1333.00 1332.00 1331.00 1330.00 1330.00 1329.00 1328.00 1327.00 1326.00 1326.00 1325.00 1324.00 1324.00 1323.00 1323.00 1322.00 1322.00 1321.00 1321.00 1321.00 1320.00 1320.00 1320.00 1320.00 1319.00 1319.00 1319.00 1319.00 1318.00 1318.00 1318.00 1318.00 1318.00 1318.00 1318.00 1318.00 1318.00 1318.00 1318.00 1318.00 1318.00 1318.00 1318.00 1319.00 1319.00 1319.00 1319.00 1320.00 1320.00 1320.00 1320.00 1320.00 1321.00 1321.00 1322.00 1322.00 1323.00 1323.00 1324.00 1324.00 1325.00 1325.00 1326.00 1327.00 1328.00 1328.00 1329.00 1330.00 1331.00 1332.00 1333.00 1334.00 1335.00 1336.00 1337.00 1338.00 1339.00 1340.00 1341.00 1342.00 1343.00 1344.00 1345.00 1346.00 1347.00 1348.00 1349.00 1350.00 1351.00 1352.00 1353.00 1354.00 1355.00 1356.00 1357.00 1358.00 1359.00 1360.00 1361.00 1362.00 1363.00 1364.00 1365.00 1366.00 1367.00 1368.00 1369.00 1370.00 1371.00 1372.00 1373.00 1374.00 1375.00 1376.00 1377.00 1378.00 1379.00 1380.00 1381.00 1382.00 1383.00 1384.00 1385.00 1386.00 1387.00 1388.00 1389.00 1390.00 1391.00 1392.00 1393.00 1394.00 1395.00 1396.00 1397.00 1398.00 1399.00 1400.00 1401.00 1402.00 1402.00 1403.00 1404.00 1404.00 1405.00 1405.00 1406.00 1406.00 1407.00 1407.00 1408.00 1408.00 1408.00 1409.00 1409.00 1409.00 1410.00 1410.00 1410.00 1410.00 1410.00 1410.00 1410.00 1410.00 1410.00 1411.00 1411.00 1411.00 1411.00 1411.00 1410.00 1410.00 1410.00 1410.00 1410.00 1410.00 1410.00 1410.00 1410.00 1409.00 1409.00 1409.00 1408.00 1408.00 1408.00 1407.00 1407.00 1406.00 1406.00 1405.00 1405.00 1404.00 1403.00 1403.00 1402.00 1401.00 1401.00 1400.00 1399.00 1398.00 1397.00 1396.00 1395.00 1394.00 1393.00 1392.00 1391.00 1390.00 1389.00 1388.00 1387.00 1386.00 1385.00 1384.00 1383.00 1382.00 1381.00 1380.00 1379.00 1378.00 1377.00 1376.00 1375.00 1374.00 1373.00 1372.00 1371.00 1370.00 1369.00 1368.00 1367.00 1366.00 1365.00 1364.00 1363.00 1362.00 1361.00 1360.00 1359.00 1358.00 1357.00 1356.00 1452.00 1451.00 1450.00 1449.00 1448.00 1447.00 1446.00 1445.00 1444.00 1443.00 1442.00 1441.00 1440.00 1439.00 1438.00 1437.00 1436.00 1435.00 1434.00 1433.00 1432.00 1431.00 1430.00 1429.00 1428.00 1427.00 1426.00 1426.00 1425.00 1424.00 1423.00 1422.00 1422.00 1421.00 1421.00 1420.00 1420.00 1419.00 1419.00 1418.00 1418.00 1418.00 1417.00 1417.00 1416.00 1416.00 1416.00 1416.00 1415.00 1415.00 1415.00 1415.00 1415.00 1415.00 1415.00 1415.00 1415.00 1415.00 1415.00 1415.00 1415.00 1415.00 1415.00 1415.00 1415.00 1415.00 1415.00 1416.00 1416.00 1416.00 1416.00 1417.00 1417.00 1417.00 1418.00 1418.00 1418.00 1419.00 1420.00 1420.00 1420.00 1421.00 1422.00 1422.00 1423.00 1423.00 1424.00 1425.00 1426.00 1427.00 1428.00 1429.00 1430.00 1431.00 1432.00 1433.00 1434.00 1435.00 1436.00 1437.00 1438.00 1439.00 1440.00 1441.00 1442.00 1443.00 1444.00 1445.00 1446.00 1447.00 1448.00 1449.00 1450.00 1451.00 1452.00 1453.00 1454.00 1455.00 1456.00 1457.00 1458.00 1459.00 1460.00 1461.00 1462.00 1463.00 1464.00 1465.00 1466.00 1467.00 1468.00 1469.00 1470.00 1471.00 1472.00 1473.00 1474.00 1475.00 1476.00 1477.00 1478.00 1479.00 1480.00 1481.00 1482.00 1483.00 1484.00 1485.00 1486.00 1487.00 1488.00 1489.00 1490.00 1491.00 1492.00 1493.00 1494.00 1495.00 1496.00 1497.00 1498.00 1498.00 1499.00 1500.00 1501.00 1501.00 1502.00 1502.00 1503.00 1503.00 1504.00 1504.00 1505.00 1505.00 1505.00 1506.00 1506.00 1506.00 1507.00 1507.00 1507.00 1507.00 1507.00 1508.00 1508.00 1508.00 1508.00 1508.00 1508.00 1508.00 1508.00 1508.00 1508.00 1508.00 1508.00 1508.00 1508.00 1507.00 1507.00 1507.00 1507.00 1507.00 1506.00 1506.00 1506.00 1505.00 1505.00 1505.00 1504.00 1504.00 1504.00 1503.00 1502.00 1502.00 1501.00 1501.00 1500.00 1499.00 1499.00 1498.00 1497.00 1496.00 1495.00 1494.00 1493.00 1492.00 1491.00 1490.00 1489.00 1488.00 1487.00 1486.00 1485.00 1484.00 1483.00 1482.00 1481.00 1480.00 1479.00 1478.00 1477.00 1476.00 1475.00 1474.00 1473.00 1472.00 1471.00 1470.00 1469.00 1468.00 1467.00 1466.00 1465.00 1464.00 1463.00 1462.00 1461.00 1460.00 1459.00 1458.00 1457.00 1456.00 1455.00 1454.00 1453.00 1556.00 1555.00 1554.00 1553.00 1552.00 1551.00 1550.00 1549.00 1548.00 1547.00 1546.00 1545.00 1544.00 1543.00 1542.00 1541.00 1540.00 1539.00 1538.00 1537.00 1536.00 1535.00 1534.00 1533.00 1532.00 1531.00 1530.00 1529.00 1529.00 1528.00 1527.00 1527.00 1526.00 1525.00 1525.00 1524.00 1524.00 1524.00 1523.00 1523.00 1522.00 1522.00 1522.00 1521.00 1521.00 1521.00 1520.00 1520.00 1520.00 1520.00 1520.00 1520.00 1520.00 1520.00 1520.00 1520.00 1520.00 1520.00 1520.00 1520.00 1520.00 1520.00 1520.00 1520.00 1520.00 1521.00 1521.00 1521.00 1522.00 1522.00 1522.00 1523.00 1523.00 1524.00 1524.00 1524.00 1525.00 1525.00 1526.00 1527.00 1527.00 1528.00 1529.00 1529.00 1530.00 1531.00 1532.00 1533.00 1534.00 1535.00 1536.00 1537.00 1538.00 1539.00 1540.00 1541.00 1542.00 1543.00 1544.00 1545.00 1546.00 1547.00 1548.00 1549.00 1550.00 1551.00 1552.00 1553.00 1554.00 1555.00 1556.00 1557.00 1558.00 1559.00 1560.00 1561.00 1562.00 1563.00 1564.00 1565.00 1566.00 1567.00 1568.00 1569.00 1570.00 1571.00 1572.00 1573.00 1574.00 1575.00 1576.00 1577.00 1578.00 1579.00 1580.00 1581.00 1582.00 1583.00 1584.00 1585.00 1586.00 1587.00 1588.00 1589.00 1590.00 1591.00 1592.00 1593.00 1594.00 1595.00 1595.00 1596.00 1597.00 1598.00 1599.00 1600.00 1600.00 1601.00 1602.00 1602.00 1603.00 1604.00 1604.00 1604.00 1605.00 1605.00 1606.00 1606.00 1607.00 1607.00 1607.00 1607.00 1608.00 1608.00 1608.00 1608.00 1608.00 1608.00 1608.00 1608.00 1609.00 1609.00 1609.00 1609.00 1609.00 1608.00 1608.00 1608.00 1608.00 1608.00 1608.00 1608.00 1608.00 1607.00 1607.00 1607.00 1607.00 1606.00 1606.00 1605.00 1605.00 1604.00 1604.00 1604.00 1603.00 1602.00 1602.00 1601.00 1600.00 1600.00 1599.00 1598.00 1597.00 1596.00 1595.00 1595.00 1594.00 1593.00 1592.00 1591.00 1590.00 1589.00 1588.00 1587.00 1586.00 1585.00 1584.00 1583.00 1582.00 1581.00 1580.00 1579.00 1578.00 1577.00 1576.00 1575.00 1574.00 1573.00 1572.00 1571.00 1570.00 1569.00 1568.00 1567.00 1566.00 1565.00 1564.00 1563.00 1562.00 1561.00 1560.00 1559.00 1558.00 1557.00 1911.00 1910.00 1909.00 1908.00 1907.00 1906.00 1905.00 1904.00 1903.00 1902.00 1901.00 1900.00 1899.00 1898.00 1897.00 1896.00 1895.00 1894.00 1893.00 1892.00 1891.00 1890.00 1889.00 1888.00 1887.00 1886.00 1885.00 1884.00 1883.00 1882.00 1881.00 1880.00 1880.00 1879.00 1878.00 1878.00 1877.00 1876.00 1876.00 1875.00 1875.00 1875.00 1874.00 1874.00 1873.00 1873.00 1873.00 1872.00 1872.00 1872.00 1872.00 1871.00 1871.00 1871.00 1871.00 1871.00 1871.00 1871.00 1871.00 1871.00 1871.00 1871.00 1871.00 1871.00 1871.00 1871.00 1871.00 1871.00 1871.00 1871.00 1872.00 1872.00 1872.00 1872.00 1873.00 1873.00 1873.00 1874.00 1874.00 1874.00 1875.00 1875.00 1876.00 1876.00 1877.00 1877.00 1878.00 1879.00 1879.00 1880.00 1881.00 1882.00 1882.00 1883.00 1884.00 1885.00 1886.00 1887.00 1888.00 1889.00 1890.00 1891.00 1892.00 1893.00 1894.00 1895.00 1896.00 1897.00 1898.00 1899.00 1900.00 1901.00 1902.00 1903.00 1904.00 1905.00 1906.00 1907.00 1908.00 1909.00 1910.00 1911.00 1912.00 1913.00 1914.00 1915.00 1916.00 1917.00 1918.00 1919.00 1920.00 1921.00 1922.00 1923.00 1924.00 1925.00 1926.00 1927.00 1928.00 1929.00 1930.00 1931.00 1932.00 1933.00 1934.00 1935.00 1936.00 1937.00 1938.00 1939.00 1940.00 1941.00 1942.00 1943.00 1944.00 1945.00 1946.00 1947.00 1948.00 1949.00 1950.00 1951.00 1952.00 1953.00 1954.00 1954.00 1955.00 1956.00 1957.00 1957.00 1958.00 1958.00 1959.00 1960.00 1960.00 1961.00 1961.00 1961.00 1962.00 1962.00 1963.00 1963.00 1963.00 1963.00 1963.00 1964.00 1964.00 1964.00 1964.00 1964.00 1964.00 1964.00 1964.00 1965.00 1965.00 1965.00 1965.00 1965.00 1964.00 1964.00 1964.00 1964.00 1964.00 1964.00 1964.00 1963.00 1963.00 1963.00 1963.00 1963.00 1962.00 1962.00 1962.00 1961.00 1961.00 1960.00 1960.00 1959.00 1959.00 1958.00 1957.00 1957.00 1956.00 1955.00 1955.00 1954.00 1953.00 1952.00 1951.00 1950.00 1949.00 1948.00 1947.00 1946.00 1945.00 1944.00 1943.00 1942.00 1941.00 1940.00 1939.00 1938.00 1937.00 1936.00 1935.00 1934.00 1933.00 1932.00 1931.00 1930.00 1929.00 1928.00 1927.00 1926.00 1925.00 1924.00 1923.00 1922.00 1921.00 1920.00 1919.00 1918.00 1917.00 1916.00 1915.00 1914.00 1913.00 1912.00 877.00 876.00 875.00 874.00 873.00 872.00 871.00 870.00 869.00 868.00 867.00 866.00 865.00 864.00 863.00 862.00 861.00 860.00 859.00 858.00 857.00 856.00 855.00 854.00 853.00 852.00 851.00 850.00 849.00 848.00 847.00 846.00 845.00 844.00 844.00 843.00 842.00 841.00 841.00 840.00 839.00 839.00 838.00 838.00 837.00 837.00 836.00 836.00 835.00 835.00 835.00 835.00 834.00 834.00 834.00 833.00 833.00 833.00 833.00 833.00 833.00 833.00 833.00 833.00 833.00 833.00 833.00 833.00 833.00 833.00 833.00 833.00 833.00 833.00 834.00 834.00 834.00 834.00 835.00 835.00 835.00 836.00 836.00 837.00 837.00 838.00 838.00 839.00 839.00 840.00 841.00 841.00 842.00 843.00 843.00 844.00 845.00 846.00 847.00 848.00 849.00 850.00 851.00 852.00 853.00 854.00 855.00 856.00 857.00 858.00 859.00 860.00 861.00 862.00 863.00 864.00 865.00 866.00 867.00 868.00 869.00 870.00 871.00 872.00 873.00 874.00 875.00 876.00 877.00 878.00 879.00 880.00 881.00 882.00 883.00 884.00 885.00 886.00 887.00 888.00 889.00 890.00 891.00 892.00 893.00 894.00 895.00 896.00 897.00 898.00 899.00 900.00 901.00 902.00 903.00 904.00 905.00 906.00 907.00 908.00 909.00 910.00 910.00 911.00 912.00 913.00 914.00 915.00 916.00 916.00 917.00 917.00 918.00 919.00 919.00 920.00 920.00 921.00 921.00 921.00 921.00 922.00 922.00 922.00 923.00 923.00 923.00 923.00 923.00 924.00 924.00 924.00 924.00 924.00 924.00 924.00 924.00 924.00 924.00 924.00 924.00 924.00 923.00 923.00 923.00 923.00 923.00 922.00 922.00 922.00 921.00 921.00 921.00 920.00 920.00 920.00 919.00 919.00 918.00 917.00 917.00 916.00 915.00 915.00 914.00 913.00 912.00 911.00 910.00 909.00 908.00 907.00 906.00 905.00 904.00 903.00 902.00 901.00 900.00 899.00 898.00 897.00 896.00 895.00 894.00 893.00 892.00 891.00 890.00 889.00 888.00 887.00 886.00 885.00 884.00 883.00 882.00 881.00 880.00 879.00 878.00 1766.00 1765.00 1764.00 1763.00 1762.00 1761.00 1760.00 1759.00 1758.00 1757.00 1756.00 1755.00 1754.00 1753.00 1752.00 1751.00 1750.00 1749.00 1748.00 1747.00 1746.00 1745.00 1744.00 1743.00 1742.00 1741.00 1740.00 1739.00 1738.00 1738.00 1737.00 1736.00 1735.00 1734.00 1734.00 1733.00 1732.00 1732.00 1731.00 1731.00 1730.00 1730.00 1729.00 1729.00 1728.00 1728.00 1728.00 1727.00 1727.00 1727.00 1726.00 1726.00 1726.00 1726.00 1726.00 1725.00 1725.00 1725.00 1725.00 1725.00 1725.00 1725.00 1725.00 1725.00 1725.00 1725.00 1725.00 1725.00 1725.00 1726.00 1726.00 1726.00 1726.00 1727.00 1727.00 1727.00 1727.00 1728.00 1728.00 1729.00 1729.00 1729.00 1730.00 1730.00 1731.00 1731.00 1732.00 1733.00 1733.00 1734.00 1735.00 1735.00 1736.00 1737.00 1738.00 1739.00 1740.00 1741.00 1742.00 1743.00 1744.00 1745.00 1746.00 1747.00 1748.00 1749.00 1750.00 1751.00 1752.00 1753.00 1754.00 1755.00 1756.00 1757.00 1758.00 1759.00 1760.00 1761.00 1762.00 1763.00 1764.00 1765.00 1766.00 1767.00 1768.00 1769.00 1770.00 1771.00 1772.00 1773.00 1774.00 1775.00 1776.00 1777.00 1778.00 1779.00 1780.00 1781.00 1782.00 1783.00 1784.00 1785.00 1786.00 1787.00 1788.00 1789.00 1790.00 1791.00 1792.00 1793.00 1794.00 1795.00 1796.00 1797.00 1798.00 1799.00 1800.00 1801.00 1802.00 1803.00 1804.00 1805.00 1806.00 1807.00 1808.00 1809.00 1810.00 1810.00 1811.00 1812.00 1812.00 1813.00 1814.00 1814.00 1815.00 1815.00 1815.00 1816.00 1816.00 1817.00 1817.00 1817.00 1818.00 1818.00 1818.00 1818.00 1819.00 1818.00 1819.00 1819.00 1819.00 1819.00 1819.00 1819.00 1819.00 1819.00 1819.00 1819.00 1819.00 1819.00 1819.00 1819.00 1819.00 1819.00 1818.00 1818.00 1818.00 1818.00 1818.00 1817.00 1817.00 1816.00 1816.00 1816.00 1815.00 1815.00 1814.00 1814.00 1813.00 1813.00 1812.00 1812.00 1811.00 1810.00 1809.00 1809.00 1808.00 1807.00 1806.00 1805.00 1804.00 1803.00 1802.00 1802.00 1801.00 1800.00 1799.00 1798.00 1797.00 1796.00 1795.00 1794.00 1793.00 1792.00 1791.00 1790.00 1789.00 1788.00 1787.00 1786.00 1785.00 1784.00 1783.00 1782.00 1781.00 1780.00 1779.00 1778.00 1777.00 1776.00 1775.00 1774.00 1773.00 1772.00 1771.00 1770.00 1769.00 1768.00 1767.00 1580.00 1579.00 1578.00 1577.00 1576.00 1575.00 1574.00 1573.00 1572.00 1571.00 1570.00 1569.00 1568.00 1567.00 1566.00 1565.00 1564.00 1563.00 1562.00 1561.00 1560.00 1559.00 1558.00 1557.00 1556.00 1555.00 1554.00 1553.00 1552.00 1552.00 1551.00 1550.00 1550.00 1549.00 1549.00 1548.00 1547.00 1547.00 1547.00 1546.00 1546.00 1545.00 1545.00 1545.00 1544.00 1544.00 1544.00 1544.00 1544.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1543.00 1544.00 1544.00 1544.00 1544.00 1544.00 1544.00 1545.00 1545.00 1545.00 1546.00 1546.00 1547.00 1547.00 1547.00 1548.00 1549.00 1549.00 1550.00 1550.00 1551.00 1552.00 1552.00 1553.00 1554.00 1555.00 1556.00 1557.00 1558.00 1559.00 1560.00 1561.00 1562.00 1563.00 1564.00 1565.00 1566.00 1567.00 1568.00 1569.00 1570.00 1571.00 1572.00 1573.00 1574.00 1575.00 1576.00 1577.00 1578.00 1579.00 1580.00 1581.00 1582.00 1583.00 1584.00 1585.00 1586.00 1587.00 1588.00 1589.00 1590.00 1591.00 1592.00 1593.00 1594.00 1595.00 1596.00 1597.00 1598.00 1599.00 1600.00 1601.00 1602.00 1603.00 1604.00 1605.00 1606.00 1607.00 1608.00 1609.00 1610.00 1611.00 1612.00 1613.00 1614.00 1615.00 1616.00 1617.00 1618.00 1619.00 1620.00 1621.00 1622.00 1623.00 1624.00 1625.00 1625.00 1626.00 1627.00 1627.00 1628.00 1628.00 1629.00 1629.00 1630.00 1630.00 1630.00 1631.00 1631.00 1631.00 1632.00 1632.00 1632.00 1633.00 1633.00 1633.00 1633.00 1633.00 1633.00 1633.00 1633.00 1633.00 1633.00 1633.00 1633.00 1633.00 1633.00 1633.00 1633.00 1633.00 1633.00 1633.00 1632.00 1632.00 1632.00 1631.00 1631.00 1631.00 1630.00 1630.00 1630.00 1629.00 1629.00 1628.00 1628.00 1627.00 1627.00 1626.00 1625.00 1625.00 1624.00 1623.00 1622.00 1621.00 1620.00 1619.00 1618.00 1617.00 1616.00 1615.00 1614.00 1613.00 1612.00 1611.00 1610.00 1609.00 1608.00 1607.00 1606.00 1605.00 1604.00 1603.00 1602.00 1601.00 1600.00 1599.00 1598.00 1597.00 1596.00 1595.00 1594.00 1593.00 1592.00 1591.00 1590.00 1589.00 1588.00 1587.00 1586.00 1585.00 1584.00 1583.00 1582.00 1581.00 1461.00 1460.00 1459.00 1458.00 1457.00 1456.00 1455.00 1454.00 1453.00 1452.00 1451.00 1450.00 1449.00 1448.00 1447.00 1446.00 1445.00 1444.00 1443.00 1442.00 1441.00 1440.00 1439.00 1438.00 1437.00 1436.00 1436.00 1435.00 1434.00 1433.00 1432.00 1432.00 1431.00 1431.00 1430.00 1430.00 1429.00 1429.00 1428.00 1428.00 1428.00 1427.00 1427.00 1427.00 1426.00 1426.00 1426.00 1426.00 1426.00 1425.00 1425.00 1425.00 1425.00 1425.00 1425.00 1425.00 1425.00 1425.00 1425.00 1425.00 1425.00 1425.00 1426.00 1426.00 1426.00 1426.00 1426.00 1427.00 1427.00 1427.00 1428.00 1428.00 1428.00 1429.00 1429.00 1430.00 1430.00 1431.00 1431.00 1432.00 1433.00 1433.00 1434.00 1435.00 1436.00 1437.00 1438.00 1439.00 1440.00 1441.00 1442.00 1443.00 1444.00 1445.00 1446.00 1447.00 1448.00 1449.00 1450.00 1451.00 1452.00 1453.00 1454.00 1455.00 1456.00 1457.00 1458.00 1459.00 1460.00 1461.00 1462.00 1463.00 1464.00 1465.00 1466.00 1467.00 1468.00 1469.00 1470.00 1471.00 1472.00 1473.00 1474.00 1475.00 1476.00 1477.00 1478.00 1479.00 1480.00 1481.00 1482.00 1483.00 1484.00 1485.00 1486.00 1487.00 1488.00 1489.00 1490.00 1491.00 1492.00 1493.00 1494.00 1495.00 1496.00 1497.00 1498.00 1499.00 1500.00 1501.00 1502.00 1503.00 1504.00 1504.00 1505.00 1506.00 1506.00 1507.00 1508.00 1508.00 1509.00 1509.00 1510.00 1510.00 1510.00 1511.00 1511.00 1511.00 1512.00 1512.00 1512.00 1512.00 1513.00 1513.00 1513.00 1513.00 1513.00 1513.00 1513.00 1513.00 1513.00 1513.00 1513.00 1513.00 1513.00 1513.00 1513.00 1513.00 1513.00 1513.00 1512.00 1512.00 1512.00 1511.00 1511.00 1511.00 1510.00 1510.00 1510.00 1509.00 1509.00 1508.00 1508.00 1507.00 1507.00 1506.00 1505.00 1504.00 1504.00 1503.00 1502.00 1501.00 1500.00 1499.00 1498.00 1497.00 1496.00 1495.00 1494.00 1493.00 1492.00 1491.00 1490.00 1489.00 1488.00 1487.00 1486.00 1485.00 1484.00 1483.00 1482.00 1481.00 1480.00 1479.00 1478.00 1477.00 1476.00 1475.00 1474.00 1473.00 1472.00 1471.00 1470.00 1469.00 1468.00 1467.00 1466.00 1465.00 1464.00 1463.00 1462.00 1556.00 1555.00 1554.00 1553.00 1552.00 1551.00 1550.00 1549.00 1548.00 1547.00 1546.00 1545.00 1544.00 1543.00 1542.00 1541.00 1540.00 1539.00 1538.00 1537.00 1536.00 1535.00 1534.00 1533.00 1532.00 1531.00 1530.00 1530.00 1529.00 1528.00 1527.00 1527.00 1526.00 1526.00 1525.00 1525.00 1524.00 1524.00 1523.00 1523.00 1523.00 1523.00 1522.00 1522.00 1522.00 1522.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1522.00 1522.00 1522.00 1523.00 1523.00 1523.00 1523.00 1524.00 1524.00 1525.00 1525.00 1526.00 1526.00 1527.00 1527.00 1528.00 1529.00 1530.00 1530.00 1531.00 1532.00 1533.00 1534.00 1535.00 1536.00 1537.00 1538.00 1539.00 1540.00 1541.00 1542.00 1543.00 1544.00 1545.00 1546.00 1547.00 1548.00 1549.00 1550.00 1551.00 1552.00 1553.00 1554.00 1555.00 1556.00 1557.00 1558.00 1559.00 1560.00 1561.00 1562.00 1563.00 1564.00 1565.00 1566.00 1567.00 1568.00 1569.00 1570.00 1571.00 1572.00 1573.00 1574.00 1575.00 1576.00 1577.00 1578.00 1579.00 1580.00 1581.00 1582.00 1583.00 1584.00 1585.00 1586.00 1587.00 1588.00 1589.00 1590.00 1591.00 1592.00 1593.00 1594.00 1595.00 1596.00 1597.00 1598.00 1599.00 1599.00 1600.00 1601.00 1601.00 1602.00 1603.00 1603.00 1604.00 1604.00 1604.00 1605.00 1605.00 1605.00 1606.00 1606.00 1606.00 1607.00 1607.00 1607.00 1607.00 1607.00 1607.00 1607.00 1607.00 1608.00 1608.00 1608.00 1608.00 1608.00 1607.00 1607.00 1607.00 1607.00 1607.00 1607.00 1607.00 1607.00 1606.00 1606.00 1606.00 1605.00 1605.00 1605.00 1604.00 1604.00 1603.00 1603.00 1603.00 1602.00 1601.00 1601.00 1600.00 1599.00 1599.00 1598.00 1597.00 1596.00 1595.00 1594.00 1593.00 1592.00 1591.00 1590.00 1589.00 1588.00 1587.00 1586.00 1585.00 1584.00 1583.00 1582.00 1581.00 1580.00 1579.00 1578.00 1577.00 1576.00 1575.00 1574.00 1573.00 1572.00 1571.00 1570.00 1569.00 1568.00 1567.00 1566.00 1565.00 1564.00 1563.00 1562.00 1561.00 1560.00 1559.00 1558.00 1557.00 1537.00 1536.00 1535.00 1534.00 1533.00 1532.00 1531.00 1530.00 1529.00 1528.00 1527.00 1526.00 1525.00 1524.00 1523.00 1522.00 1521.00 1520.00 1519.00 1518.00 1517.00 1516.00 1515.00 1515.00 1514.00 1513.00 1512.00 1511.00 1510.00 1509.00 1509.00 1508.00 1507.00 1507.00 1507.00 1506.00 1505.00 1505.00 1505.00 1504.00 1504.00 1504.00 1503.00 1503.00 1503.00 1503.00 1502.00 1502.00 1502.00 1502.00 1502.00 1502.00 1502.00 1502.00 1502.00 1502.00 1502.00 1502.00 1502.00 1502.00 1502.00 1502.00 1502.00 1502.00 1503.00 1503.00 1503.00 1504.00 1504.00 1504.00 1505.00 1505.00 1505.00 1506.00 1506.00 1507.00 1507.00 1508.00 1509.00 1509.00 1510.00 1511.00 1511.00 1512.00 1513.00 1514.00 1515.00 1516.00 1517.00 1518.00 1519.00 1520.00 1521.00 1522.00 1523.00 1524.00 1525.00 1526.00 1527.00 1528.00 1529.00 1530.00 1531.00 1532.00 1533.00 1534.00 1535.00 1536.00 1537.00 1538.00 1539.00 1540.00 1541.00 1542.00 1543.00 1544.00 1545.00 1546.00 1547.00 1548.00 1549.00 1550.00 1551.00 1552.00 1553.00 1554.00 1555.00 1556.00 1557.00 1558.00 1559.00 1560.00 1561.00 1562.00 1563.00 1564.00 1565.00 1566.00 1567.00 1568.00 1569.00 1570.00 1571.00 1572.00 1573.00 1574.00 1575.00 1576.00 1577.00 1578.00 1579.00 1579.00 1580.00 1581.00 1581.00 1582.00 1582.00 1583.00 1584.00 1584.00 1585.00 1585.00 1585.00 1586.00 1586.00 1586.00 1587.00 1587.00 1587.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1587.00 1587.00 1587.00 1587.00 1586.00 1586.00 1586.00 1585.00 1585.00 1585.00 1584.00 1583.00 1583.00 1582.00 1582.00 1581.00 1581.00 1580.00 1579.00 1578.00 1577.00 1576.00 1575.00 1575.00 1574.00 1573.00 1572.00 1571.00 1570.00 1569.00 1568.00 1567.00 1566.00 1565.00 1564.00 1563.00 1562.00 1561.00 1560.00 1559.00 1558.00 1557.00 1556.00 1555.00 1554.00 1553.00 1552.00 1551.00 1550.00 1549.00 1548.00 1547.00 1546.00 1545.00 1544.00 1543.00 1542.00 1541.00 1540.00 1539.00 1538.00 1971.00 1970.00 1969.00 1968.00 1967.00 1966.00 1965.00 1964.00 1963.00 1962.00 1961.00 1960.00 1959.00 1958.00 1957.00 1956.00 1955.00 1954.00 1953.00 1952.00 1951.00 1950.00 1949.00 1948.00 1947.00 1946.00 1946.00 1945.00 1944.00 1943.00 1943.00 1942.00 1941.00 1941.00 1940.00 1940.00 1939.00 1939.00 1938.00 1938.00 1938.00 1937.00 1937.00 1936.00 1936.00 1936.00 1936.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1936.00 1936.00 1936.00 1936.00 1937.00 1937.00 1937.00 1938.00 1938.00 1939.00 1939.00 1939.00 1940.00 1941.00 1941.00 1942.00 1942.00 1943.00 1944.00 1945.00 1945.00 1946.00 1947.00 1948.00 1949.00 1950.00 1951.00 1952.00 1953.00 1954.00 1955.00 1956.00 1957.00 1958.00 1959.00 1960.00 1961.00 1962.00 1963.00 1964.00 1965.00 1966.00 1967.00 1968.00 1969.00 1970.00 1971.00 1972.00 1973.00 1974.00 1975.00 1976.00 1977.00 1978.00 1979.00 1980.00 1981.00 1982.00 1983.00 1984.00 1985.00 1986.00 1987.00 1988.00 1989.00 1990.00 1991.00 1992.00 1993.00 1994.00 1995.00 1996.00 1997.00 1998.00 1999.00 2000.00 2001.00 2002.00 2003.00 2004.00 2005.00 2006.00 2007.00 2008.00 2009.00 2010.00 2011.00 2012.00 2013.00 2014.00 2015.00 2016.00 2016.00 2017.00 2018.00 2018.00 2019.00 2019.00 2020.00 2021.00 2021.00 2021.00 2022.00 2022.00 2022.00 2023.00 2023.00 2023.00 2024.00 2024.00 2024.00 2024.00 2025.00 2025.00 2025.00 2025.00 2025.00 2025.00 2025.00 2025.00 2025.00 2025.00 2025.00 2025.00 2025.00 2024.00 2024.00 2024.00 2024.00 2024.00 2023.00 2023.00 2023.00 2022.00 2022.00 2022.00 2021.00 2021.00 2020.00 2020.00 2019.00 2019.00 2018.00 2018.00 2017.00 2016.00 2016.00 2015.00 2014.00 2013.00 2012.00 2011.00 2010.00 2009.00 2008.00 2007.00 2006.00 2005.00 2004.00 2003.00 2002.00 2001.00 2000.00 1999.00 1998.00 1997.00 1996.00 1995.00 1994.00 1993.00 1992.00 1991.00 1990.00 1989.00 1988.00 1987.00 1986.00 1985.00 1984.00 1983.00 1982.00 1981.00 1980.00 1979.00 1978.00 1977.00 1976.00 1975.00 1974.00 1973.00 1972.00 2043.00 2042.00 2041.00 2040.00 2039.00 2038.00 2037.00 2036.00 2035.00 2034.00 2033.00 2032.00 2031.00 2030.00 2029.00 2028.00 2027.00 2026.00 2025.00 2024.00 2023.00 2022.00 2022.00 2021.00 2020.00 2019.00 2018.00 2018.00 2017.00 2016.00 2016.00 2015.00 2014.00 2013.00 2013.00 2012.00 2012.00 2011.00 2011.00 2010.00 2010.00 2009.00 2009.00 2009.00 2008.00 2008.00 2007.00 2007.00 2007.00 2007.00 2006.00 2006.00 2006.00 2006.00 2006.00 2006.00 2006.00 2006.00 2006.00 2006.00 2006.00 2006.00 2006.00 2006.00 2006.00 2006.00 2006.00 2006.00 2006.00 2007.00 2007.00 2007.00 2007.00 2008.00 2008.00 2008.00 2009.00 2009.00 2009.00 2010.00 2011.00 2011.00 2011.00 2012.00 2012.00 2013.00 2014.00 2015.00 2015.00 2016.00 2017.00 2018.00 2019.00 2020.00 2021.00 2022.00 2023.00 2024.00 2025.00 2026.00 2027.00 2028.00 2029.00 2030.00 2031.00 2032.00 2033.00 2034.00 2035.00 2036.00 2037.00 2038.00 2039.00 2040.00 2041.00 2042.00 2043.00 2044.00 2045.00 2046.00 2047.00 2048.00 2049.00 2050.00 2051.00 2052.00 2053.00 2054.00 2055.00 2056.00 2057.00 2058.00 2059.00 2060.00 2061.00 2062.00 2063.00 2064.00 2065.00 2066.00 2067.00 2068.00 2069.00 2070.00 2071.00 2072.00 2073.00 2074.00 2075.00 2076.00 2077.00 2078.00 2079.00 2080.00 2081.00 2082.00 2083.00 2084.00 2085.00 2086.00 2087.00 2088.00 2088.00 2089.00 2090.00 2091.00 2091.00 2092.00 2093.00 2093.00 2094.00 2094.00 2095.00 2095.00 2095.00 2096.00 2096.00 2096.00 2097.00 2097.00 2097.00 2098.00 2098.00 2098.00 2098.00 2099.00 2099.00 2099.00 2099.00 2099.00 2099.00 2099.00 2099.00 2099.00 2099.00 2099.00 2099.00 2099.00 2099.00 2098.00 2098.00 2098.00 2098.00 2098.00 2097.00 2097.00 2097.00 2096.00 2096.00 2096.00 2095.00 2095.00 2094.00 2094.00 2093.00 2093.00 2092.00 2092.00 2091.00 2090.00 2089.00 2089.00 2088.00 2087.00 2086.00 2085.00 2084.00 2083.00 2082.00 2081.00 2080.00 2079.00 2078.00 2077.00 2076.00 2075.00 2074.00 2073.00 2072.00 2071.00 2070.00 2069.00 2068.00 2067.00 2066.00 2065.00 2064.00 2063.00 2062.00 2061.00 2060.00 2059.00 2058.00 2057.00 2056.00 2055.00 2054.00 2053.00 2052.00 2051.00 2050.00 2049.00 2048.00 2047.00 2046.00 2045.00 2044.00 1272.00 1271.00 1270.00 1269.00 1268.00 1267.00 1266.00 1265.00 1264.00 1263.00 1262.00 1261.00 1260.00 1259.00 1258.00 1257.00 1256.00 1255.00 1254.00 1253.00 1252.00 1251.00 1250.00 1249.00 1248.00 1247.00 1246.00 1245.00 1244.00 1244.00 1243.00 1242.00 1241.00 1241.00 1240.00 1239.00 1239.00 1238.00 1237.00 1237.00 1236.00 1236.00 1236.00 1235.00 1235.00 1235.00 1234.00 1234.00 1234.00 1233.00 1233.00 1233.00 1233.00 1233.00 1232.00 1232.00 1232.00 1232.00 1232.00 1232.00 1232.00 1232.00 1232.00 1232.00 1232.00 1232.00 1232.00 1232.00 1233.00 1233.00 1233.00 1233.00 1233.00 1234.00 1234.00 1234.00 1235.00 1235.00 1235.00 1236.00 1236.00 1236.00 1237.00 1237.00 1238.00 1239.00 1239.00 1240.00 1240.00 1241.00 1242.00 1243.00 1244.00 1244.00 1245.00 1246.00 1247.00 1248.00 1249.00 1250.00 1251.00 1252.00 1253.00 1254.00 1255.00 1256.00 1257.00 1258.00 1259.00 1260.00 1261.00 1262.00 1263.00 1264.00 1265.00 1266.00 1267.00 1268.00 1269.00 1270.00 1271.00 1272.00 1273.00 1274.00 1275.00 1276.00 1277.00 1278.00 1279.00 1280.00 1281.00 1282.00 1283.00 1284.00 1285.00 1286.00 1287.00 1288.00 1289.00 1290.00 1291.00 1292.00 1293.00 1294.00 1295.00 1296.00 1297.00 1298.00 1299.00 1300.00 1301.00 1302.00 1303.00 1304.00 1305.00 1306.00 1307.00 1308.00 1309.00 1310.00 1311.00 1312.00 1313.00 1314.00 1315.00 1316.00 1317.00 1318.00 1318.00 1319.00 1320.00 1321.00 1322.00 1322.00 1323.00 1323.00 1324.00 1325.00 1325.00 1326.00 1326.00 1326.00 1327.00 1327.00 1327.00 1328.00 1328.00 1328.00 1329.00 1329.00 1329.00 1329.00 1329.00 1330.00 1330.00 1330.00 1329.00 1330.00 1330.00 1330.00 1330.00 1330.00 1330.00 1329.00 1330.00 1330.00 1330.00 1329.00 1329.00 1329.00 1329.00 1329.00 1328.00 1328.00 1328.00 1327.00 1327.00 1327.00 1326.00 1326.00 1326.00 1325.00 1325.00 1324.00 1323.00 1323.00 1322.00 1321.00 1321.00 1320.00 1319.00 1318.00 1318.00 1317.00 1316.00 1315.00 1314.00 1313.00 1312.00 1311.00 1310.00 1309.00 1308.00 1307.00 1306.00 1305.00 1304.00 1303.00 1302.00 1301.00 1300.00 1299.00 1298.00 1297.00 1296.00 1295.00 1294.00 1293.00 1292.00 1291.00 1290.00 1289.00 1288.00 1287.00 1286.00 1285.00 1284.00 1283.00 1282.00 1281.00 1280.00 1279.00 1278.00 1277.00 1276.00 1275.00 1274.00 1273.00 2004.00 2003.00 2002.00 2001.00 2000.00 1999.00 1998.00 1997.00 1996.00 1995.00 1994.00 1993.00 1992.00 1991.00 1990.00 1989.00 1988.00 1987.00 1986.00 1985.00 1984.00 1983.00 1982.00 1981.00 1980.00 1979.00 1978.00 1977.00 1976.00 1975.00 1974.00 1974.00 1973.00 1973.00 1972.00 1971.00 1971.00 1970.00 1970.00 1970.00 1969.00 1969.00 1969.00 1968.00 1968.00 1968.00 1967.00 1967.00 1967.00 1967.00 1967.00 1967.00 1967.00 1967.00 1966.00 1966.00 1966.00 1966.00 1966.00 1967.00 1967.00 1967.00 1967.00 1967.00 1967.00 1967.00 1967.00 1968.00 1968.00 1968.00 1969.00 1969.00 1969.00 1970.00 1970.00 1971.00 1971.00 1971.00 1972.00 1973.00 1973.00 1974.00 1975.00 1975.00 1976.00 1977.00 1978.00 1979.00 1980.00 1981.00 1982.00 1983.00 1984.00 1985.00 1986.00 1987.00 1988.00 1989.00 1990.00 1991.00 1992.00 1993.00 1994.00 1995.00 1996.00 1997.00 1998.00 1999.00 2000.00 2001.00 2002.00 2003.00 2004.00 2005.00 2006.00 2007.00 2008.00 2009.00 2010.00 2011.00 2012.00 2013.00 2014.00 2015.00 2016.00 2017.00 2018.00 2019.00 2020.00 2021.00 2022.00 2023.00 2024.00 2025.00 2026.00 2027.00 2028.00 2029.00 2030.00 2031.00 2032.00 2033.00 2034.00 2035.00 2036.00 2037.00 2038.00 2039.00 2040.00 2041.00 2042.00 2043.00 2044.00 2045.00 2045.00 2046.00 2047.00 2047.00 2048.00 2048.00 2049.00 2049.00 2050.00 2050.00 2051.00 2051.00 2051.00 2052.00 2052.00 2052.00 2053.00 2053.00 2053.00 2053.00 2053.00 2053.00 2053.00 2053.00 2053.00 2054.00 2054.00 2054.00 2054.00 2053.00 2053.00 2053.00 2053.00 2053.00 2053.00 2053.00 2053.00 2052.00 2052.00 2052.00 2051.00 2051.00 2051.00 2050.00 2050.00 2049.00 2049.00 2048.00 2048.00 2047.00 2047.00 2046.00 2045.00 2045.00 2044.00 2043.00 2042.00 2041.00 2040.00 2039.00 2038.00 2037.00 2036.00 2035.00 2034.00 2033.00 2032.00 2031.00 2030.00 2029.00 2028.00 2027.00 2026.00 2025.00 2024.00 2023.00 2022.00 2021.00 2020.00 2019.00 2018.00 2017.00 2016.00 2015.00 2014.00 2013.00 2012.00 2011.00 2010.00 2009.00 2008.00 2007.00 2006.00 2005.00 1913.00 1912.00 1911.00 1910.00 1909.00 1908.00 1907.00 1906.00 1905.00 1904.00 1903.00 1902.00 1901.00 1900.00 1899.00 1898.00 1897.00 1896.00 1895.00 1894.00 1893.00 1892.00 1891.00 1890.00 1889.00 1889.00 1888.00 1887.00 1886.00 1886.00 1885.00 1884.00 1883.00 1883.00 1882.00 1881.00 1881.00 1880.00 1880.00 1879.00 1879.00 1878.00 1878.00 1878.00 1877.00 1877.00 1877.00 1876.00 1876.00 1876.00 1876.00 1876.00 1875.00 1875.00 1875.00 1875.00 1875.00 1875.00 1875.00 1875.00 1875.00 1875.00 1875.00 1875.00 1875.00 1876.00 1876.00 1876.00 1876.00 1877.00 1877.00 1877.00 1877.00 1878.00 1878.00 1878.00 1879.00 1879.00 1880.00 1880.00 1881.00 1881.00 1882.00 1883.00 1884.00 1884.00 1885.00 1886.00 1887.00 1888.00 1889.00 1890.00 1891.00 1892.00 1893.00 1894.00 1895.00 1896.00 1897.00 1898.00 1899.00 1900.00 1901.00 1902.00 1903.00 1904.00 1905.00 1906.00 1907.00 1908.00 1909.00 1910.00 1911.00 1912.00 1913.00 1914.00 1915.00 1916.00 1917.00 1918.00 1919.00 1920.00 1921.00 1922.00 1923.00 1924.00 1925.00 1926.00 1927.00 1928.00 1929.00 1930.00 1931.00 1932.00 1933.00 1934.00 1935.00 1936.00 1937.00 1938.00 1939.00 1940.00 1941.00 1942.00 1943.00 1944.00 1945.00 1946.00 1947.00 1948.00 1949.00 1950.00 1951.00 1952.00 1953.00 1953.00 1954.00 1955.00 1955.00 1956.00 1957.00 1957.00 1958.00 1958.00 1959.00 1959.00 1960.00 1960.00 1960.00 1961.00 1961.00 1961.00 1961.00 1961.00 1962.00 1962.00 1962.00 1962.00 1962.00 1962.00 1962.00 1962.00 1962.00 1962.00 1962.00 1962.00 1962.00 1962.00 1962.00 1962.00 1962.00 1962.00 1961.00 1961.00 1961.00 1961.00 1960.00 1960.00 1960.00 1959.00 1959.00 1958.00 1958.00 1957.00 1957.00 1956.00 1956.00 1955.00 1954.00 1954.00 1953.00 1952.00 1951.00 1950.00 1949.00 1948.00 1947.00 1946.00 1945.00 1944.00 1943.00 1942.00 1941.00 1940.00 1939.00 1938.00 1937.00 1936.00 1935.00 1934.00 1933.00 1932.00 1931.00 1930.00 1929.00 1928.00 1927.00 1926.00 1925.00 1924.00 1923.00 1922.00 1921.00 1920.00 1919.00 1918.00 1917.00 1916.00 1915.00 1914.00 1525.00 1524.00 1523.00 1522.00 1521.00 1520.00 1519.00 1518.00 1517.00 1516.00 1515.00 1514.00 1513.00 1512.00 1511.00 1510.00 1509.00 1508.00 1507.00 1506.00 1505.00 1504.00 1503.00 1502.00 1501.00 1500.00 1499.00 1498.00 1497.00 1496.00 1496.00 1495.00 1494.00 1493.00 1493.00 1492.00 1492.00 1491.00 1491.00 1490.00 1490.00 1489.00 1489.00 1488.00 1488.00 1488.00 1488.00 1487.00 1487.00 1487.00 1487.00 1487.00 1486.00 1486.00 1486.00 1486.00 1486.00 1486.00 1486.00 1486.00 1486.00 1486.00 1486.00 1486.00 1486.00 1486.00 1487.00 1487.00 1487.00 1487.00 1487.00 1488.00 1488.00 1488.00 1488.00 1489.00 1489.00 1490.00 1490.00 1491.00 1491.00 1492.00 1492.00 1493.00 1493.00 1494.00 1495.00 1496.00 1497.00 1497.00 1498.00 1499.00 1500.00 1501.00 1502.00 1503.00 1504.00 1505.00 1506.00 1507.00 1508.00 1509.00 1510.00 1511.00 1512.00 1513.00 1514.00 1515.00 1516.00 1517.00 1518.00 1519.00 1520.00 1521.00 1522.00 1523.00 1524.00 1525.00 1526.00 1527.00 1528.00 1529.00 1530.00 1531.00 1532.00 1533.00 1534.00 1535.00 1536.00 1537.00 1538.00 1539.00 1540.00 1541.00 1542.00 1543.00 1544.00 1545.00 1546.00 1547.00 1548.00 1549.00 1550.00 1551.00 1552.00 1553.00 1554.00 1555.00 1556.00 1557.00 1558.00 1559.00 1560.00 1561.00 1562.00 1563.00 1564.00 1565.00 1566.00 1567.00 1568.00 1568.00 1569.00 1570.00 1570.00 1571.00 1572.00 1572.00 1572.00 1573.00 1573.00 1574.00 1574.00 1574.00 1575.00 1575.00 1575.00 1576.00 1576.00 1576.00 1576.00 1576.00 1577.00 1577.00 1576.00 1576.00 1577.00 1577.00 1577.00 1577.00 1577.00 1576.00 1576.00 1577.00 1576.00 1576.00 1576.00 1576.00 1576.00 1575.00 1575.00 1575.00 1574.00 1574.00 1574.00 1573.00 1573.00 1572.00 1572.00 1572.00 1571.00 1570.00 1570.00 1569.00 1569.00 1568.00 1567.00 1566.00 1565.00 1565.00 1564.00 1563.00 1563.00 1562.00 1561.00 1560.00 1559.00 1558.00 1557.00 1556.00 1555.00 1554.00 1553.00 1552.00 1551.00 1550.00 1549.00 1548.00 1547.00 1546.00 1545.00 1544.00 1543.00 1542.00 1541.00 1540.00 1539.00 1538.00 1537.00 1536.00 1535.00 1534.00 1533.00 1532.00 1531.00 1530.00 1529.00 1528.00 1527.00 1526.00 1639.00 1638.00 1637.00 1636.00 1635.00 1634.00 1633.00 1632.00 1631.00 1630.00 1629.00 1628.00 1627.00 1626.00 1625.00 1624.00 1623.00 1622.00 1621.00 1620.00 1619.00 1618.00 1617.00 1616.00 1615.00 1614.00 1613.00 1612.00 1611.00 1610.00 1609.00 1608.00 1608.00 1607.00 1606.00 1605.00 1605.00 1604.00 1603.00 1603.00 1602.00 1602.00 1601.00 1601.00 1600.00 1600.00 1599.00 1599.00 1599.00 1599.00 1598.00 1598.00 1598.00 1598.00 1598.00 1597.00 1597.00 1597.00 1597.00 1597.00 1597.00 1597.00 1597.00 1597.00 1597.00 1597.00 1597.00 1598.00 1598.00 1598.00 1598.00 1598.00 1599.00 1599.00 1599.00 1599.00 1600.00 1600.00 1601.00 1601.00 1602.00 1602.00 1602.00 1603.00 1604.00 1604.00 1605.00 1606.00 1606.00 1607.00 1608.00 1609.00 1610.00 1611.00 1612.00 1613.00 1614.00 1615.00 1616.00 1617.00 1618.00 1619.00 1620.00 1621.00 1622.00 1623.00 1624.00 1625.00 1626.00 1627.00 1628.00 1629.00 1630.00 1631.00 1632.00 1633.00 1634.00 1635.00 1636.00 1637.00 1638.00 1639.00 1640.00 1641.00 1642.00 1643.00 1644.00 1645.00 1646.00 1647.00 1648.00 1649.00 1650.00 1651.00 1652.00 1653.00 1654.00 1655.00 1656.00 1657.00 1658.00 1659.00 1660.00 1661.00 1662.00 1663.00 1664.00 1665.00 1666.00 1667.00 1668.00 1669.00 1670.00 1670.00 1671.00 1672.00 1672.00 1673.00 1674.00 1675.00 1676.00 1676.00 1677.00 1677.00 1678.00 1679.00 1679.00 1680.00 1680.00 1680.00 1681.00 1681.00 1682.00 1682.00 1682.00 1683.00 1682.00 1683.00 1683.00 1683.00 1683.00 1683.00 1683.00 1683.00 1684.00 1684.00 1684.00 1684.00 1683.00 1683.00 1683.00 1683.00 1683.00 1683.00 1683.00 1682.00 1683.00 1682.00 1682.00 1682.00 1681.00 1681.00 1680.00 1680.00 1679.00 1679.00 1679.00 1678.00 1677.00 1677.00 1676.00 1676.00 1675.00 1674.00 1673.00 1672.00 1671.00 1670.00 1669.00 1668.00 1667.00 1666.00 1665.00 1664.00 1663.00 1662.00 1661.00 1660.00 1659.00 1658.00 1657.00 1656.00 1655.00 1654.00 1653.00 1652.00 1651.00 1650.00 1649.00 1648.00 1647.00 1646.00 1645.00 1644.00 1643.00 1642.00 1641.00 1640.00 1680.00 1679.00 1678.00 1677.00 1676.00 1675.00 1674.00 1673.00 1672.00 1671.00 1670.00 1669.00 1668.00 1667.00 1666.00 1665.00 1664.00 1663.00 1662.00 1661.00 1660.00 1659.00 1658.00 1657.00 1656.00 1655.00 1654.00 1653.00 1653.00 1652.00 1651.00 1650.00 1650.00 1649.00 1649.00 1648.00 1648.00 1647.00 1647.00 1647.00 1646.00 1646.00 1646.00 1645.00 1645.00 1645.00 1645.00 1645.00 1644.00 1644.00 1644.00 1644.00 1644.00 1644.00 1644.00 1644.00 1644.00 1644.00 1644.00 1644.00 1644.00 1644.00 1644.00 1645.00 1645.00 1645.00 1645.00 1645.00 1646.00 1646.00 1646.00 1647.00 1647.00 1647.00 1648.00 1648.00 1649.00 1649.00 1650.00 1650.00 1651.00 1652.00 1653.00 1653.00 1654.00 1655.00 1656.00 1657.00 1658.00 1659.00 1660.00 1661.00 1662.00 1663.00 1664.00 1665.00 1666.00 1667.00 1668.00 1669.00 1670.00 1671.00 1672.00 1673.00 1674.00 1675.00 1676.00 1677.00 1678.00 1679.00 1680.00 1681.00 1682.00 1683.00 1684.00 1685.00 1686.00 1687.00 1688.00 1689.00 1690.00 1691.00 1692.00 1693.00 1694.00 1695.00 1696.00 1697.00 1698.00 1699.00 1700.00 1701.00 1702.00 1703.00 1704.00 1705.00 1706.00 1707.00 1708.00 1709.00 1710.00 1711.00 1712.00 1713.00 1714.00 1715.00 1716.00 1717.00 1718.00 1719.00 1720.00 1721.00 1722.00 1723.00 1724.00 1725.00 1726.00 1726.00 1727.00 1728.00 1728.00 1729.00 1729.00 1730.00 1730.00 1731.00 1731.00 1731.00 1732.00 1732.00 1732.00 1733.00 1733.00 1733.00 1734.00 1734.00 1734.00 1734.00 1734.00 1734.00 1734.00 1734.00 1734.00 1734.00 1734.00 1734.00 1734.00 1734.00 1734.00 1734.00 1734.00 1734.00 1734.00 1733.00 1733.00 1733.00 1732.00 1732.00 1732.00 1731.00 1731.00 1731.00 1730.00 1730.00 1729.00 1729.00 1728.00 1728.00 1727.00 1726.00 1726.00 1725.00 1724.00 1723.00 1722.00 1721.00 1720.00 1719.00 1718.00 1717.00 1716.00 1715.00 1714.00 1713.00 1712.00 1711.00 1710.00 1709.00 1708.00 1707.00 1706.00 1705.00 1704.00 1703.00 1702.00 1701.00 1700.00 1699.00 1698.00 1697.00 1696.00 1695.00 1694.00 1693.00 1692.00 1691.00 1690.00 1689.00 1688.00 1687.00 1686.00 1685.00 1684.00 1683.00 1682.00 1681.00 516.00 515.00 514.00 513.00 512.00 511.00 510.00 509.00 508.00 507.00 506.00 505.00 504.00 503.00 502.00 501.00 500.00 499.00 498.00 497.00 496.00 495.00 494.00 493.00 492.00 491.00 490.00 489.00 488.00 487.00 487.00 486.00 485.00 485.00 484.00 483.00 483.00 482.00 482.00 481.00 481.00 480.00 480.00 479.00 479.00 479.00 478.00 478.00 478.00 477.00 477.00 477.00 477.00 477.00 476.00 476.00 476.00 476.00 476.00 476.00 476.00 476.00 476.00 476.00 476.00 476.00 476.00 476.00 476.00 477.00 477.00 477.00 477.00 478.00 478.00 478.00 478.00 479.00 479.00 479.00 480.00 480.00 481.00 481.00 482.00 482.00 483.00 483.00 484.00 485.00 485.00 486.00 487.00 488.00 489.00 489.00 490.00 491.00 492.00 493.00 494.00 495.00 496.00 497.00 498.00 499.00 500.00 501.00 502.00 503.00 504.00 505.00 506.00 507.00 508.00 509.00 510.00 511.00 512.00 513.00 514.00 515.00 516.00 517.00 518.00 519.00 520.00 521.00 522.00 523.00 524.00 525.00 526.00 527.00 528.00 529.00 530.00 531.00 532.00 533.00 534.00 535.00 536.00 537.00 538.00 539.00 540.00 541.00 542.00 543.00 544.00 545.00 546.00 547.00 548.00 549.00 550.00 551.00 552.00 553.00 554.00 555.00 556.00 557.00 558.00 559.00 560.00 561.00 562.00 563.00 564.00 564.00 565.00 566.00 567.00 567.00 568.00 568.00 569.00 569.00 570.00 570.00 571.00 571.00 571.00 572.00 572.00 572.00 573.00 573.00 573.00 573.00 574.00 574.00 574.00 574.00 574.00 574.00 574.00 574.00 574.00 574.00 574.00 574.00 574.00 574.00 574.00 574.00 574.00 574.00 574.00 574.00 573.00 573.00 573.00 573.00 572.00 572.00 572.00 571.00 571.00 570.00 570.00 569.00 569.00 568.00 568.00 567.00 567.00 566.00 565.00 565.00 564.00 563.00 562.00 561.00 560.00 559.00 558.00 557.00 556.00 555.00 554.00 553.00 552.00 551.00 550.00 549.00 548.00 547.00 546.00 545.00 544.00 543.00 542.00 541.00 540.00 539.00 538.00 537.00 536.00 535.00 534.00 533.00 532.00 531.00 530.00 529.00 528.00 527.00 526.00 525.00 524.00 523.00 522.00 521.00 520.00 519.00 518.00 517.00 1012.00 1011.00 1010.00 1009.00 1008.00 1007.00 1006.00 1005.00 1004.00 1003.00 1002.00 1001.00 1000.00 999.00 998.00 997.00 996.00 995.00 994.00 993.00 992.00 991.00 990.00 989.00 988.00 987.00 986.00 985.00 984.00 983.00 982.00 981.00 980.00 979.00 979.00 978.00 977.00 976.00 975.00 975.00 974.00 973.00 973.00 972.00 972.00 971.00 971.00 970.00 970.00 970.00 969.00 969.00 969.00 968.00 968.00 968.00 968.00 967.00 967.00 967.00 967.00 967.00 967.00 967.00 966.00 966.00 966.00 966.00 966.00 967.00 967.00 967.00 967.00 967.00 967.00 967.00 968.00 968.00 968.00 968.00 969.00 969.00 969.00 970.00 970.00 970.00 971.00 971.00 972.00 972.00 973.00 973.00 974.00 975.00 975.00 976.00 977.00 978.00 979.00 979.00 980.00 981.00 982.00 983.00 984.00 985.00 986.00 987.00 988.00 989.00 990.00 991.00 992.00 993.00 994.00 995.00 996.00 997.00 998.00 999.00 1000.00 1001.00 1002.00 1003.00 1004.00 1005.00 1006.00 1007.00 1008.00 1009.00 1010.00 1011.00 1012.00 1013.00 1014.00 1015.00 1016.00 1017.00 1018.00 1019.00 1020.00 1021.00 1022.00 1023.00 1024.00 1025.00 1026.00 1027.00 1028.00 1029.00 1030.00 1031.00 1032.00 1033.00 1034.00 1035.00 1036.00 1037.00 1038.00 1039.00 1040.00 1041.00 1042.00 1043.00 1044.00 1045.00 1046.00 1047.00 1048.00 1049.00 1049.00 1050.00 1051.00 1052.00 1053.00 1053.00 1054.00 1055.00 1055.00 1056.00 1056.00 1057.00 1057.00 1058.00 1058.00 1058.00 1059.00 1059.00 1059.00 1060.00 1060.00 1060.00 1060.00 1061.00 1061.00 1061.00 1061.00 1061.00 1061.00 1061.00 1062.00 1062.00 1062.00 1062.00 1062.00 1061.00 1061.00 1061.00 1061.00 1061.00 1061.00 1061.00 1060.00 1060.00 1060.00 1060.00 1059.00 1059.00 1059.00 1058.00 1058.00 1058.00 1057.00 1057.00 1056.00 1056.00 1055.00 1055.00 1054.00 1053.00 1053.00 1052.00 1051.00 1050.00 1049.00 1049.00 1048.00 1047.00 1046.00 1045.00 1044.00 1043.00 1042.00 1041.00 1040.00 1039.00 1038.00 1037.00 1036.00 1035.00 1034.00 1033.00 1032.00 1031.00 1030.00 1029.00 1028.00 1027.00 1026.00 1025.00 1024.00 1023.00 1022.00 1021.00 1020.00 1019.00 1018.00 1017.00 1016.00 1015.00 1014.00 1013.00 102.00 101.00 100.00 99.00 98.00 97.00 96.00 95.00 94.00 93.00 92.00 91.00 90.00 89.00 88.00 87.00 86.00 85.00 84.00 83.00 82.00 81.00 80.00 79.00 78.00 77.00 76.00 75.00 74.00 73.00 73.00 72.00 71.00 70.00 70.00 69.00 69.00 68.00 68.00 68.00 67.00 67.00 66.00 66.00 66.00 65.00 65.00 65.00 65.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 63.00 63.00 63.00 63.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 64.00 65.00 65.00 65.00 65.00 66.00 66.00 66.00 67.00 67.00 68.00 68.00 68.00 69.00 69.00 70.00 70.00 71.00 72.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 151.00 152.00 152.00 153.00 154.00 154.00 154.00 155.00 155.00 156.00 156.00 157.00 157.00 157.00 158.00 158.00 158.00 158.00 159.00 159.00 159.00 159.00 159.00 159.00 159.00 159.00 159.00 159.00 159.00 159.00 159.00 159.00 159.00 159.00 159.00 159.00 159.00 159.00 158.00 158.00 158.00 158.00 157.00 157.00 157.00 156.00 156.00 155.00 155.00 154.00 154.00 154.00 153.00 152.00 152.00 151.00 150.00 150.00 149.00 148.00 147.00 146.00 145.00 144.00 143.00 142.00 141.00 140.00 139.00 138.00 137.00 136.00 135.00 134.00 133.00 132.00 131.00 130.00 129.00 128.00 127.00 126.00 125.00 124.00 123.00 122.00 121.00 120.00 119.00 118.00 117.00 116.00 115.00 114.00 113.00 112.00 111.00 110.00 109.00 108.00 107.00 106.00 105.00 104.00 103.00 1551.00 1550.00 1549.00 1548.00 1547.00 1546.00 1545.00 1544.00 1543.00 1542.00 1541.00 1540.00 1539.00 1538.00 1537.00 1536.00 1535.00 1534.00 1533.00 1532.00 1531.00 1530.00 1529.00 1528.00 1527.00 1526.00 1525.00 1524.00 1523.00 1522.00 1521.00 1520.00 1519.00 1519.00 1518.00 1517.00 1517.00 1516.00 1516.00 1515.00 1515.00 1514.00 1514.00 1513.00 1513.00 1513.00 1512.00 1512.00 1512.00 1512.00 1511.00 1511.00 1511.00 1511.00 1510.00 1510.00 1510.00 1510.00 1510.00 1510.00 1510.00 1510.00 1510.00 1510.00 1510.00 1510.00 1510.00 1510.00 1511.00 1511.00 1511.00 1511.00 1511.00 1512.00 1512.00 1512.00 1513.00 1513.00 1513.00 1514.00 1514.00 1514.00 1515.00 1515.00 1516.00 1516.00 1517.00 1518.00 1518.00 1519.00 1520.00 1520.00 1521.00 1522.00 1523.00 1524.00 1525.00 1526.00 1527.00 1528.00 1529.00 1530.00 1531.00 1532.00 1533.00 1534.00 1535.00 1536.00 1537.00 1538.00 1539.00 1540.00 1541.00 1542.00 1543.00 1544.00 1545.00 1546.00 1547.00 1548.00 1549.00 1550.00 1551.00 1552.00 1553.00 1554.00 1555.00 1556.00 1557.00 1558.00 1559.00 1560.00 1561.00 1562.00 1563.00 1564.00 1565.00 1566.00 1567.00 1568.00 1569.00 1570.00 1571.00 1572.00 1573.00 1574.00 1575.00 1576.00 1577.00 1578.00 1579.00 1580.00 1581.00 1582.00 1583.00 1584.00 1585.00 1586.00 1587.00 1588.00 1589.00 1590.00 1591.00 1592.00 1593.00 1594.00 1594.00 1595.00 1596.00 1597.00 1597.00 1598.00 1599.00 1599.00 1600.00 1601.00 1601.00 1601.00 1602.00 1602.00 1603.00 1603.00 1603.00 1604.00 1604.00 1604.00 1604.00 1605.00 1605.00 1605.00 1605.00 1605.00 1605.00 1605.00 1605.00 1606.00 1606.00 1606.00 1606.00 1606.00 1605.00 1605.00 1605.00 1605.00 1605.00 1605.00 1605.00 1605.00 1604.00 1604.00 1604.00 1604.00 1604.00 1603.00 1603.00 1603.00 1602.00 1601.00 1601.00 1601.00 1600.00 1599.00 1599.00 1598.00 1598.00 1597.00 1596.00 1595.00 1595.00 1594.00 1593.00 1592.00 1591.00 1590.00 1589.00 1588.00 1587.00 1586.00 1585.00 1584.00 1583.00 1582.00 1581.00 1580.00 1579.00 1578.00 1577.00 1576.00 1575.00 1574.00 1573.00 1572.00 1571.00 1570.00 1569.00 1568.00 1567.00 1566.00 1565.00 1564.00 1563.00 1562.00 1561.00 1560.00 1559.00 1558.00 1557.00 1556.00 1555.00 1554.00 1553.00 1552.00 819.00 818.00 817.00 816.00 815.00 814.00 813.00 812.00 811.00 810.00 809.00 808.00 807.00 806.00 805.00 804.00 803.00 802.00 801.00 800.00 799.00 798.00 797.00 796.00 795.00 794.00 793.00 792.00 791.00 791.00 790.00 789.00 789.00 788.00 787.00 787.00 786.00 786.00 785.00 785.00 785.00 784.00 784.00 783.00 783.00 783.00 783.00 782.00 782.00 782.00 782.00 781.00 781.00 781.00 781.00 781.00 781.00 781.00 781.00 781.00 781.00 781.00 781.00 781.00 781.00 782.00 782.00 782.00 782.00 782.00 783.00 783.00 783.00 784.00 784.00 784.00 785.00 785.00 786.00 786.00 787.00 787.00 788.00 788.00 789.00 790.00 790.00 791.00 792.00 793.00 794.00 795.00 796.00 797.00 798.00 799.00 800.00 801.00 802.00 803.00 804.00 805.00 806.00 807.00 808.00 809.00 810.00 811.00 812.00 813.00 814.00 815.00 816.00 817.00 818.00 819.00 820.00 821.00 822.00 823.00 824.00 825.00 826.00 827.00 828.00 829.00 830.00 831.00 832.00 833.00 834.00 835.00 836.00 837.00 838.00 839.00 840.00 841.00 842.00 843.00 844.00 845.00 846.00 847.00 848.00 849.00 850.00 851.00 852.00 853.00 854.00 855.00 856.00 857.00 858.00 859.00 860.00 861.00 862.00 863.00 863.00 864.00 865.00 866.00 867.00 867.00 868.00 869.00 869.00 870.00 870.00 871.00 871.00 872.00 872.00 872.00 873.00 873.00 874.00 874.00 874.00 874.00 874.00 874.00 874.00 875.00 875.00 875.00 875.00 875.00 875.00 875.00 875.00 875.00 875.00 875.00 875.00 875.00 875.00 874.00 874.00 874.00 874.00 874.00 874.00 873.00 873.00 873.00 872.00 872.00 871.00 871.00 871.00 870.00 870.00 869.00 868.00 868.00 867.00 867.00 866.00 865.00 864.00 863.00 862.00 861.00 860.00 859.00 858.00 857.00 856.00 855.00 854.00 853.00 852.00 851.00 850.00 849.00 848.00 847.00 846.00 845.00 844.00 843.00 842.00 841.00 840.00 839.00 838.00 837.00 836.00 835.00 834.00 833.00 832.00 831.00 830.00 829.00 828.00 827.00 826.00 825.00 824.00 823.00 822.00 821.00 820.00 78.00 77.00 76.00 75.00 74.00 73.00 72.00 71.00 70.00 69.00 68.00 67.00 66.00 65.00 64.00 63.00 62.00 61.00 60.00 59.00 58.00 57.00 56.00 55.00 54.00 53.00 52.00 51.00 50.00 49.00 48.00 48.00 47.00 46.00 45.00 45.00 44.00 44.00 43.00 43.00 42.00 42.00 41.00 41.00 41.00 40.00 40.00 40.00 39.00 39.00 39.00 39.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 38.00 39.00 39.00 39.00 39.00 40.00 40.00 40.00 41.00 41.00 42.00 42.00 42.00 43.00 43.00 44.00 45.00 45.00 46.00 46.00 47.00 48.00 49.00 50.00 51.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 123.00 124.00 125.00 126.00 127.00 128.00 128.00 129.00 130.00 130.00 131.00 131.00 132.00 132.00 133.00 133.00 133.00 134.00 134.00 134.00 135.00 135.00 135.00 135.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 137.00 137.00 137.00 137.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 136.00 135.00 135.00 135.00 135.00 134.00 134.00 134.00 133.00 133.00 133.00 132.00 132.00 131.00 131.00 130.00 130.00 129.00 129.00 128.00 127.00 126.00 126.00 125.00 124.00 123.00 122.00 121.00 120.00 119.00 118.00 117.00 116.00 115.00 114.00 113.00 112.00 111.00 110.00 109.00 108.00 107.00 106.00 105.00 104.00 103.00 102.00 101.00 100.00 99.00 98.00 97.00 96.00 95.00 94.00 93.00 92.00 91.00 90.00 89.00 88.00 87.00 86.00 85.00 84.00 83.00 82.00 81.00 80.00 79.00 1026.00 1025.00 1024.00 1023.00 1022.00 1021.00 1020.00 1019.00 1018.00 1017.00 1016.00 1015.00 1014.00 1013.00 1012.00 1011.00 1010.00 1009.00 1008.00 1007.00 1006.00 1005.00 1004.00 1003.00 1002.00 1001.00 1000.00 999.00 998.00 997.00 996.00 995.00 994.00 994.00 993.00 992.00 992.00 991.00 991.00 990.00 990.00 989.00 989.00 989.00 988.00 988.00 988.00 987.00 987.00 987.00 987.00 986.00 986.00 986.00 986.00 986.00 986.00 986.00 986.00 986.00 986.00 986.00 986.00 986.00 986.00 986.00 986.00 986.00 986.00 986.00 987.00 987.00 987.00 987.00 988.00 988.00 988.00 989.00 989.00 990.00 990.00 990.00 991.00 991.00 992.00 992.00 993.00 994.00 995.00 995.00 996.00 997.00 998.00 999.00 1000.00 1001.00 1002.00 1003.00 1004.00 1005.00 1006.00 1007.00 1008.00 1009.00 1010.00 1011.00 1012.00 1013.00 1014.00 1015.00 1016.00 1017.00 1018.00 1019.00 1020.00 1021.00 1022.00 1023.00 1024.00 1025.00 1026.00 1027.00 1028.00 1029.00 1030.00 1031.00 1032.00 1033.00 1034.00 1035.00 1036.00 1037.00 1038.00 1039.00 1040.00 1041.00 1042.00 1043.00 1044.00 1045.00 1046.00 1047.00 1048.00 1049.00 1050.00 1051.00 1052.00 1053.00 1054.00 1055.00 1056.00 1057.00 1058.00 1059.00 1060.00 1061.00 1062.00 1063.00 1064.00 1065.00 1066.00 1067.00 1068.00 1069.00 1070.00 1071.00 1071.00 1072.00 1073.00 1073.00 1074.00 1074.00 1075.00 1075.00 1076.00 1076.00 1077.00 1077.00 1077.00 1078.00 1078.00 1078.00 1078.00 1078.00 1079.00 1079.00 1079.00 1079.00 1079.00 1079.00 1079.00 1080.00 1080.00 1080.00 1080.00 1080.00 1079.00 1079.00 1079.00 1079.00 1079.00 1079.00 1079.00 1079.00 1078.00 1078.00 1078.00 1078.00 1077.00 1077.00 1077.00 1076.00 1076.00 1076.00 1075.00 1074.00 1074.00 1073.00 1073.00 1072.00 1071.00 1071.00 1070.00 1069.00 1068.00 1068.00 1067.00 1066.00 1065.00 1064.00 1063.00 1062.00 1061.00 1060.00 1059.00 1058.00 1057.00 1056.00 1055.00 1054.00 1053.00 1052.00 1051.00 1050.00 1049.00 1048.00 1047.00 1046.00 1045.00 1044.00 1043.00 1042.00 1041.00 1040.00 1039.00 1038.00 1037.00 1036.00 1035.00 1034.00 1033.00 1032.00 1031.00 1030.00 1029.00 1028.00 1027.00 736.00 735.00 734.00 733.00 732.00 731.00 730.00 729.00 728.00 727.00 726.00 725.00 724.00 723.00 722.00 721.00 720.00 719.00 718.00 717.00 716.00 715.00 714.00 713.00 712.00 711.00 710.00 710.00 709.00 708.00 707.00 706.00 705.00 704.00 704.00 703.00 702.00 702.00 701.00 701.00 700.00 700.00 699.00 699.00 699.00 698.00 698.00 698.00 697.00 697.00 697.00 697.00 696.00 696.00 696.00 696.00 696.00 696.00 696.00 696.00 696.00 696.00 696.00 696.00 696.00 696.00 696.00 696.00 696.00 696.00 696.00 697.00 697.00 697.00 697.00 698.00 698.00 698.00 699.00 699.00 700.00 700.00 700.00 701.00 701.00 702.00 702.00 703.00 704.00 705.00 705.00 706.00 707.00 708.00 709.00 710.00 711.00 712.00 713.00 714.00 715.00 716.00 717.00 718.00 719.00 720.00 721.00 722.00 723.00 724.00 725.00 726.00 727.00 728.00 729.00 730.00 731.00 732.00 733.00 734.00 735.00 736.00 737.00 738.00 739.00 740.00 741.00 742.00 743.00 744.00 745.00 746.00 747.00 748.00 749.00 750.00 751.00 752.00 753.00 754.00 755.00 756.00 757.00 758.00 759.00 760.00 761.00 762.00 763.00 764.00 765.00 766.00 767.00 768.00 769.00 770.00 771.00 772.00 773.00 774.00 775.00 776.00 777.00 778.00 778.00 779.00 780.00 781.00 782.00 782.00 783.00 783.00 784.00 784.00 785.00 785.00 786.00 786.00 787.00 787.00 787.00 788.00 788.00 788.00 789.00 789.00 789.00 789.00 789.00 790.00 790.00 790.00 790.00 790.00 790.00 790.00 790.00 790.00 790.00 790.00 790.00 790.00 789.00 789.00 789.00 789.00 789.00 788.00 788.00 788.00 787.00 787.00 787.00 786.00 786.00 786.00 785.00 784.00 784.00 783.00 783.00 782.00 782.00 781.00 780.00 779.00 778.00 778.00 777.00 776.00 775.00 774.00 773.00 772.00 771.00 770.00 769.00 768.00 767.00 766.00 765.00 764.00 763.00 762.00 761.00 760.00 759.00 758.00 757.00 756.00 755.00 754.00 753.00 752.00 751.00 750.00 749.00 748.00 747.00 746.00 745.00 744.00 743.00 742.00 741.00 740.00 739.00 738.00 737.00 586.00 585.00 584.00 583.00 582.00 581.00 580.00 579.00 578.00 577.00 576.00 575.00 574.00 573.00 572.00 571.00 570.00 569.00 568.00 567.00 566.00 565.00 564.00 563.00 562.00 561.00 560.00 559.00 558.00 558.00 557.00 556.00 555.00 554.00 554.00 553.00 553.00 552.00 551.00 551.00 550.00 550.00 549.00 549.00 549.00 548.00 548.00 548.00 547.00 547.00 547.00 547.00 546.00 547.00 546.00 546.00 546.00 546.00 546.00 546.00 546.00 546.00 546.00 546.00 546.00 546.00 546.00 546.00 547.00 546.00 547.00 547.00 547.00 547.00 548.00 548.00 548.00 549.00 549.00 550.00 550.00 551.00 551.00 552.00 552.00 553.00 553.00 554.00 555.00 555.00 556.00 557.00 558.00 559.00 560.00 561.00 562.00 563.00 564.00 565.00 566.00 567.00 568.00 569.00 570.00 571.00 572.00 573.00 574.00 575.00 576.00 577.00 578.00 579.00 580.00 581.00 582.00 583.00 584.00 585.00 586.00 587.00 588.00 589.00 590.00 591.00 592.00 593.00 594.00 595.00 596.00 597.00 598.00 599.00 600.00 601.00 602.00 603.00 604.00 605.00 606.00 607.00 608.00 609.00 610.00 611.00 612.00 613.00 614.00 615.00 616.00 617.00 618.00 619.00 620.00 621.00 622.00 623.00 624.00 625.00 626.00 627.00 627.00 628.00 629.00 630.00 631.00 631.00 632.00 632.00 633.00 633.00 634.00 635.00 635.00 635.00 636.00 636.00 637.00 637.00 637.00 637.00 637.00 638.00 638.00 638.00 638.00 638.00 638.00 638.00 638.00 639.00 639.00 639.00 639.00 638.00 638.00 638.00 638.00 638.00 638.00 638.00 638.00 637.00 637.00 637.00 637.00 637.00 636.00 636.00 636.00 635.00 635.00 634.00 634.00 633.00 633.00 632.00 631.00 631.00 630.00 629.00 629.00 628.00 627.00 626.00 625.00 624.00 623.00 622.00 621.00 620.00 619.00 618.00 617.00 616.00 615.00 614.00 613.00 612.00 611.00 610.00 609.00 608.00 607.00 606.00 605.00 604.00 603.00 602.00 601.00 600.00 599.00 598.00 597.00 596.00 595.00 594.00 593.00 592.00 591.00 590.00 589.00 588.00 587.00 581.00 580.00 579.00 578.00 577.00 576.00 575.00 574.00 573.00 572.00 571.00 570.00 569.00 568.00 567.00 566.00 565.00 564.00 563.00 562.00 561.00 560.00 559.00 558.00 557.00 556.00 555.00 554.00 553.00 552.00 551.00 550.00 549.00 548.00 547.00 546.00 545.00 545.00 544.00 543.00 543.00 542.00 542.00 541.00 541.00 540.00 540.00 539.00 539.00 539.00 539.00 538.00 538.00 538.00 538.00 537.00 537.00 537.00 537.00 537.00 537.00 537.00 536.00 536.00 536.00 536.00 537.00 537.00 537.00 537.00 537.00 537.00 537.00 537.00 538.00 538.00 538.00 538.00 539.00 539.00 539.00 540.00 540.00 541.00 541.00 541.00 542.00 542.00 543.00 544.00 544.00 545.00 546.00 546.00 547.00 548.00 549.00 550.00 551.00 552.00 553.00 554.00 555.00 556.00 557.00 558.00 559.00 560.00 561.00 562.00 563.00 564.00 565.00 566.00 567.00 568.00 569.00 570.00 571.00 572.00 573.00 574.00 575.00 576.00 577.00 578.00 579.00 580.00 581.00 582.00 583.00 584.00 585.00 586.00 587.00 588.00 589.00 590.00 591.00 592.00 593.00 594.00 595.00 596.00 597.00 598.00 599.00 600.00 601.00 602.00 603.00 604.00 605.00 606.00 607.00 608.00 609.00 610.00 611.00 612.00 613.00 614.00 615.00 616.00 617.00 618.00 619.00 620.00 620.00 621.00 622.00 622.00 623.00 624.00 624.00 625.00 625.00 625.00 626.00 626.00 627.00 627.00 627.00 628.00 628.00 628.00 628.00 629.00 629.00 629.00 629.00 629.00 629.00 629.00 629.00 630.00 630.00 630.00 630.00 629.00 629.00 629.00 629.00 629.00 629.00 629.00 628.00 628.00 628.00 628.00 627.00 627.00 627.00 627.00 626.00 626.00 625.00 625.00 624.00 624.00 623.00 623.00 622.00 621.00 621.00 620.00 619.00 618.00 617.00 616.00 615.00 614.00 613.00 612.00 611.00 610.00 609.00 608.00 607.00 606.00 605.00 604.00 603.00 602.00 601.00 600.00 599.00 598.00 597.00 596.00 595.00 594.00 593.00 592.00 591.00 590.00 589.00 588.00 587.00 586.00 585.00 584.00 583.00 582.00 632.00 631.00 630.00 629.00 628.00 627.00 626.00 625.00 624.00 623.00 622.00 621.00 620.00 619.00 618.00 617.00 616.00 615.00 614.00 613.00 612.00 611.00 610.00 609.00 608.00 607.00 606.00 605.00 604.00 604.00 603.00 602.00 602.00 601.00 600.00 600.00 599.00 599.00 598.00 598.00 597.00 597.00 597.00 596.00 596.00 596.00 596.00 595.00 595.00 595.00 595.00 595.00 595.00 595.00 595.00 595.00 594.00 594.00 594.00 594.00 594.00 595.00 595.00 595.00 595.00 595.00 595.00 595.00 596.00 595.00 596.00 596.00 596.00 597.00 597.00 597.00 598.00 598.00 599.00 599.00 600.00 600.00 601.00 602.00 602.00 603.00 603.00 604.00 605.00 606.00 607.00 608.00 609.00 610.00 611.00 612.00 613.00 614.00 615.00 616.00 617.00 618.00 619.00 620.00 621.00 622.00 623.00 624.00 625.00 626.00 627.00 628.00 629.00 630.00 631.00 632.00 633.00 634.00 635.00 636.00 637.00 638.00 639.00 640.00 641.00 642.00 643.00 644.00 645.00 646.00 647.00 648.00 649.00 650.00 651.00 652.00 653.00 654.00 655.00 656.00 657.00 658.00 659.00 660.00 661.00 662.00 663.00 664.00 665.00 666.00 667.00 668.00 669.00 670.00 671.00 672.00 673.00 674.00 675.00 676.00 676.00 677.00 678.00 679.00 680.00 680.00 681.00 682.00 682.00 683.00 683.00 684.00 684.00 685.00 685.00 685.00 686.00 686.00 687.00 687.00 687.00 687.00 687.00 688.00 687.00 688.00 688.00 688.00 688.00 688.00 688.00 688.00 688.00 688.00 688.00 688.00 688.00 688.00 688.00 687.00 688.00 687.00 687.00 687.00 687.00 686.00 686.00 686.00 685.00 685.00 684.00 684.00 684.00 683.00 683.00 682.00 681.00 681.00 680.00 680.00 679.00 678.00 677.00 676.00 675.00 674.00 674.00 673.00 672.00 671.00 670.00 669.00 668.00 667.00 666.00 665.00 664.00 663.00 662.00 661.00 660.00 659.00 658.00 657.00 656.00 655.00 654.00 653.00 652.00 651.00 650.00 649.00 648.00 647.00 646.00 645.00 644.00 643.00 642.00 641.00 640.00 639.00 638.00 637.00 636.00 635.00 634.00 633.00 1656.00 1655.00 1654.00 1653.00 1652.00 1651.00 1650.00 1649.00 1648.00 1647.00 1646.00 1645.00 1644.00 1643.00 1642.00 1641.00 1640.00 1639.00 1638.00 1637.00 1636.00 1635.00 1634.00 1633.00 1632.00 1631.00 1631.00 1630.00 1629.00 1629.00 1628.00 1627.00 1626.00 1625.00 1625.00 1624.00 1623.00 1623.00 1622.00 1622.00 1621.00 1621.00 1620.00 1620.00 1620.00 1619.00 1619.00 1619.00 1618.00 1618.00 1618.00 1617.00 1617.00 1617.00 1617.00 1617.00 1617.00 1617.00 1617.00 1617.00 1617.00 1617.00 1617.00 1617.00 1617.00 1617.00 1617.00 1617.00 1617.00 1617.00 1618.00 1618.00 1618.00 1618.00 1619.00 1619.00 1619.00 1620.00 1620.00 1620.00 1621.00 1621.00 1622.00 1622.00 1623.00 1623.00 1624.00 1625.00 1625.00 1626.00 1627.00 1628.00 1629.00 1630.00 1631.00 1632.00 1633.00 1634.00 1635.00 1636.00 1637.00 1638.00 1639.00 1640.00 1641.00 1642.00 1643.00 1644.00 1645.00 1646.00 1647.00 1648.00 1649.00 1650.00 1651.00 1652.00 1653.00 1654.00 1655.00 1656.00 1657.00 1658.00 1659.00 1660.00 1661.00 1662.00 1663.00 1664.00 1665.00 1666.00 1667.00 1668.00 1669.00 1670.00 1671.00 1672.00 1673.00 1674.00 1675.00 1676.00 1677.00 1678.00 1679.00 1680.00 1681.00 1682.00 1683.00 1684.00 1685.00 1686.00 1687.00 1688.00 1689.00 1690.00 1691.00 1692.00 1693.00 1694.00 1695.00 1696.00 1697.00 1698.00 1698.00 1699.00 1700.00 1701.00 1701.00 1702.00 1703.00 1703.00 1704.00 1704.00 1705.00 1706.00 1706.00 1706.00 1707.00 1707.00 1708.00 1708.00 1708.00 1708.00 1708.00 1709.00 1709.00 1709.00 1709.00 1709.00 1709.00 1709.00 1709.00 1710.00 1710.00 1710.00 1710.00 1709.00 1709.00 1709.00 1709.00 1709.00 1709.00 1709.00 1709.00 1708.00 1708.00 1708.00 1708.00 1708.00 1707.00 1707.00 1707.00 1706.00 1706.00 1705.00 1705.00 1704.00 1703.00 1703.00 1702.00 1702.00 1701.00 1700.00 1700.00 1699.00 1698.00 1697.00 1696.00 1695.00 1694.00 1693.00 1692.00 1691.00 1690.00 1689.00 1688.00 1687.00 1686.00 1685.00 1684.00 1683.00 1682.00 1681.00 1680.00 1679.00 1678.00 1677.00 1676.00 1675.00 1674.00 1673.00 1672.00 1671.00 1670.00 1669.00 1668.00 1667.00 1666.00 1665.00 1664.00 1663.00 1662.00 1661.00 1660.00 1659.00 1658.00 1657.00 1434.00 1433.00 1432.00 1431.00 1430.00 1429.00 1428.00 1427.00 1426.00 1425.00 1424.00 1423.00 1422.00 1421.00 1420.00 1419.00 1418.00 1417.00 1416.00 1415.00 1414.00 1413.00 1412.00 1411.00 1410.00 1409.00 1408.00 1407.00 1407.00 1406.00 1405.00 1404.00 1404.00 1403.00 1402.00 1402.00 1401.00 1401.00 1401.00 1400.00 1400.00 1399.00 1399.00 1399.00 1398.00 1398.00 1398.00 1398.00 1397.00 1397.00 1397.00 1397.00 1397.00 1397.00 1397.00 1397.00 1396.00 1396.00 1396.00 1396.00 1397.00 1397.00 1397.00 1397.00 1397.00 1397.00 1397.00 1398.00 1398.00 1398.00 1398.00 1399.00 1399.00 1399.00 1399.00 1400.00 1400.00 1401.00 1401.00 1402.00 1402.00 1403.00 1403.00 1404.00 1405.00 1405.00 1406.00 1407.00 1408.00 1409.00 1410.00 1411.00 1412.00 1413.00 1414.00 1415.00 1416.00 1417.00 1418.00 1419.00 1420.00 1421.00 1422.00 1423.00 1424.00 1425.00 1426.00 1427.00 1428.00 1429.00 1430.00 1431.00 1432.00 1433.00 1434.00 1435.00 1436.00 1437.00 1438.00 1439.00 1440.00 1441.00 1442.00 1443.00 1444.00 1445.00 1446.00 1447.00 1448.00 1449.00 1450.00 1451.00 1452.00 1453.00 1454.00 1455.00 1456.00 1457.00 1458.00 1459.00 1460.00 1461.00 1462.00 1463.00 1464.00 1465.00 1466.00 1467.00 1468.00 1469.00 1470.00 1471.00 1472.00 1473.00 1474.00 1475.00 1476.00 1477.00 1478.00 1479.00 1480.00 1480.00 1481.00 1482.00 1482.00 1483.00 1484.00 1484.00 1484.00 1485.00 1485.00 1486.00 1486.00 1487.00 1487.00 1487.00 1488.00 1488.00 1488.00 1488.00 1489.00 1489.00 1489.00 1489.00 1489.00 1489.00 1489.00 1489.00 1489.00 1489.00 1489.00 1489.00 1489.00 1489.00 1489.00 1489.00 1489.00 1489.00 1489.00 1488.00 1488.00 1488.00 1488.00 1487.00 1487.00 1486.00 1486.00 1486.00 1485.00 1485.00 1484.00 1484.00 1483.00 1483.00 1482.00 1482.00 1481.00 1480.00 1479.00 1478.00 1477.00 1477.00 1476.00 1475.00 1474.00 1473.00 1472.00 1471.00 1470.00 1469.00 1468.00 1467.00 1466.00 1465.00 1464.00 1463.00 1462.00 1461.00 1460.00 1459.00 1458.00 1457.00 1456.00 1455.00 1454.00 1453.00 1452.00 1451.00 1450.00 1449.00 1448.00 1447.00 1446.00 1445.00 1444.00 1443.00 1442.00 1441.00 1440.00 1439.00 1438.00 1437.00 1436.00 1435.00 1335.00 1334.00 1333.00 1332.00 1331.00 1330.00 1329.00 1328.00 1327.00 1326.00 1325.00 1324.00 1323.00 1322.00 1321.00 1320.00 1319.00 1318.00 1317.00 1316.00 1315.00 1314.00 1313.00 1312.00 1311.00 1310.00 1309.00 1308.00 1307.00 1306.00 1305.00 1304.00 1303.00 1303.00 1302.00 1301.00 1301.00 1300.00 1300.00 1299.00 1299.00 1298.00 1298.00 1297.00 1297.00 1297.00 1296.00 1296.00 1296.00 1296.00 1295.00 1295.00 1295.00 1295.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1295.00 1295.00 1295.00 1295.00 1295.00 1296.00 1296.00 1296.00 1296.00 1297.00 1297.00 1298.00 1298.00 1298.00 1299.00 1299.00 1300.00 1300.00 1301.00 1302.00 1302.00 1303.00 1304.00 1304.00 1305.00 1306.00 1307.00 1308.00 1309.00 1310.00 1311.00 1312.00 1313.00 1314.00 1315.00 1316.00 1317.00 1318.00 1319.00 1320.00 1321.00 1322.00 1323.00 1324.00 1325.00 1326.00 1327.00 1328.00 1329.00 1330.00 1331.00 1332.00 1333.00 1334.00 1335.00 1336.00 1337.00 1338.00 1339.00 1340.00 1341.00 1342.00 1343.00 1344.00 1345.00 1346.00 1347.00 1348.00 1349.00 1350.00 1351.00 1352.00 1353.00 1354.00 1355.00 1356.00 1357.00 1358.00 1359.00 1360.00 1361.00 1362.00 1363.00 1364.00 1365.00 1366.00 1367.00 1368.00 1369.00 1370.00 1371.00 1372.00 1373.00 1374.00 1375.00 1376.00 1377.00 1378.00 1379.00 1380.00 1380.00 1381.00 1382.00 1383.00 1383.00 1384.00 1385.00 1385.00 1385.00 1386.00 1386.00 1387.00 1387.00 1388.00 1388.00 1388.00 1388.00 1389.00 1389.00 1389.00 1389.00 1389.00 1390.00 1390.00 1390.00 1390.00 1390.00 1390.00 1390.00 1390.00 1390.00 1390.00 1390.00 1390.00 1390.00 1390.00 1390.00 1389.00 1389.00 1389.00 1389.00 1389.00 1388.00 1388.00 1388.00 1388.00 1387.00 1387.00 1387.00 1386.00 1386.00 1385.00 1385.00 1384.00 1383.00 1383.00 1382.00 1382.00 1381.00 1380.00 1379.00 1378.00 1378.00 1377.00 1376.00 1375.00 1374.00 1373.00 1372.00 1371.00 1370.00 1369.00 1368.00 1367.00 1366.00 1365.00 1364.00 1363.00 1362.00 1361.00 1360.00 1359.00 1358.00 1357.00 1356.00 1355.00 1354.00 1353.00 1352.00 1351.00 1350.00 1349.00 1348.00 1347.00 1346.00 1345.00 1344.00 1343.00 1342.00 1341.00 1340.00 1339.00 1338.00 1337.00 1336.00 1561.00 1560.00 1559.00 1558.00 1557.00 1556.00 1555.00 1554.00 1553.00 1552.00 1551.00 1550.00 1549.00 1548.00 1547.00 1546.00 1545.00 1544.00 1543.00 1542.00 1541.00 1540.00 1539.00 1538.00 1537.00 1536.00 1535.00 1534.00 1533.00 1532.00 1531.00 1530.00 1529.00 1528.00 1528.00 1527.00 1526.00 1525.00 1525.00 1524.00 1523.00 1523.00 1522.00 1521.00 1521.00 1520.00 1520.00 1519.00 1519.00 1519.00 1518.00 1518.00 1518.00 1518.00 1517.00 1517.00 1517.00 1517.00 1517.00 1516.00 1516.00 1516.00 1516.00 1516.00 1516.00 1516.00 1516.00 1516.00 1516.00 1516.00 1516.00 1516.00 1516.00 1517.00 1517.00 1517.00 1517.00 1517.00 1518.00 1518.00 1518.00 1518.00 1519.00 1519.00 1519.00 1520.00 1520.00 1521.00 1521.00 1522.00 1523.00 1523.00 1524.00 1525.00 1525.00 1526.00 1527.00 1528.00 1528.00 1529.00 1530.00 1531.00 1532.00 1533.00 1534.00 1535.00 1536.00 1537.00 1538.00 1539.00 1540.00 1541.00 1542.00 1543.00 1544.00 1545.00 1546.00 1547.00 1548.00 1549.00 1550.00 1551.00 1552.00 1553.00 1554.00 1555.00 1556.00 1557.00 1558.00 1559.00 1560.00 1561.00 1562.00 1563.00 1564.00 1565.00 1566.00 1567.00 1568.00 1569.00 1570.00 1571.00 1572.00 1573.00 1574.00 1575.00 1576.00 1577.00 1578.00 1579.00 1580.00 1581.00 1582.00 1583.00 1584.00 1585.00 1586.00 1587.00 1588.00 1589.00 1590.00 1591.00 1592.00 1593.00 1594.00 1595.00 1596.00 1597.00 1598.00 1598.00 1599.00 1600.00 1601.00 1601.00 1602.00 1603.00 1603.00 1604.00 1605.00 1605.00 1606.00 1606.00 1607.00 1607.00 1607.00 1608.00 1608.00 1608.00 1608.00 1609.00 1609.00 1609.00 1609.00 1609.00 1610.00 1610.00 1610.00 1610.00 1610.00 1610.00 1610.00 1610.00 1610.00 1610.00 1610.00 1610.00 1610.00 1610.00 1609.00 1609.00 1609.00 1609.00 1609.00 1608.00 1608.00 1608.00 1608.00 1607.00 1607.00 1607.00 1606.00 1606.00 1605.00 1605.00 1604.00 1603.00 1603.00 1602.00 1601.00 1601.00 1600.00 1599.00 1598.00 1598.00 1597.00 1596.00 1595.00 1594.00 1593.00 1592.00 1591.00 1590.00 1589.00 1588.00 1587.00 1586.00 1585.00 1584.00 1583.00 1582.00 1581.00 1580.00 1579.00 1578.00 1577.00 1576.00 1575.00 1574.00 1573.00 1572.00 1571.00 1570.00 1569.00 1568.00 1567.00 1566.00 1565.00 1564.00 1563.00 1562.00 955.00 954.00 953.00 952.00 951.00 950.00 949.00 948.00 947.00 946.00 945.00 944.00 943.00 942.00 941.00 940.00 939.00 938.00 937.00 936.00 935.00 934.00 933.00 932.00 931.00 930.00 929.00 928.00 928.00 927.00 926.00 925.00 924.00 924.00 923.00 923.00 922.00 921.00 921.00 920.00 920.00 919.00 919.00 919.00 918.00 918.00 918.00 918.00 917.00 917.00 917.00 917.00 917.00 916.00 916.00 916.00 916.00 916.00 916.00 916.00 916.00 916.00 916.00 916.00 916.00 916.00 916.00 916.00 917.00 917.00 917.00 917.00 917.00 918.00 918.00 918.00 918.00 919.00 919.00 919.00 920.00 921.00 921.00 921.00 922.00 923.00 923.00 924.00 924.00 925.00 926.00 927.00 928.00 929.00 929.00 930.00 931.00 932.00 933.00 934.00 935.00 936.00 937.00 938.00 939.00 940.00 941.00 942.00 943.00 944.00 945.00 946.00 947.00 948.00 949.00 950.00 951.00 952.00 953.00 954.00 955.00 956.00 957.00 958.00 959.00 960.00 961.00 962.00 963.00 964.00 965.00 966.00 967.00 968.00 969.00 970.00 971.00 972.00 973.00 974.00 975.00 976.00 977.00 978.00 979.00 980.00 981.00 982.00 983.00 984.00 985.00 986.00 987.00 988.00 989.00 990.00 991.00 992.00 993.00 994.00 995.00 996.00 997.00 998.00 999.00 1000.00 1001.00 1002.00 1002.00 1003.00 1004.00 1004.00 1005.00 1006.00 1006.00 1007.00 1007.00 1008.00 1008.00 1009.00 1009.00 1009.00 1010.00 1010.00 1010.00 1011.00 1011.00 1011.00 1011.00 1012.00 1012.00 1012.00 1012.00 1012.00 1012.00 1012.00 1012.00 1012.00 1012.00 1012.00 1012.00 1012.00 1012.00 1012.00 1012.00 1012.00 1012.00 1012.00 1011.00 1011.00 1011.00 1011.00 1010.00 1010.00 1010.00 1009.00 1009.00 1009.00 1008.00 1008.00 1007.00 1007.00 1006.00 1006.00 1005.00 1005.00 1004.00 1003.00 1002.00 1002.00 1001.00 1000.00 999.00 998.00 997.00 996.00 995.00 994.00 993.00 992.00 991.00 990.00 989.00 988.00 987.00 986.00 985.00 984.00 983.00 982.00 981.00 980.00 979.00 978.00 977.00 976.00 975.00 974.00 973.00 972.00 971.00 970.00 969.00 968.00 967.00 966.00 965.00 964.00 963.00 962.00 961.00 960.00 959.00 958.00 957.00 956.00 4151.00 4150.00 4149.00 4148.00 4147.00 4146.00 4145.00 4144.00 4143.00 4142.00 4141.00 4140.00 4139.00 4138.00 4137.00 4136.00 4135.00 4134.00 4133.00 4132.00 4131.00 4130.00 4129.00 4128.00 4127.00 4126.00 4125.00 4124.00 4123.00 4122.00 4122.00 4121.00 4120.00 4119.00 4119.00 4118.00 4117.00 4117.00 4116.00 4116.00 4115.00 4115.00 4114.00 4114.00 4113.00 4113.00 4113.00 4112.00 4112.00 4112.00 4111.00 4111.00 4111.00 4111.00 4111.00 4111.00 4111.00 4111.00 4111.00 4110.00 4110.00 4110.00 4110.00 4110.00 4111.00 4111.00 4111.00 4111.00 4111.00 4111.00 4111.00 4111.00 4111.00 4112.00 4112.00 4112.00 4113.00 4113.00 4113.00 4114.00 4114.00 4114.00 4115.00 4116.00 4116.00 4117.00 4117.00 4118.00 4119.00 4119.00 4120.00 4121.00 4122.00 4122.00 4123.00 4124.00 4125.00 4126.00 4127.00 4128.00 4129.00 4130.00 4131.00 4132.00 4133.00 4134.00 4135.00 4136.00 4137.00 4138.00 4139.00 4140.00 4141.00 4142.00 4143.00 4144.00 4145.00 4146.00 4147.00 4148.00 4149.00 4150.00 4151.00 4152.00 4153.00 4154.00 4155.00 4156.00 4157.00 4158.00 4159.00 4160.00 4161.00 4162.00 4163.00 4164.00 4165.00 4166.00 4167.00 4168.00 4169.00 4170.00 4171.00 4172.00 4173.00 4174.00 4175.00 4176.00 4177.00 4178.00 4179.00 4180.00 4181.00 4182.00 4183.00 4184.00 4185.00 4186.00 4187.00 4188.00 4189.00 4190.00 4191.00 4191.00 4192.00 4193.00 4194.00 4195.00 4196.00 4196.00 4197.00 4198.00 4198.00 4199.00 4199.00 4200.00 4200.00 4201.00 4201.00 4201.00 4202.00 4202.00 4202.00 4203.00 4203.00 4203.00 4203.00 4204.00 4204.00 4204.00 4204.00 4204.00 4204.00 4204.00 4204.00 4204.00 4204.00 4204.00 4204.00 4204.00 4204.00 4204.00 4204.00 4204.00 4204.00 4204.00 4203.00 4203.00 4203.00 4203.00 4202.00 4202.00 4202.00 4201.00 4201.00 4201.00 4200.00 4200.00 4199.00 4199.00 4198.00 4198.00 4197.00 4196.00 4195.00 4195.00 4194.00 4193.00 4192.00 4191.00 4191.00 4190.00 4189.00 4188.00 4187.00 4186.00 4185.00 4184.00 4183.00 4182.00 4181.00 4180.00 4179.00 4178.00 4177.00 4176.00 4175.00 4174.00 4173.00 4172.00 4171.00 4170.00 4169.00 4168.00 4167.00 4166.00 4165.00 4164.00 4163.00 4162.00 4161.00 4160.00 4159.00 4158.00 4157.00 4156.00 4155.00 4154.00 4153.00 4152.00 2698.00 2697.00 2696.00 2695.00 2694.00 2693.00 2692.00 2691.00 2690.00 2689.00 2688.00 2687.00 2686.00 2685.00 2684.00 2683.00 2682.00 2681.00 2680.00 2679.00 2678.00 2677.00 2676.00 2675.00 2674.00 2673.00 2672.00 2671.00 2670.00 2669.00 2668.00 2667.00 2666.00 2665.00 2664.00 2664.00 2663.00 2662.00 2662.00 2661.00 2661.00 2660.00 2660.00 2659.00 2659.00 2658.00 2658.00 2658.00 2657.00 2657.00 2657.00 2656.00 2656.00 2656.00 2656.00 2656.00 2656.00 2656.00 2656.00 2656.00 2656.00 2655.00 2655.00 2655.00 2655.00 2655.00 2656.00 2656.00 2656.00 2656.00 2656.00 2656.00 2656.00 2656.00 2656.00 2657.00 2657.00 2657.00 2657.00 2658.00 2658.00 2658.00 2659.00 2660.00 2660.00 2660.00 2661.00 2662.00 2662.00 2663.00 2663.00 2664.00 2665.00 2665.00 2666.00 2667.00 2668.00 2669.00 2670.00 2671.00 2672.00 2673.00 2674.00 2675.00 2676.00 2677.00 2678.00 2679.00 2680.00 2681.00 2682.00 2683.00 2684.00 2685.00 2686.00 2687.00 2688.00 2689.00 2690.00 2691.00 2692.00 2693.00 2694.00 2695.00 2696.00 2697.00 2698.00 2699.00 2700.00 2701.00 2702.00 2703.00 2704.00 2705.00 2706.00 2707.00 2708.00 2709.00 2710.00 2711.00 2712.00 2713.00 2714.00 2715.00 2716.00 2717.00 2718.00 2719.00 2720.00 2721.00 2722.00 2723.00 2724.00 2725.00 2726.00 2727.00 2728.00 2729.00 2730.00 2731.00 2732.00 2733.00 2734.00 2735.00 2736.00 2737.00 2738.00 2739.00 2740.00 2741.00 2742.00 2742.00 2743.00 2744.00 2745.00 2745.00 2746.00 2746.00 2747.00 2747.00 2748.00 2748.00 2749.00 2749.00 2750.00 2750.00 2750.00 2750.00 2751.00 2751.00 2751.00 2751.00 2752.00 2752.00 2752.00 2752.00 2752.00 2752.00 2752.00 2753.00 2753.00 2753.00 2753.00 2753.00 2752.00 2752.00 2752.00 2752.00 2752.00 2752.00 2752.00 2752.00 2751.00 2751.00 2751.00 2751.00 2750.00 2750.00 2750.00 2749.00 2749.00 2748.00 2748.00 2747.00 2747.00 2746.00 2746.00 2745.00 2745.00 2744.00 2743.00 2743.00 2742.00 2741.00 2740.00 2739.00 2738.00 2737.00 2736.00 2735.00 2734.00 2733.00 2732.00 2731.00 2730.00 2729.00 2728.00 2727.00 2726.00 2725.00 2724.00 2723.00 2722.00 2721.00 2720.00 2719.00 2718.00 2717.00 2716.00 2715.00 2714.00 2713.00 2712.00 2711.00 2710.00 2709.00 2708.00 2707.00 2706.00 2705.00 2704.00 2703.00 2702.00 2701.00 2700.00 2699.00 2699.00 2698.00 2697.00 2696.00 2695.00 2694.00 2693.00 2692.00 2691.00 2690.00 2689.00 2688.00 2687.00 2686.00 2685.00 2684.00 2683.00 2682.00 2681.00 2680.00 2679.00 2678.00 2677.00 2676.00 2675.00 2674.00 2673.00 2672.00 2671.00 2670.00 2669.00 2668.00 2667.00 2667.00 2666.00 2665.00 2664.00 2664.00 2663.00 2663.00 2662.00 2662.00 2661.00 2661.00 2660.00 2660.00 2660.00 2659.00 2659.00 2659.00 2658.00 2658.00 2658.00 2658.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2658.00 2658.00 2658.00 2658.00 2659.00 2659.00 2659.00 2660.00 2660.00 2661.00 2661.00 2661.00 2662.00 2663.00 2663.00 2664.00 2664.00 2665.00 2666.00 2666.00 2667.00 2668.00 2669.00 2670.00 2670.00 2671.00 2672.00 2673.00 2674.00 2675.00 2676.00 2677.00 2678.00 2679.00 2680.00 2681.00 2682.00 2683.00 2684.00 2685.00 2686.00 2687.00 2688.00 2689.00 2690.00 2691.00 2692.00 2693.00 2694.00 2695.00 2696.00 2697.00 2698.00 2699.00 2700.00 2701.00 2702.00 2703.00 2704.00 2705.00 2706.00 2707.00 2708.00 2709.00 2710.00 2711.00 2712.00 2713.00 2714.00 2715.00 2716.00 2717.00 2718.00 2719.00 2720.00 2721.00 2722.00 2723.00 2724.00 2725.00 2726.00 2727.00 2728.00 2729.00 2730.00 2731.00 2732.00 2733.00 2734.00 2735.00 2736.00 2737.00 2738.00 2739.00 2740.00 2741.00 2742.00 2743.00 2744.00 2745.00 2745.00 2746.00 2747.00 2748.00 2748.00 2749.00 2749.00 2750.00 2750.00 2751.00 2751.00 2751.00 2752.00 2752.00 2753.00 2753.00 2753.00 2753.00 2754.00 2754.00 2754.00 2754.00 2754.00 2755.00 2755.00 2755.00 2755.00 2755.00 2755.00 2755.00 2755.00 2755.00 2755.00 2755.00 2755.00 2755.00 2755.00 2755.00 2754.00 2754.00 2754.00 2754.00 2754.00 2753.00 2753.00 2753.00 2752.00 2752.00 2752.00 2751.00 2751.00 2751.00 2750.00 2750.00 2749.00 2749.00 2748.00 2747.00 2747.00 2746.00 2745.00 2744.00 2744.00 2743.00 2742.00 2741.00 2740.00 2739.00 2738.00 2737.00 2736.00 2735.00 2734.00 2733.00 2732.00 2731.00 2730.00 2729.00 2728.00 2727.00 2726.00 2725.00 2724.00 2723.00 2722.00 2721.00 2720.00 2719.00 2718.00 2717.00 2716.00 2715.00 2714.00 2713.00 2712.00 2711.00 2710.00 2709.00 2708.00 2707.00 2706.00 2705.00 2704.00 2703.00 2702.00 2701.00 2700.00 4101.00 4100.00 4099.00 4098.00 4097.00 4096.00 4095.00 4094.00 4093.00 4092.00 4091.00 4090.00 4089.00 4088.00 4087.00 4086.00 4085.00 4084.00 4083.00 4082.00 4081.00 4080.00 4079.00 4078.00 4077.00 4076.00 4075.00 4074.00 4073.00 4072.00 4072.00 4071.00 4070.00 4069.00 4068.00 4068.00 4067.00 4067.00 4066.00 4066.00 4065.00 4065.00 4064.00 4064.00 4063.00 4063.00 4063.00 4062.00 4062.00 4062.00 4061.00 4061.00 4061.00 4061.00 4061.00 4060.00 4060.00 4060.00 4060.00 4060.00 4060.00 4060.00 4060.00 4060.00 4060.00 4060.00 4060.00 4060.00 4061.00 4061.00 4061.00 4061.00 4061.00 4062.00 4062.00 4062.00 4063.00 4063.00 4063.00 4064.00 4064.00 4064.00 4065.00 4066.00 4066.00 4066.00 4067.00 4068.00 4068.00 4069.00 4070.00 4071.00 4072.00 4072.00 4073.00 4074.00 4075.00 4076.00 4077.00 4078.00 4079.00 4080.00 4081.00 4082.00 4083.00 4084.00 4085.00 4086.00 4087.00 4088.00 4089.00 4090.00 4091.00 4092.00 4093.00 4094.00 4095.00 4096.00 4097.00 4098.00 4099.00 4100.00 4101.00 4102.00 4103.00 4104.00 4105.00 4106.00 4107.00 4108.00 4109.00 4110.00 4111.00 4112.00 4113.00 4114.00 4115.00 4116.00 4117.00 4118.00 4119.00 4120.00 4121.00 4122.00 4123.00 4124.00 4125.00 4126.00 4127.00 4128.00 4129.00 4130.00 4131.00 4132.00 4133.00 4134.00 4135.00 4136.00 4137.00 4138.00 4139.00 4140.00 4141.00 4142.00 4143.00 4144.00 4145.00 4146.00 4146.00 4147.00 4148.00 4148.00 4148.00 4149.00 4149.00 4150.00 4151.00 4151.00 4151.00 4152.00 4152.00 4152.00 4153.00 4153.00 4153.00 4153.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4153.00 4153.00 4153.00 4153.00 4152.00 4152.00 4152.00 4151.00 4151.00 4150.00 4150.00 4149.00 4149.00 4148.00 4148.00 4147.00 4147.00 4146.00 4145.00 4145.00 4144.00 4143.00 4142.00 4141.00 4140.00 4139.00 4138.00 4137.00 4136.00 4135.00 4134.00 4133.00 4132.00 4131.00 4130.00 4129.00 4128.00 4127.00 4126.00 4125.00 4124.00 4123.00 4122.00 4121.00 4120.00 4119.00 4118.00 4117.00 4116.00 4115.00 4114.00 4113.00 4112.00 4111.00 4110.00 4109.00 4108.00 4107.00 4106.00 4105.00 4104.00 4103.00 4102.00 3565.00 3564.00 3563.00 3562.00 3561.00 3560.00 3559.00 3558.00 3557.00 3556.00 3555.00 3554.00 3553.00 3552.00 3551.00 3550.00 3549.00 3548.00 3547.00 3546.00 3545.00 3544.00 3543.00 3542.00 3541.00 3540.00 3539.00 3538.00 3537.00 3536.00 3535.00 3534.00 3534.00 3533.00 3532.00 3531.00 3531.00 3530.00 3530.00 3529.00 3529.00 3528.00 3528.00 3528.00 3527.00 3527.00 3526.00 3526.00 3526.00 3525.00 3525.00 3525.00 3525.00 3525.00 3525.00 3524.00 3524.00 3524.00 3524.00 3524.00 3524.00 3524.00 3524.00 3524.00 3524.00 3524.00 3524.00 3524.00 3524.00 3525.00 3525.00 3525.00 3525.00 3525.00 3526.00 3526.00 3526.00 3527.00 3527.00 3527.00 3528.00 3528.00 3529.00 3529.00 3530.00 3530.00 3531.00 3531.00 3532.00 3533.00 3533.00 3534.00 3535.00 3536.00 3537.00 3538.00 3539.00 3540.00 3541.00 3542.00 3543.00 3544.00 3545.00 3546.00 3547.00 3548.00 3549.00 3550.00 3551.00 3552.00 3553.00 3554.00 3555.00 3556.00 3557.00 3558.00 3559.00 3560.00 3561.00 3562.00 3563.00 3564.00 3565.00 3566.00 3567.00 3568.00 3569.00 3570.00 3571.00 3572.00 3573.00 3574.00 3575.00 3576.00 3577.00 3578.00 3579.00 3580.00 3581.00 3582.00 3583.00 3584.00 3585.00 3586.00 3587.00 3588.00 3589.00 3590.00 3591.00 3592.00 3593.00 3594.00 3595.00 3596.00 3597.00 3598.00 3599.00 3600.00 3601.00 3602.00 3603.00 3604.00 3605.00 3606.00 3607.00 3608.00 3609.00 3610.00 3610.00 3611.00 3612.00 3612.00 3613.00 3614.00 3614.00 3615.00 3615.00 3616.00 3616.00 3617.00 3617.00 3617.00 3618.00 3618.00 3618.00 3618.00 3619.00 3619.00 3619.00 3619.00 3620.00 3620.00 3620.00 3620.00 3620.00 3620.00 3620.00 3620.00 3620.00 3620.00 3620.00 3620.00 3620.00 3620.00 3619.00 3619.00 3619.00 3619.00 3619.00 3618.00 3618.00 3618.00 3618.00 3617.00 3617.00 3616.00 3616.00 3616.00 3615.00 3615.00 3614.00 3614.00 3613.00 3612.00 3612.00 3611.00 3610.00 3610.00 3609.00 3608.00 3607.00 3606.00 3605.00 3604.00 3603.00 3602.00 3601.00 3600.00 3599.00 3598.00 3597.00 3596.00 3595.00 3594.00 3593.00 3592.00 3591.00 3590.00 3589.00 3588.00 3587.00 3586.00 3585.00 3584.00 3583.00 3582.00 3581.00 3580.00 3579.00 3578.00 3577.00 3576.00 3575.00 3574.00 3573.00 3572.00 3571.00 3570.00 3569.00 3568.00 3567.00 3566.00 3490.00 3489.00 3488.00 3487.00 3486.00 3485.00 3484.00 3483.00 3482.00 3481.00 3480.00 3479.00 3478.00 3477.00 3476.00 3475.00 3474.00 3473.00 3472.00 3471.00 3470.00 3469.00 3468.00 3467.00 3466.00 3465.00 3464.00 3463.00 3462.00 3461.00 3460.00 3459.00 3458.00 3457.00 3456.00 3455.00 3454.00 3453.00 3452.00 3452.00 3451.00 3450.00 3450.00 3449.00 3449.00 3448.00 3448.00 3447.00 3447.00 3446.00 3446.00 3446.00 3445.00 3445.00 3445.00 3445.00 3445.00 3444.00 3444.00 3444.00 3444.00 3444.00 3444.00 3444.00 3444.00 3443.00 3443.00 3443.00 3443.00 3443.00 3444.00 3444.00 3444.00 3444.00 3444.00 3444.00 3444.00 3444.00 3445.00 3445.00 3445.00 3445.00 3445.00 3446.00 3446.00 3446.00 3447.00 3448.00 3448.00 3448.00 3449.00 3450.00 3450.00 3451.00 3451.00 3452.00 3453.00 3453.00 3454.00 3455.00 3456.00 3457.00 3458.00 3459.00 3460.00 3461.00 3462.00 3463.00 3464.00 3465.00 3466.00 3467.00 3468.00 3469.00 3470.00 3471.00 3472.00 3473.00 3474.00 3475.00 3476.00 3477.00 3478.00 3479.00 3480.00 3481.00 3482.00 3483.00 3484.00 3485.00 3486.00 3487.00 3488.00 3489.00 3490.00 3491.00 3492.00 3493.00 3494.00 3495.00 3496.00 3497.00 3498.00 3499.00 3500.00 3501.00 3502.00 3503.00 3504.00 3505.00 3506.00 3507.00 3508.00 3509.00 3510.00 3511.00 3512.00 3513.00 3514.00 3515.00 3516.00 3517.00 3518.00 3519.00 3520.00 3521.00 3522.00 3523.00 3524.00 3525.00 3526.00 3527.00 3528.00 3529.00 3530.00 3530.00 3531.00 3532.00 3533.00 3533.00 3534.00 3534.00 3535.00 3535.00 3536.00 3536.00 3537.00 3537.00 3538.00 3538.00 3538.00 3538.00 3539.00 3539.00 3539.00 3539.00 3540.00 3540.00 3540.00 3540.00 3540.00 3540.00 3540.00 3541.00 3541.00 3541.00 3541.00 3541.00 3540.00 3540.00 3540.00 3540.00 3540.00 3540.00 3540.00 3540.00 3539.00 3539.00 3539.00 3538.00 3538.00 3538.00 3538.00 3537.00 3537.00 3536.00 3536.00 3535.00 3535.00 3534.00 3534.00 3533.00 3533.00 3532.00 3532.00 3531.00 3530.00 3529.00 3528.00 3527.00 3526.00 3525.00 3524.00 3523.00 3522.00 3521.00 3520.00 3519.00 3518.00 3517.00 3516.00 3515.00 3514.00 3513.00 3512.00 3511.00 3510.00 3509.00 3508.00 3507.00 3506.00 3505.00 3504.00 3503.00 3502.00 3501.00 3500.00 3499.00 3498.00 3497.00 3496.00 3495.00 3494.00 3493.00 3492.00 3491.00 4188.00 4187.00 4186.00 4185.00 4184.00 4183.00 4182.00 4181.00 4180.00 4179.00 4178.00 4177.00 4176.00 4175.00 4174.00 4173.00 4172.00 4171.00 4170.00 4169.00 4168.00 4167.00 4166.00 4165.00 4164.00 4163.00 4162.00 4161.00 4160.00 4159.00 4158.00 4157.00 4156.00 4155.00 4154.00 4153.00 4153.00 4152.00 4151.00 4150.00 4150.00 4149.00 4149.00 4148.00 4148.00 4147.00 4147.00 4146.00 4146.00 4145.00 4145.00 4145.00 4144.00 4144.00 4144.00 4144.00 4144.00 4144.00 4143.00 4143.00 4143.00 4143.00 4143.00 4143.00 4143.00 4143.00 4143.00 4143.00 4143.00 4143.00 4143.00 4143.00 4143.00 4144.00 4144.00 4144.00 4144.00 4144.00 4144.00 4145.00 4145.00 4145.00 4146.00 4146.00 4147.00 4147.00 4148.00 4148.00 4149.00 4149.00 4150.00 4150.00 4151.00 4152.00 4153.00 4153.00 4154.00 4155.00 4156.00 4157.00 4158.00 4159.00 4160.00 4161.00 4162.00 4163.00 4164.00 4165.00 4166.00 4167.00 4168.00 4169.00 4170.00 4171.00 4172.00 4173.00 4174.00 4175.00 4176.00 4177.00 4178.00 4179.00 4180.00 4181.00 4182.00 4183.00 4184.00 4185.00 4186.00 4187.00 4188.00 4189.00 4190.00 4191.00 4192.00 4193.00 4194.00 4195.00 4196.00 4197.00 4198.00 4199.00 4200.00 4201.00 4202.00 4203.00 4204.00 4205.00 4206.00 4207.00 4208.00 4209.00 4210.00 4211.00 4212.00 4213.00 4214.00 4215.00 4216.00 4217.00 4218.00 4219.00 4220.00 4221.00 4222.00 4223.00 4224.00 4225.00 4226.00 4227.00 4227.00 4228.00 4229.00 4229.00 4230.00 4230.00 4231.00 4231.00 4232.00 4232.00 4233.00 4233.00 4234.00 4234.00 4234.00 4235.00 4235.00 4235.00 4235.00 4236.00 4236.00 4236.00 4236.00 4236.00 4236.00 4236.00 4236.00 4236.00 4236.00 4236.00 4236.00 4236.00 4236.00 4236.00 4236.00 4236.00 4236.00 4236.00 4235.00 4235.00 4235.00 4235.00 4234.00 4234.00 4234.00 4233.00 4233.00 4232.00 4232.00 4231.00 4231.00 4230.00 4230.00 4229.00 4229.00 4228.00 4227.00 4227.00 4226.00 4225.00 4224.00 4223.00 4222.00 4221.00 4220.00 4219.00 4218.00 4217.00 4216.00 4215.00 4214.00 4213.00 4212.00 4211.00 4210.00 4209.00 4208.00 4207.00 4206.00 4205.00 4204.00 4203.00 4202.00 4201.00 4200.00 4199.00 4198.00 4197.00 4196.00 4195.00 4194.00 4193.00 4192.00 4191.00 4190.00 4189.00 2306.00 2305.00 2304.00 2303.00 2302.00 2301.00 2300.00 2299.00 2298.00 2297.00 2296.00 2295.00 2294.00 2293.00 2292.00 2291.00 2290.00 2289.00 2288.00 2287.00 2286.00 2285.00 2284.00 2283.00 2282.00 2281.00 2280.00 2279.00 2278.00 2277.00 2276.00 2276.00 2275.00 2274.00 2274.00 2273.00 2273.00 2272.00 2272.00 2271.00 2271.00 2270.00 2270.00 2270.00 2269.00 2269.00 2269.00 2268.00 2268.00 2268.00 2268.00 2268.00 2267.00 2267.00 2267.00 2267.00 2267.00 2267.00 2267.00 2267.00 2267.00 2267.00 2267.00 2267.00 2267.00 2267.00 2267.00 2268.00 2268.00 2268.00 2268.00 2268.00 2269.00 2269.00 2269.00 2270.00 2270.00 2270.00 2271.00 2271.00 2272.00 2272.00 2273.00 2273.00 2274.00 2274.00 2275.00 2276.00 2276.00 2277.00 2278.00 2279.00 2279.00 2280.00 2281.00 2282.00 2283.00 2284.00 2285.00 2286.00 2287.00 2288.00 2289.00 2290.00 2291.00 2292.00 2293.00 2294.00 2295.00 2296.00 2297.00 2298.00 2299.00 2300.00 2301.00 2302.00 2303.00 2304.00 2305.00 2306.00 2307.00 2308.00 2309.00 2310.00 2311.00 2312.00 2313.00 2314.00 2315.00 2316.00 2317.00 2318.00 2319.00 2320.00 2321.00 2322.00 2323.00 2324.00 2325.00 2326.00 2327.00 2328.00 2329.00 2330.00 2331.00 2332.00 2333.00 2334.00 2335.00 2336.00 2337.00 2338.00 2339.00 2340.00 2341.00 2342.00 2343.00 2344.00 2345.00 2346.00 2347.00 2348.00 2349.00 2350.00 2351.00 2352.00 2353.00 2354.00 2354.00 2355.00 2356.00 2356.00 2357.00 2357.00 2358.00 2359.00 2359.00 2359.00 2360.00 2360.00 2361.00 2361.00 2361.00 2362.00 2362.00 2362.00 2362.00 2363.00 2363.00 2363.00 2363.00 2363.00 2363.00 2363.00 2363.00 2364.00 2364.00 2364.00 2364.00 2364.00 2363.00 2363.00 2363.00 2363.00 2363.00 2363.00 2363.00 2363.00 2362.00 2362.00 2362.00 2362.00 2361.00 2361.00 2361.00 2360.00 2360.00 2359.00 2359.00 2358.00 2358.00 2357.00 2357.00 2356.00 2356.00 2355.00 2354.00 2354.00 2353.00 2352.00 2351.00 2350.00 2349.00 2348.00 2347.00 2346.00 2345.00 2344.00 2343.00 2342.00 2341.00 2340.00 2339.00 2338.00 2337.00 2336.00 2335.00 2334.00 2333.00 2332.00 2331.00 2330.00 2329.00 2328.00 2327.00 2326.00 2325.00 2324.00 2323.00 2322.00 2321.00 2320.00 2319.00 2318.00 2317.00 2316.00 2315.00 2314.00 2313.00 2312.00 2311.00 2310.00 2309.00 2308.00 2307.00 2917.00 2916.00 2915.00 2914.00 2913.00 2912.00 2911.00 2910.00 2909.00 2908.00 2907.00 2906.00 2905.00 2904.00 2903.00 2902.00 2901.00 2900.00 2899.00 2898.00 2897.00 2896.00 2895.00 2894.00 2893.00 2892.00 2891.00 2890.00 2889.00 2888.00 2888.00 2887.00 2886.00 2886.00 2885.00 2885.00 2884.00 2884.00 2883.00 2883.00 2882.00 2882.00 2882.00 2881.00 2881.00 2881.00 2880.00 2880.00 2880.00 2880.00 2880.00 2879.00 2879.00 2879.00 2879.00 2879.00 2879.00 2879.00 2879.00 2879.00 2879.00 2879.00 2879.00 2879.00 2879.00 2880.00 2880.00 2880.00 2880.00 2880.00 2881.00 2881.00 2881.00 2882.00 2882.00 2882.00 2883.00 2883.00 2883.00 2884.00 2884.00 2885.00 2886.00 2886.00 2887.00 2887.00 2888.00 2889.00 2890.00 2891.00 2891.00 2892.00 2893.00 2893.00 2894.00 2895.00 2896.00 2897.00 2898.00 2899.00 2900.00 2901.00 2902.00 2903.00 2904.00 2905.00 2906.00 2907.00 2908.00 2909.00 2910.00 2911.00 2912.00 2913.00 2914.00 2915.00 2916.00 2917.00 2918.00 2919.00 2920.00 2921.00 2922.00 2923.00 2924.00 2925.00 2926.00 2927.00 2928.00 2929.00 2930.00 2931.00 2932.00 2933.00 2934.00 2935.00 2936.00 2937.00 2938.00 2939.00 2940.00 2941.00 2942.00 2943.00 2944.00 2945.00 2946.00 2947.00 2948.00 2949.00 2950.00 2951.00 2952.00 2953.00 2954.00 2955.00 2956.00 2956.00 2957.00 2958.00 2959.00 2960.00 2961.00 2961.00 2962.00 2963.00 2963.00 2964.00 2965.00 2965.00 2966.00 2967.00 2967.00 2968.00 2968.00 2969.00 2969.00 2970.00 2970.00 2970.00 2971.00 2971.00 2972.00 2972.00 2972.00 2972.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2973.00 2972.00 2972.00 2972.00 2971.00 2971.00 2971.00 2970.00 2970.00 2970.00 2969.00 2969.00 2968.00 2968.00 2967.00 2966.00 2966.00 2965.00 2965.00 2964.00 2963.00 2962.00 2961.00 2961.00 2960.00 2959.00 2959.00 2958.00 2957.00 2956.00 2955.00 2954.00 2953.00 2952.00 2951.00 2950.00 2949.00 2948.00 2947.00 2946.00 2945.00 2944.00 2943.00 2942.00 2941.00 2940.00 2939.00 2938.00 2937.00 2936.00 2935.00 2934.00 2933.00 2932.00 2931.00 2930.00 2929.00 2928.00 2927.00 2926.00 2925.00 2924.00 2923.00 2922.00 2921.00 2920.00 2919.00 2918.00 3034.00 3033.00 3032.00 3031.00 3030.00 3029.00 3028.00 3027.00 3026.00 3025.00 3024.00 3023.00 3022.00 3021.00 3020.00 3019.00 3018.00 3017.00 3016.00 3015.00 3014.00 3013.00 3012.00 3011.00 3010.00 3009.00 3008.00 3007.00 3006.00 3005.00 3005.00 3004.00 3003.00 3002.00 3002.00 3001.00 3000.00 3000.00 2999.00 2999.00 2998.00 2998.00 2997.00 2997.00 2996.00 2996.00 2996.00 2995.00 2995.00 2995.00 2994.00 2994.00 2994.00 2994.00 2994.00 2994.00 2994.00 2994.00 2994.00 2993.00 2993.00 2993.00 2993.00 2993.00 2994.00 2994.00 2994.00 2994.00 2994.00 2994.00 2994.00 2994.00 2994.00 2995.00 2995.00 2995.00 2996.00 2996.00 2996.00 2997.00 2997.00 2997.00 2998.00 2999.00 2999.00 3000.00 3000.00 3001.00 3002.00 3002.00 3003.00 3004.00 3005.00 3005.00 3006.00 3007.00 3008.00 3009.00 3010.00 3011.00 3012.00 3013.00 3014.00 3015.00 3016.00 3017.00 3018.00 3019.00 3020.00 3021.00 3022.00 3023.00 3024.00 3025.00 3026.00 3027.00 3028.00 3029.00 3030.00 3031.00 3032.00 3033.00 3034.00 3035.00 3036.00 3037.00 3038.00 3039.00 3040.00 3041.00 3042.00 3043.00 3044.00 3045.00 3046.00 3047.00 3048.00 3049.00 3050.00 3051.00 3052.00 3053.00 3054.00 3055.00 3056.00 3057.00 3058.00 3059.00 3060.00 3061.00 3062.00 3063.00 3064.00 3065.00 3066.00 3067.00 3068.00 3069.00 3070.00 3071.00 3072.00 3073.00 3074.00 3075.00 3075.00 3076.00 3077.00 3078.00 3079.00 3079.00 3080.00 3081.00 3081.00 3082.00 3082.00 3083.00 3084.00 3084.00 3084.00 3085.00 3085.00 3085.00 3086.00 3086.00 3086.00 3086.00 3087.00 3087.00 3087.00 3087.00 3087.00 3087.00 3087.00 3087.00 3088.00 3088.00 3088.00 3088.00 3088.00 3087.00 3087.00 3087.00 3087.00 3087.00 3087.00 3087.00 3087.00 3086.00 3086.00 3086.00 3086.00 3085.00 3085.00 3085.00 3084.00 3084.00 3083.00 3083.00 3082.00 3082.00 3081.00 3081.00 3080.00 3079.00 3079.00 3078.00 3077.00 3076.00 3075.00 3075.00 3074.00 3073.00 3072.00 3071.00 3070.00 3069.00 3068.00 3067.00 3066.00 3065.00 3064.00 3063.00 3062.00 3061.00 3060.00 3059.00 3058.00 3057.00 3056.00 3055.00 3054.00 3053.00 3052.00 3051.00 3050.00 3049.00 3048.00 3047.00 3046.00 3045.00 3044.00 3043.00 3042.00 3041.00 3040.00 3039.00 3038.00 3037.00 3036.00 3035.00 2308.00 2307.00 2306.00 2305.00 2304.00 2303.00 2302.00 2301.00 2300.00 2299.00 2298.00 2297.00 2296.00 2295.00 2294.00 2293.00 2292.00 2291.00 2290.00 2289.00 2288.00 2287.00 2286.00 2285.00 2284.00 2283.00 2282.00 2281.00 2280.00 2279.00 2278.00 2277.00 2276.00 2275.00 2275.00 2274.00 2273.00 2273.00 2272.00 2271.00 2271.00 2270.00 2270.00 2269.00 2269.00 2269.00 2268.00 2268.00 2267.00 2267.00 2267.00 2267.00 2266.00 2266.00 2266.00 2266.00 2266.00 2265.00 2265.00 2265.00 2265.00 2265.00 2265.00 2265.00 2265.00 2265.00 2265.00 2265.00 2265.00 2265.00 2265.00 2265.00 2266.00 2266.00 2266.00 2266.00 2266.00 2267.00 2267.00 2267.00 2267.00 2268.00 2268.00 2269.00 2269.00 2269.00 2270.00 2270.00 2271.00 2271.00 2272.00 2273.00 2273.00 2274.00 2275.00 2275.00 2276.00 2277.00 2278.00 2279.00 2280.00 2281.00 2282.00 2283.00 2284.00 2285.00 2286.00 2287.00 2288.00 2289.00 2290.00 2291.00 2292.00 2293.00 2294.00 2295.00 2296.00 2297.00 2298.00 2299.00 2300.00 2301.00 2302.00 2303.00 2304.00 2305.00 2306.00 2307.00 2308.00 2309.00 2310.00 2311.00 2312.00 2313.00 2314.00 2315.00 2316.00 2317.00 2318.00 2319.00 2320.00 2321.00 2322.00 2323.00 2324.00 2325.00 2326.00 2327.00 2328.00 2329.00 2330.00 2331.00 2332.00 2333.00 2334.00 2335.00 2336.00 2337.00 2338.00 2339.00 2340.00 2341.00 2342.00 2343.00 2344.00 2345.00 2346.00 2347.00 2348.00 2349.00 2350.00 2351.00 2351.00 2352.00 2353.00 2354.00 2355.00 2356.00 2356.00 2357.00 2357.00 2358.00 2359.00 2359.00 2360.00 2360.00 2361.00 2361.00 2361.00 2362.00 2362.00 2363.00 2363.00 2363.00 2363.00 2364.00 2364.00 2364.00 2364.00 2364.00 2365.00 2365.00 2365.00 2365.00 2365.00 2365.00 2365.00 2365.00 2365.00 2365.00 2365.00 2365.00 2365.00 2365.00 2365.00 2364.00 2364.00 2364.00 2364.00 2364.00 2363.00 2363.00 2363.00 2363.00 2362.00 2362.00 2361.00 2361.00 2361.00 2360.00 2360.00 2359.00 2359.00 2358.00 2357.00 2357.00 2356.00 2355.00 2355.00 2354.00 2353.00 2352.00 2351.00 2350.00 2349.00 2348.00 2347.00 2346.00 2345.00 2344.00 2343.00 2342.00 2341.00 2340.00 2339.00 2338.00 2337.00 2336.00 2335.00 2334.00 2333.00 2332.00 2331.00 2330.00 2329.00 2328.00 2327.00 2326.00 2325.00 2324.00 2323.00 2322.00 2321.00 2320.00 2319.00 2318.00 2317.00 2316.00 2315.00 2314.00 2313.00 2312.00 2311.00 2310.00 2309.00 2446.00 2445.00 2444.00 2443.00 2442.00 2441.00 2440.00 2439.00 2438.00 2437.00 2436.00 2435.00 2434.00 2433.00 2432.00 2431.00 2430.00 2429.00 2428.00 2427.00 2426.00 2425.00 2424.00 2423.00 2422.00 2421.00 2420.00 2419.00 2418.00 2417.00 2417.00 2416.00 2415.00 2414.00 2413.00 2413.00 2412.00 2411.00 2411.00 2411.00 2410.00 2410.00 2409.00 2409.00 2408.00 2408.00 2408.00 2407.00 2407.00 2407.00 2406.00 2406.00 2406.00 2406.00 2406.00 2405.00 2405.00 2405.00 2405.00 2405.00 2405.00 2405.00 2405.00 2405.00 2405.00 2405.00 2405.00 2405.00 2406.00 2406.00 2406.00 2406.00 2406.00 2407.00 2407.00 2407.00 2408.00 2408.00 2408.00 2409.00 2409.00 2409.00 2410.00 2410.00 2411.00 2411.00 2412.00 2413.00 2413.00 2414.00 2415.00 2415.00 2416.00 2417.00 2418.00 2419.00 2420.00 2421.00 2422.00 2423.00 2424.00 2425.00 2426.00 2427.00 2428.00 2429.00 2430.00 2431.00 2432.00 2433.00 2434.00 2435.00 2436.00 2437.00 2438.00 2439.00 2440.00 2441.00 2442.00 2443.00 2444.00 2445.00 2446.00 2447.00 2448.00 2449.00 2450.00 2451.00 2452.00 2453.00 2454.00 2455.00 2456.00 2457.00 2458.00 2459.00 2460.00 2461.00 2462.00 2463.00 2464.00 2465.00 2466.00 2467.00 2468.00 2469.00 2470.00 2471.00 2472.00 2473.00 2474.00 2475.00 2476.00 2477.00 2478.00 2479.00 2480.00 2481.00 2482.00 2483.00 2484.00 2485.00 2485.00 2486.00 2487.00 2488.00 2488.00 2489.00 2490.00 2491.00 2491.00 2492.00 2493.00 2493.00 2494.00 2494.00 2495.00 2495.00 2496.00 2496.00 2496.00 2497.00 2497.00 2497.00 2498.00 2498.00 2498.00 2498.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2500.00 2500.00 2500.00 2500.00 2500.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2498.00 2498.00 2498.00 2498.00 2497.00 2497.00 2497.00 2496.00 2496.00 2496.00 2495.00 2495.00 2494.00 2494.00 2493.00 2493.00 2492.00 2491.00 2490.00 2490.00 2489.00 2488.00 2487.00 2486.00 2485.00 2484.00 2483.00 2482.00 2481.00 2480.00 2479.00 2478.00 2477.00 2476.00 2475.00 2474.00 2473.00 2472.00 2471.00 2470.00 2469.00 2468.00 2467.00 2466.00 2465.00 2464.00 2463.00 2462.00 2461.00 2460.00 2459.00 2458.00 2457.00 2456.00 2455.00 2454.00 2453.00 2452.00 2451.00 2450.00 2449.00 2448.00 2447.00 2322.00 2321.00 2320.00 2319.00 2318.00 2317.00 2316.00 2315.00 2314.00 2313.00 2312.00 2311.00 2310.00 2309.00 2308.00 2307.00 2306.00 2305.00 2304.00 2303.00 2302.00 2301.00 2300.00 2299.00 2298.00 2297.00 2296.00 2295.00 2294.00 2293.00 2292.00 2291.00 2290.00 2290.00 2289.00 2288.00 2287.00 2286.00 2286.00 2285.00 2284.00 2284.00 2283.00 2283.00 2282.00 2282.00 2281.00 2281.00 2280.00 2280.00 2280.00 2279.00 2279.00 2279.00 2279.00 2278.00 2278.00 2278.00 2278.00 2278.00 2278.00 2278.00 2278.00 2277.00 2277.00 2277.00 2277.00 2277.00 2278.00 2278.00 2278.00 2278.00 2278.00 2278.00 2278.00 2279.00 2279.00 2279.00 2279.00 2279.00 2280.00 2280.00 2280.00 2281.00 2281.00 2282.00 2282.00 2283.00 2283.00 2284.00 2285.00 2285.00 2286.00 2287.00 2287.00 2288.00 2289.00 2290.00 2291.00 2292.00 2293.00 2294.00 2295.00 2296.00 2297.00 2298.00 2299.00 2300.00 2301.00 2302.00 2303.00 2304.00 2305.00 2306.00 2307.00 2308.00 2309.00 2310.00 2311.00 2312.00 2313.00 2314.00 2315.00 2316.00 2317.00 2318.00 2319.00 2320.00 2321.00 2322.00 2323.00 2324.00 2325.00 2326.00 2327.00 2328.00 2329.00 2330.00 2331.00 2332.00 2333.00 2334.00 2335.00 2336.00 2337.00 2338.00 2339.00 2340.00 2341.00 2342.00 2343.00 2344.00 2345.00 2346.00 2347.00 2348.00 2349.00 2350.00 2351.00 2352.00 2353.00 2354.00 2355.00 2356.00 2357.00 2358.00 2359.00 2360.00 2361.00 2361.00 2362.00 2363.00 2363.00 2364.00 2365.00 2365.00 2365.00 2366.00 2366.00 2367.00 2367.00 2367.00 2368.00 2368.00 2368.00 2369.00 2369.00 2369.00 2369.00 2369.00 2370.00 2370.00 2370.00 2370.00 2370.00 2370.00 2370.00 2370.00 2370.00 2370.00 2370.00 2370.00 2370.00 2369.00 2369.00 2369.00 2369.00 2369.00 2369.00 2368.00 2368.00 2368.00 2367.00 2367.00 2366.00 2366.00 2366.00 2365.00 2365.00 2364.00 2364.00 2363.00 2362.00 2362.00 2361.00 2360.00 2360.00 2359.00 2358.00 2357.00 2356.00 2355.00 2354.00 2353.00 2352.00 2351.00 2350.00 2349.00 2348.00 2347.00 2346.00 2345.00 2344.00 2343.00 2342.00 2341.00 2340.00 2339.00 2338.00 2337.00 2336.00 2335.00 2334.00 2333.00 2332.00 2331.00 2330.00 2329.00 2328.00 2327.00 2326.00 2325.00 2324.00 2323.00 3712.00 3711.00 3710.00 3709.00 3708.00 3707.00 3706.00 3705.00 3704.00 3703.00 3702.00 3701.00 3700.00 3699.00 3698.00 3697.00 3696.00 3695.00 3694.00 3693.00 3692.00 3691.00 3690.00 3689.00 3688.00 3687.00 3686.00 3685.00 3684.00 3683.00 3683.00 3682.00 3681.00 3680.00 3680.00 3679.00 3679.00 3678.00 3678.00 3677.00 3677.00 3676.00 3676.00 3675.00 3675.00 3675.00 3674.00 3674.00 3674.00 3674.00 3673.00 3673.00 3673.00 3673.00 3673.00 3673.00 3673.00 3673.00 3673.00 3673.00 3673.00 3673.00 3673.00 3673.00 3673.00 3673.00 3673.00 3673.00 3673.00 3674.00 3674.00 3674.00 3675.00 3675.00 3675.00 3676.00 3676.00 3676.00 3677.00 3677.00 3678.00 3678.00 3679.00 3679.00 3680.00 3681.00 3681.00 3682.00 3683.00 3684.00 3685.00 3685.00 3686.00 3687.00 3688.00 3689.00 3690.00 3691.00 3692.00 3693.00 3694.00 3695.00 3696.00 3697.00 3698.00 3699.00 3700.00 3701.00 3702.00 3703.00 3704.00 3705.00 3706.00 3707.00 3708.00 3709.00 3710.00 3711.00 3712.00 3713.00 3714.00 3715.00 3716.00 3717.00 3718.00 3719.00 3720.00 3721.00 3722.00 3723.00 3724.00 3725.00 3726.00 3727.00 3728.00 3729.00 3730.00 3731.00 3732.00 3733.00 3734.00 3735.00 3736.00 3737.00 3738.00 3739.00 3740.00 3741.00 3742.00 3743.00 3744.00 3745.00 3746.00 3747.00 3748.00 3749.00 3750.00 3751.00 3752.00 3753.00 3753.00 3754.00 3755.00 3756.00 3757.00 3757.00 3758.00 3758.00 3759.00 3760.00 3760.00 3761.00 3761.00 3761.00 3762.00 3762.00 3762.00 3763.00 3763.00 3763.00 3763.00 3764.00 3764.00 3764.00 3764.00 3764.00 3764.00 3764.00 3764.00 3764.00 3764.00 3764.00 3764.00 3764.00 3764.00 3764.00 3764.00 3764.00 3764.00 3764.00 3763.00 3763.00 3763.00 3763.00 3762.00 3762.00 3762.00 3761.00 3761.00 3761.00 3760.00 3760.00 3759.00 3759.00 3758.00 3757.00 3757.00 3756.00 3755.00 3755.00 3754.00 3753.00 3752.00 3751.00 3750.00 3749.00 3748.00 3747.00 3746.00 3745.00 3744.00 3743.00 3742.00 3741.00 3740.00 3739.00 3738.00 3737.00 3736.00 3735.00 3734.00 3733.00 3732.00 3731.00 3730.00 3729.00 3728.00 3727.00 3726.00 3725.00 3724.00 3723.00 3722.00 3721.00 3720.00 3719.00 3718.00 3717.00 3716.00 3715.00 3714.00 3713.00 3736.00 3735.00 3734.00 3733.00 3732.00 3731.00 3730.00 3729.00 3728.00 3727.00 3726.00 3725.00 3724.00 3723.00 3722.00 3721.00 3720.00 3719.00 3718.00 3717.00 3716.00 3715.00 3714.00 3713.00 3712.00 3711.00 3710.00 3710.00 3709.00 3708.00 3707.00 3707.00 3706.00 3705.00 3705.00 3704.00 3703.00 3703.00 3703.00 3702.00 3702.00 3701.00 3701.00 3701.00 3700.00 3700.00 3700.00 3700.00 3700.00 3699.00 3699.00 3699.00 3699.00 3699.00 3699.00 3699.00 3698.00 3698.00 3698.00 3698.00 3699.00 3699.00 3699.00 3699.00 3699.00 3699.00 3699.00 3699.00 3700.00 3700.00 3700.00 3700.00 3701.00 3701.00 3701.00 3702.00 3702.00 3702.00 3703.00 3703.00 3704.00 3704.00 3705.00 3706.00 3706.00 3707.00 3708.00 3708.00 3709.00 3710.00 3711.00 3712.00 3713.00 3714.00 3715.00 3716.00 3717.00 3718.00 3719.00 3720.00 3721.00 3722.00 3723.00 3724.00 3725.00 3726.00 3727.00 3728.00 3729.00 3730.00 3731.00 3732.00 3733.00 3734.00 3735.00 3736.00 3737.00 3738.00 3739.00 3740.00 3741.00 3742.00 3743.00 3744.00 3745.00 3746.00 3747.00 3748.00 3749.00 3750.00 3751.00 3752.00 3753.00 3754.00 3755.00 3756.00 3757.00 3758.00 3759.00 3760.00 3761.00 3762.00 3763.00 3764.00 3765.00 3766.00 3767.00 3768.00 3769.00 3770.00 3771.00 3772.00 3773.00 3774.00 3775.00 3776.00 3777.00 3778.00 3779.00 3779.00 3780.00 3781.00 3782.00 3783.00 3784.00 3784.00 3785.00 3786.00 3786.00 3787.00 3787.00 3788.00 3788.00 3789.00 3789.00 3790.00 3790.00 3790.00 3791.00 3791.00 3791.00 3792.00 3792.00 3792.00 3792.00 3792.00 3793.00 3793.00 3793.00 3793.00 3793.00 3793.00 3793.00 3793.00 3793.00 3793.00 3793.00 3793.00 3793.00 3793.00 3792.00 3792.00 3792.00 3792.00 3791.00 3791.00 3791.00 3791.00 3790.00 3790.00 3789.00 3789.00 3789.00 3788.00 3788.00 3787.00 3787.00 3786.00 3786.00 3785.00 3784.00 3783.00 3783.00 3782.00 3781.00 3780.00 3779.00 3778.00 3777.00 3776.00 3775.00 3774.00 3773.00 3772.00 3771.00 3770.00 3769.00 3768.00 3767.00 3766.00 3765.00 3764.00 3763.00 3762.00 3761.00 3760.00 3759.00 3758.00 3757.00 3756.00 3755.00 3754.00 3753.00 3752.00 3751.00 3750.00 3749.00 3748.00 3747.00 3746.00 3745.00 3744.00 3743.00 3742.00 3741.00 3740.00 3739.00 3738.00 3737.00 3268.00 3267.00 3266.00 3265.00 3264.00 3263.00 3262.00 3261.00 3260.00 3259.00 3258.00 3257.00 3256.00 3255.00 3254.00 3253.00 3252.00 3251.00 3250.00 3249.00 3248.00 3247.00 3246.00 3245.00 3244.00 3243.00 3242.00 3242.00 3241.00 3240.00 3239.00 3238.00 3238.00 3237.00 3236.00 3236.00 3235.00 3235.00 3234.00 3234.00 3233.00 3233.00 3233.00 3232.00 3232.00 3231.00 3231.00 3231.00 3231.00 3230.00 3230.00 3230.00 3230.00 3230.00 3230.00 3230.00 3230.00 3230.00 3230.00 3230.00 3230.00 3230.00 3230.00 3230.00 3230.00 3230.00 3230.00 3230.00 3231.00 3231.00 3231.00 3232.00 3232.00 3232.00 3233.00 3233.00 3233.00 3234.00 3234.00 3235.00 3235.00 3236.00 3237.00 3237.00 3238.00 3239.00 3239.00 3240.00 3241.00 3242.00 3243.00 3244.00 3245.00 3246.00 3247.00 3248.00 3249.00 3250.00 3251.00 3252.00 3253.00 3254.00 3255.00 3256.00 3257.00 3258.00 3259.00 3260.00 3261.00 3262.00 3263.00 3264.00 3265.00 3266.00 3267.00 3268.00 3269.00 3270.00 3271.00 3272.00 3273.00 3274.00 3275.00 3276.00 3277.00 3278.00 3279.00 3280.00 3281.00 3282.00 3283.00 3284.00 3285.00 3286.00 3287.00 3288.00 3289.00 3290.00 3291.00 3292.00 3293.00 3294.00 3295.00 3296.00 3297.00 3298.00 3299.00 3300.00 3301.00 3302.00 3303.00 3304.00 3305.00 3306.00 3307.00 3308.00 3309.00 3309.00 3310.00 3311.00 3312.00 3312.00 3313.00 3314.00 3314.00 3315.00 3315.00 3316.00 3316.00 3316.00 3317.00 3317.00 3318.00 3318.00 3318.00 3318.00 3319.00 3319.00 3319.00 3319.00 3320.00 3320.00 3320.00 3320.00 3320.00 3320.00 3320.00 3320.00 3320.00 3320.00 3320.00 3320.00 3320.00 3319.00 3319.00 3319.00 3319.00 3319.00 3318.00 3318.00 3318.00 3317.00 3317.00 3317.00 3316.00 3316.00 3315.00 3315.00 3314.00 3314.00 3313.00 3313.00 3312.00 3311.00 3310.00 3310.00 3309.00 3308.00 3307.00 3306.00 3305.00 3304.00 3303.00 3302.00 3301.00 3300.00 3299.00 3298.00 3297.00 3296.00 3295.00 3294.00 3293.00 3292.00 3291.00 3290.00 3289.00 3288.00 3287.00 3286.00 3285.00 3284.00 3283.00 3282.00 3281.00 3280.00 3279.00 3278.00 3277.00 3276.00 3275.00 3274.00 3273.00 3272.00 3271.00 3270.00 3269.00 3620.00 3619.00 3618.00 3617.00 3616.00 3615.00 3614.00 3613.00 3612.00 3611.00 3610.00 3609.00 3608.00 3607.00 3606.00 3605.00 3604.00 3603.00 3602.00 3601.00 3600.00 3599.00 3598.00 3597.00 3596.00 3595.00 3594.00 3593.00 3592.00 3592.00 3591.00 3590.00 3589.00 3589.00 3588.00 3588.00 3587.00 3587.00 3586.00 3586.00 3585.00 3585.00 3585.00 3584.00 3584.00 3584.00 3583.00 3583.00 3583.00 3583.00 3583.00 3582.00 3582.00 3582.00 3582.00 3582.00 3582.00 3582.00 3582.00 3582.00 3582.00 3582.00 3582.00 3582.00 3582.00 3583.00 3583.00 3583.00 3583.00 3584.00 3584.00 3584.00 3584.00 3585.00 3585.00 3586.00 3586.00 3586.00 3587.00 3587.00 3588.00 3588.00 3589.00 3590.00 3590.00 3591.00 3592.00 3592.00 3593.00 3594.00 3595.00 3596.00 3597.00 3598.00 3599.00 3600.00 3601.00 3602.00 3603.00 3604.00 3605.00 3606.00 3607.00 3608.00 3609.00 3610.00 3611.00 3612.00 3613.00 3614.00 3615.00 3616.00 3617.00 3618.00 3619.00 3620.00 3621.00 3622.00 3623.00 3624.00 3625.00 3626.00 3627.00 3628.00 3629.00 3630.00 3631.00 3632.00 3633.00 3634.00 3635.00 3636.00 3637.00 3638.00 3639.00 3640.00 3641.00 3642.00 3643.00 3644.00 3645.00 3646.00 3647.00 3648.00 3649.00 3650.00 3651.00 3652.00 3653.00 3654.00 3655.00 3656.00 3657.00 3658.00 3659.00 3659.00 3660.00 3661.00 3662.00 3663.00 3664.00 3665.00 3665.00 3666.00 3667.00 3668.00 3668.00 3669.00 3669.00 3670.00 3671.00 3671.00 3672.00 3672.00 3672.00 3673.00 3673.00 3674.00 3674.00 3674.00 3674.00 3674.00 3675.00 3675.00 3675.00 3675.00 3675.00 3675.00 3675.00 3675.00 3676.00 3676.00 3676.00 3676.00 3675.00 3675.00 3675.00 3675.00 3675.00 3675.00 3675.00 3675.00 3674.00 3674.00 3674.00 3674.00 3674.00 3673.00 3673.00 3673.00 3672.00 3672.00 3671.00 3671.00 3670.00 3670.00 3669.00 3668.00 3668.00 3667.00 3666.00 3666.00 3665.00 3664.00 3663.00 3662.00 3661.00 3660.00 3659.00 3658.00 3657.00 3656.00 3655.00 3654.00 3653.00 3652.00 3651.00 3650.00 3649.00 3648.00 3647.00 3646.00 3645.00 3644.00 3643.00 3642.00 3641.00 3640.00 3639.00 3638.00 3637.00 3636.00 3635.00 3634.00 3633.00 3632.00 3631.00 3630.00 3629.00 3628.00 3627.00 3626.00 3625.00 3624.00 3623.00 3622.00 3621.00 2735.00 2734.00 2733.00 2732.00 2731.00 2730.00 2729.00 2728.00 2727.00 2726.00 2725.00 2724.00 2723.00 2722.00 2721.00 2720.00 2719.00 2718.00 2717.00 2716.00 2715.00 2714.00 2713.00 2712.00 2711.00 2710.00 2709.00 2708.00 2707.00 2707.00 2706.00 2705.00 2705.00 2704.00 2704.00 2703.00 2702.00 2702.00 2702.00 2701.00 2701.00 2700.00 2700.00 2700.00 2700.00 2699.00 2699.00 2699.00 2699.00 2699.00 2698.00 2698.00 2698.00 2698.00 2698.00 2698.00 2698.00 2698.00 2698.00 2698.00 2698.00 2698.00 2698.00 2698.00 2699.00 2699.00 2699.00 2699.00 2700.00 2700.00 2700.00 2700.00 2701.00 2701.00 2701.00 2702.00 2702.00 2703.00 2703.00 2704.00 2704.00 2705.00 2706.00 2706.00 2707.00 2708.00 2709.00 2710.00 2711.00 2711.00 2712.00 2713.00 2714.00 2715.00 2716.00 2717.00 2718.00 2719.00 2720.00 2721.00 2722.00 2723.00 2724.00 2725.00 2726.00 2727.00 2728.00 2729.00 2730.00 2731.00 2732.00 2733.00 2734.00 2735.00 2736.00 2737.00 2738.00 2739.00 2740.00 2741.00 2742.00 2743.00 2744.00 2745.00 2746.00 2747.00 2748.00 2749.00 2750.00 2751.00 2752.00 2753.00 2754.00 2755.00 2756.00 2757.00 2758.00 2759.00 2760.00 2761.00 2762.00 2763.00 2764.00 2765.00 2766.00 2767.00 2768.00 2769.00 2770.00 2771.00 2772.00 2773.00 2774.00 2775.00 2776.00 2777.00 2778.00 2779.00 2780.00 2781.00 2781.00 2782.00 2782.00 2783.00 2784.00 2784.00 2785.00 2785.00 2786.00 2786.00 2786.00 2786.00 2787.00 2787.00 2787.00 2788.00 2788.00 2788.00 2788.00 2788.00 2789.00 2789.00 2789.00 2789.00 2789.00 2789.00 2789.00 2789.00 2789.00 2789.00 2789.00 2789.00 2789.00 2788.00 2788.00 2788.00 2788.00 2788.00 2787.00 2787.00 2787.00 2786.00 2786.00 2786.00 2785.00 2785.00 2785.00 2784.00 2783.00 2783.00 2782.00 2782.00 2781.00 2780.00 2779.00 2779.00 2778.00 2777.00 2776.00 2775.00 2774.00 2773.00 2772.00 2771.00 2770.00 2769.00 2768.00 2767.00 2766.00 2765.00 2764.00 2763.00 2762.00 2761.00 2760.00 2759.00 2758.00 2757.00 2756.00 2755.00 2754.00 2753.00 2752.00 2751.00 2750.00 2749.00 2748.00 2747.00 2746.00 2745.00 2744.00 2743.00 2742.00 2741.00 2740.00 2739.00 2738.00 2737.00 2736.00 3246.00 3245.00 3244.00 3243.00 3242.00 3241.00 3240.00 3239.00 3238.00 3237.00 3236.00 3235.00 3234.00 3233.00 3232.00 3231.00 3230.00 3229.00 3228.00 3227.00 3226.00 3225.00 3224.00 3223.00 3222.00 3221.00 3220.00 3219.00 3218.00 3217.00 3217.00 3216.00 3215.00 3215.00 3214.00 3213.00 3213.00 3212.00 3212.00 3211.00 3211.00 3210.00 3210.00 3210.00 3209.00 3209.00 3209.00 3208.00 3208.00 3208.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3207.00 3208.00 3208.00 3208.00 3208.00 3209.00 3209.00 3209.00 3210.00 3210.00 3211.00 3211.00 3211.00 3212.00 3212.00 3213.00 3214.00 3214.00 3215.00 3216.00 3216.00 3217.00 3218.00 3219.00 3220.00 3221.00 3222.00 3223.00 3224.00 3225.00 3226.00 3227.00 3228.00 3229.00 3230.00 3231.00 3232.00 3233.00 3234.00 3235.00 3236.00 3237.00 3238.00 3239.00 3240.00 3241.00 3242.00 3243.00 3244.00 3245.00 3246.00 3247.00 3248.00 3249.00 3250.00 3251.00 3252.00 3253.00 3254.00 3255.00 3256.00 3257.00 3258.00 3259.00 3260.00 3261.00 3262.00 3263.00 3264.00 3265.00 3266.00 3267.00 3268.00 3269.00 3270.00 3271.00 3272.00 3273.00 3274.00 3275.00 3276.00 3277.00 3278.00 3279.00 3280.00 3281.00 3282.00 3283.00 3284.00 3285.00 3286.00 3287.00 3288.00 3289.00 3290.00 3291.00 3292.00 3293.00 3293.00 3294.00 3295.00 3296.00 3296.00 3297.00 3298.00 3298.00 3299.00 3300.00 3300.00 3301.00 3301.00 3302.00 3302.00 3302.00 3303.00 3303.00 3303.00 3304.00 3304.00 3304.00 3304.00 3305.00 3305.00 3305.00 3305.00 3305.00 3305.00 3305.00 3305.00 3306.00 3306.00 3306.00 3306.00 3306.00 3305.00 3305.00 3305.00 3305.00 3305.00 3305.00 3305.00 3305.00 3304.00 3304.00 3304.00 3303.00 3303.00 3303.00 3303.00 3302.00 3302.00 3301.00 3301.00 3300.00 3300.00 3299.00 3299.00 3298.00 3298.00 3297.00 3296.00 3296.00 3295.00 3294.00 3293.00 3292.00 3291.00 3290.00 3289.00 3288.00 3287.00 3286.00 3285.00 3284.00 3283.00 3282.00 3281.00 3280.00 3279.00 3278.00 3277.00 3276.00 3275.00 3274.00 3273.00 3272.00 3271.00 3270.00 3269.00 3268.00 3267.00 3266.00 3265.00 3264.00 3263.00 3262.00 3261.00 3260.00 3259.00 3258.00 3257.00 3256.00 3255.00 3254.00 3253.00 3252.00 3251.00 3250.00 3249.00 3248.00 3247.00 2492.00 2491.00 2490.00 2489.00 2488.00 2487.00 2486.00 2485.00 2484.00 2483.00 2482.00 2481.00 2480.00 2479.00 2478.00 2477.00 2476.00 2475.00 2474.00 2473.00 2472.00 2471.00 2470.00 2469.00 2468.00 2467.00 2466.00 2466.00 2465.00 2464.00 2464.00 2463.00 2462.00 2461.00 2461.00 2460.00 2459.00 2459.00 2458.00 2457.00 2457.00 2456.00 2456.00 2456.00 2455.00 2455.00 2454.00 2454.00 2454.00 2454.00 2453.00 2453.00 2453.00 2453.00 2453.00 2452.00 2452.00 2452.00 2452.00 2452.00 2452.00 2452.00 2452.00 2452.00 2452.00 2452.00 2452.00 2452.00 2453.00 2453.00 2453.00 2453.00 2454.00 2454.00 2454.00 2454.00 2455.00 2455.00 2456.00 2456.00 2456.00 2457.00 2457.00 2458.00 2458.00 2459.00 2460.00 2460.00 2461.00 2462.00 2462.00 2463.00 2464.00 2465.00 2466.00 2467.00 2468.00 2469.00 2470.00 2471.00 2472.00 2473.00 2474.00 2475.00 2476.00 2477.00 2478.00 2479.00 2480.00 2481.00 2482.00 2483.00 2484.00 2485.00 2486.00 2487.00 2488.00 2489.00 2490.00 2491.00 2492.00 2493.00 2494.00 2495.00 2496.00 2497.00 2498.00 2499.00 2500.00 2501.00 2502.00 2503.00 2504.00 2505.00 2506.00 2507.00 2508.00 2509.00 2510.00 2511.00 2512.00 2513.00 2514.00 2515.00 2516.00 2517.00 2518.00 2519.00 2520.00 2521.00 2522.00 2523.00 2524.00 2525.00 2526.00 2527.00 2528.00 2529.00 2529.00 2530.00 2531.00 2531.00 2532.00 2533.00 2534.00 2535.00 2535.00 2536.00 2537.00 2537.00 2538.00 2538.00 2539.00 2540.00 2540.00 2540.00 2541.00 2541.00 2541.00 2542.00 2542.00 2542.00 2542.00 2543.00 2543.00 2543.00 2543.00 2543.00 2543.00 2543.00 2543.00 2544.00 2544.00 2544.00 2544.00 2543.00 2543.00 2543.00 2543.00 2543.00 2543.00 2543.00 2542.00 2542.00 2542.00 2542.00 2541.00 2541.00 2541.00 2541.00 2540.00 2540.00 2539.00 2539.00 2538.00 2538.00 2537.00 2537.00 2536.00 2535.00 2534.00 2534.00 2533.00 2532.00 2531.00 2530.00 2529.00 2528.00 2527.00 2526.00 2525.00 2524.00 2523.00 2522.00 2521.00 2520.00 2519.00 2518.00 2517.00 2516.00 2515.00 2514.00 2513.00 2512.00 2511.00 2510.00 2509.00 2508.00 2507.00 2506.00 2505.00 2504.00 2503.00 2502.00 2501.00 2500.00 2499.00 2498.00 2497.00 2496.00 2495.00 2494.00 2493.00 2834.00 2833.00 2832.00 2831.00 2830.00 2829.00 2828.00 2827.00 2826.00 2825.00 2824.00 2823.00 2822.00 2821.00 2820.00 2819.00 2818.00 2817.00 2816.00 2815.00 2814.00 2813.00 2812.00 2811.00 2810.00 2809.00 2808.00 2807.00 2806.00 2805.00 2805.00 2804.00 2803.00 2803.00 2802.00 2802.00 2801.00 2801.00 2800.00 2800.00 2799.00 2799.00 2798.00 2798.00 2798.00 2797.00 2797.00 2797.00 2797.00 2796.00 2796.00 2796.00 2796.00 2796.00 2796.00 2796.00 2796.00 2796.00 2796.00 2796.00 2796.00 2796.00 2796.00 2796.00 2796.00 2796.00 2796.00 2796.00 2797.00 2797.00 2797.00 2797.00 2798.00 2798.00 2798.00 2799.00 2799.00 2800.00 2800.00 2800.00 2801.00 2802.00 2802.00 2803.00 2803.00 2804.00 2805.00 2805.00 2806.00 2807.00 2808.00 2809.00 2810.00 2811.00 2812.00 2813.00 2814.00 2815.00 2816.00 2817.00 2818.00 2819.00 2820.00 2821.00 2822.00 2823.00 2824.00 2825.00 2826.00 2827.00 2828.00 2829.00 2830.00 2831.00 2832.00 2833.00 2834.00 2835.00 2836.00 2837.00 2838.00 2839.00 2840.00 2841.00 2842.00 2843.00 2844.00 2845.00 2846.00 2847.00 2848.00 2849.00 2850.00 2851.00 2852.00 2853.00 2854.00 2855.00 2856.00 2857.00 2858.00 2859.00 2860.00 2861.00 2862.00 2863.00 2864.00 2865.00 2866.00 2867.00 2868.00 2869.00 2870.00 2871.00 2872.00 2873.00 2874.00 2875.00 2876.00 2877.00 2878.00 2879.00 2880.00 2881.00 2881.00 2882.00 2883.00 2883.00 2884.00 2884.00 2885.00 2886.00 2886.00 2886.00 2887.00 2887.00 2888.00 2888.00 2888.00 2889.00 2889.00 2889.00 2889.00 2890.00 2889.00 2890.00 2890.00 2890.00 2890.00 2890.00 2890.00 2890.00 2890.00 2890.00 2890.00 2890.00 2890.00 2890.00 2890.00 2890.00 2889.00 2890.00 2889.00 2889.00 2889.00 2889.00 2888.00 2888.00 2888.00 2887.00 2887.00 2886.00 2886.00 2885.00 2885.00 2884.00 2884.00 2883.00 2883.00 2882.00 2881.00 2881.00 2880.00 2879.00 2878.00 2877.00 2876.00 2875.00 2874.00 2873.00 2872.00 2871.00 2870.00 2869.00 2868.00 2867.00 2866.00 2865.00 2864.00 2863.00 2862.00 2861.00 2860.00 2859.00 2858.00 2857.00 2856.00 2855.00 2854.00 2853.00 2852.00 2851.00 2850.00 2849.00 2848.00 2847.00 2846.00 2845.00 2844.00 2843.00 2842.00 2841.00 2840.00 2839.00 2838.00 2837.00 2836.00 2835.00 3005.00 3004.00 3003.00 3002.00 3001.00 3000.00 2999.00 2998.00 2997.00 2996.00 2995.00 2994.00 2993.00 2992.00 2991.00 2990.00 2989.00 2988.00 2987.00 2986.00 2985.00 2984.00 2983.00 2982.00 2981.00 2980.00 2979.00 2978.00 2977.00 2976.00 2975.00 2974.00 2973.00 2972.00 2972.00 2971.00 2970.00 2969.00 2968.00 2967.00 2967.00 2966.00 2965.00 2965.00 2964.00 2964.00 2963.00 2963.00 2962.00 2962.00 2961.00 2961.00 2961.00 2960.00 2960.00 2960.00 2959.00 2959.00 2959.00 2959.00 2959.00 2959.00 2958.00 2958.00 2958.00 2958.00 2958.00 2958.00 2958.00 2958.00 2958.00 2958.00 2958.00 2958.00 2958.00 2958.00 2959.00 2959.00 2959.00 2959.00 2959.00 2960.00 2960.00 2960.00 2961.00 2961.00 2961.00 2962.00 2962.00 2963.00 2963.00 2964.00 2964.00 2965.00 2965.00 2966.00 2967.00 2967.00 2968.00 2969.00 2970.00 2971.00 2971.00 2972.00 2973.00 2974.00 2975.00 2976.00 2977.00 2978.00 2979.00 2980.00 2981.00 2982.00 2983.00 2984.00 2985.00 2986.00 2987.00 2988.00 2989.00 2990.00 2991.00 2992.00 2993.00 2994.00 2995.00 2996.00 2997.00 2998.00 2999.00 3000.00 3001.00 3002.00 3003.00 3004.00 3005.00 3006.00 3007.00 3008.00 3009.00 3010.00 3011.00 3012.00 3013.00 3014.00 3015.00 3016.00 3017.00 3018.00 3019.00 3020.00 3021.00 3022.00 3023.00 3024.00 3025.00 3026.00 3027.00 3028.00 3029.00 3030.00 3031.00 3032.00 3033.00 3034.00 3035.00 3036.00 3037.00 3038.00 3039.00 3040.00 3041.00 3042.00 3043.00 3044.00 3045.00 3045.00 3046.00 3047.00 3047.00 3048.00 3049.00 3049.00 3050.00 3050.00 3051.00 3051.00 3052.00 3052.00 3052.00 3053.00 3053.00 3053.00 3054.00 3054.00 3054.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3055.00 3054.00 3054.00 3054.00 3054.00 3053.00 3053.00 3053.00 3052.00 3052.00 3052.00 3051.00 3051.00 3050.00 3050.00 3049.00 3049.00 3048.00 3047.00 3047.00 3046.00 3045.00 3045.00 3044.00 3043.00 3042.00 3041.00 3040.00 3039.00 3038.00 3037.00 3036.00 3035.00 3034.00 3033.00 3032.00 3031.00 3030.00 3029.00 3028.00 3027.00 3026.00 3025.00 3024.00 3023.00 3022.00 3021.00 3020.00 3019.00 3018.00 3017.00 3016.00 3015.00 3014.00 3013.00 3012.00 3011.00 3010.00 3009.00 3008.00 3007.00 3006.00 2560.00 2559.00 2558.00 2557.00 2556.00 2555.00 2554.00 2553.00 2552.00 2551.00 2550.00 2549.00 2548.00 2547.00 2546.00 2545.00 2544.00 2543.00 2542.00 2541.00 2540.00 2539.00 2538.00 2537.00 2536.00 2535.00 2534.00 2533.00 2532.00 2532.00 2531.00 2530.00 2529.00 2529.00 2528.00 2528.00 2527.00 2527.00 2526.00 2526.00 2525.00 2525.00 2525.00 2524.00 2524.00 2524.00 2523.00 2523.00 2523.00 2523.00 2522.00 2522.00 2522.00 2522.00 2522.00 2522.00 2522.00 2521.00 2521.00 2521.00 2521.00 2521.00 2522.00 2522.00 2522.00 2522.00 2522.00 2522.00 2522.00 2522.00 2523.00 2523.00 2523.00 2523.00 2524.00 2524.00 2524.00 2525.00 2525.00 2526.00 2526.00 2527.00 2527.00 2528.00 2528.00 2529.00 2529.00 2530.00 2531.00 2531.00 2532.00 2533.00 2534.00 2535.00 2536.00 2537.00 2538.00 2539.00 2540.00 2541.00 2542.00 2543.00 2544.00 2545.00 2546.00 2547.00 2548.00 2549.00 2550.00 2551.00 2552.00 2553.00 2554.00 2555.00 2556.00 2557.00 2558.00 2559.00 2560.00 2561.00 2562.00 2563.00 2564.00 2565.00 2566.00 2567.00 2568.00 2569.00 2570.00 2571.00 2572.00 2573.00 2574.00 2575.00 2576.00 2577.00 2578.00 2579.00 2580.00 2581.00 2582.00 2583.00 2584.00 2585.00 2586.00 2587.00 2588.00 2589.00 2590.00 2591.00 2592.00 2593.00 2594.00 2595.00 2596.00 2597.00 2598.00 2599.00 2600.00 2601.00 2602.00 2603.00 2604.00 2605.00 2606.00 2607.00 2608.00 2608.00 2609.00 2610.00 2610.00 2611.00 2612.00 2612.00 2613.00 2613.00 2614.00 2614.00 2615.00 2615.00 2615.00 2616.00 2616.00 2617.00 2617.00 2617.00 2617.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2618.00 2617.00 2617.00 2617.00 2617.00 2616.00 2616.00 2616.00 2615.00 2615.00 2614.00 2614.00 2614.00 2613.00 2613.00 2612.00 2612.00 2611.00 2610.00 2610.00 2609.00 2608.00 2607.00 2607.00 2606.00 2605.00 2604.00 2603.00 2602.00 2601.00 2600.00 2599.00 2598.00 2597.00 2596.00 2595.00 2594.00 2593.00 2592.00 2591.00 2590.00 2589.00 2588.00 2587.00 2586.00 2585.00 2584.00 2583.00 2582.00 2581.00 2580.00 2579.00 2578.00 2577.00 2576.00 2575.00 2574.00 2573.00 2572.00 2571.00 2570.00 2569.00 2568.00 2567.00 2566.00 2565.00 2564.00 2563.00 2562.00 2561.00 3934.00 3933.00 3932.00 3931.00 3930.00 3929.00 3928.00 3927.00 3926.00 3925.00 3924.00 3923.00 3922.00 3921.00 3920.00 3919.00 3918.00 3917.00 3916.00 3915.00 3914.00 3913.00 3912.00 3911.00 3910.00 3909.00 3908.00 3907.00 3906.00 3905.00 3905.00 3904.00 3903.00 3902.00 3902.00 3901.00 3900.00 3899.00 3899.00 3899.00 3898.00 3898.00 3897.00 3897.00 3896.00 3896.00 3896.00 3895.00 3895.00 3895.00 3894.00 3894.00 3894.00 3894.00 3894.00 3893.00 3893.00 3893.00 3893.00 3893.00 3893.00 3893.00 3893.00 3893.00 3893.00 3893.00 3893.00 3893.00 3893.00 3894.00 3894.00 3894.00 3894.00 3895.00 3895.00 3895.00 3895.00 3896.00 3896.00 3897.00 3897.00 3897.00 3898.00 3898.00 3899.00 3899.00 3900.00 3901.00 3901.00 3902.00 3903.00 3903.00 3904.00 3905.00 3906.00 3907.00 3908.00 3909.00 3910.00 3911.00 3912.00 3913.00 3914.00 3915.00 3916.00 3917.00 3918.00 3919.00 3920.00 3921.00 3922.00 3923.00 3924.00 3925.00 3926.00 3927.00 3928.00 3929.00 3930.00 3931.00 3932.00 3933.00 3934.00 3935.00 3936.00 3937.00 3938.00 3939.00 3940.00 3941.00 3942.00 3943.00 3944.00 3945.00 3946.00 3947.00 3948.00 3949.00 3950.00 3951.00 3952.00 3953.00 3954.00 3955.00 3956.00 3957.00 3958.00 3959.00 3960.00 3961.00 3962.00 3963.00 3964.00 3965.00 3966.00 3967.00 3968.00 3969.00 3970.00 3971.00 3972.00 3973.00 3974.00 3975.00 3976.00 3977.00 3978.00 3978.00 3979.00 3980.00 3980.00 3981.00 3981.00 3982.00 3983.00 3983.00 3983.00 3984.00 3984.00 3985.00 3985.00 3985.00 3986.00 3986.00 3986.00 3986.00 3986.00 3986.00 3987.00 3987.00 3987.00 3987.00 3987.00 3987.00 3987.00 3987.00 3987.00 3987.00 3987.00 3987.00 3987.00 3987.00 3987.00 3986.00 3986.00 3986.00 3986.00 3986.00 3985.00 3985.00 3985.00 3985.00 3984.00 3984.00 3983.00 3983.00 3982.00 3982.00 3981.00 3981.00 3980.00 3979.00 3979.00 3978.00 3977.00 3977.00 3976.00 3975.00 3974.00 3973.00 3972.00 3971.00 3970.00 3969.00 3968.00 3967.00 3966.00 3965.00 3964.00 3963.00 3962.00 3961.00 3960.00 3959.00 3958.00 3957.00 3956.00 3955.00 3954.00 3953.00 3952.00 3951.00 3950.00 3949.00 3948.00 3947.00 3946.00 3945.00 3944.00 3943.00 3942.00 3941.00 3940.00 3939.00 3938.00 3937.00 3936.00 3935.00 2361.00 2360.00 2359.00 2358.00 2357.00 2356.00 2355.00 2354.00 2353.00 2352.00 2351.00 2350.00 2349.00 2348.00 2347.00 2346.00 2345.00 2344.00 2343.00 2342.00 2341.00 2340.00 2339.00 2338.00 2337.00 2336.00 2336.00 2335.00 2334.00 2333.00 2332.00 2331.00 2331.00 2330.00 2330.00 2329.00 2328.00 2328.00 2327.00 2327.00 2327.00 2326.00 2326.00 2325.00 2325.00 2325.00 2324.00 2324.00 2324.00 2324.00 2323.00 2323.00 2323.00 2323.00 2323.00 2323.00 2323.00 2323.00 2323.00 2323.00 2323.00 2323.00 2323.00 2323.00 2323.00 2323.00 2323.00 2323.00 2324.00 2324.00 2324.00 2324.00 2325.00 2325.00 2325.00 2326.00 2326.00 2327.00 2327.00 2327.00 2328.00 2328.00 2329.00 2330.00 2330.00 2331.00 2331.00 2332.00 2333.00 2334.00 2335.00 2336.00 2336.00 2337.00 2338.00 2339.00 2340.00 2341.00 2342.00 2343.00 2344.00 2345.00 2346.00 2347.00 2348.00 2349.00 2350.00 2351.00 2352.00 2353.00 2354.00 2355.00 2356.00 2357.00 2358.00 2359.00 2360.00 2361.00 2362.00 2363.00 2364.00 2365.00 2366.00 2367.00 2368.00 2369.00 2370.00 2371.00 2372.00 2373.00 2374.00 2375.00 2376.00 2377.00 2378.00 2379.00 2380.00 2381.00 2382.00 2383.00 2384.00 2385.00 2386.00 2387.00 2388.00 2389.00 2390.00 2391.00 2392.00 2393.00 2394.00 2395.00 2396.00 2397.00 2398.00 2399.00 2400.00 2401.00 2402.00 2403.00 2403.00 2404.00 2405.00 2406.00 2407.00 2408.00 2408.00 2409.00 2409.00 2410.00 2411.00 2411.00 2412.00 2412.00 2412.00 2413.00 2413.00 2414.00 2414.00 2414.00 2415.00 2415.00 2415.00 2415.00 2416.00 2416.00 2416.00 2416.00 2416.00 2416.00 2416.00 2416.00 2416.00 2416.00 2416.00 2416.00 2416.00 2416.00 2416.00 2416.00 2416.00 2416.00 2415.00 2415.00 2415.00 2415.00 2414.00 2414.00 2414.00 2413.00 2413.00 2412.00 2412.00 2412.00 2411.00 2411.00 2410.00 2409.00 2409.00 2408.00 2408.00 2407.00 2406.00 2405.00 2404.00 2403.00 2403.00 2402.00 2401.00 2400.00 2399.00 2398.00 2397.00 2396.00 2395.00 2394.00 2393.00 2392.00 2391.00 2390.00 2389.00 2388.00 2387.00 2386.00 2385.00 2384.00 2383.00 2382.00 2381.00 2380.00 2379.00 2378.00 2377.00 2376.00 2375.00 2374.00 2373.00 2372.00 2371.00 2370.00 2369.00 2368.00 2367.00 2366.00 2365.00 2364.00 2363.00 2362.00 2860.00 2859.00 2858.00 2857.00 2856.00 2855.00 2854.00 2853.00 2852.00 2851.00 2850.00 2849.00 2848.00 2847.00 2846.00 2845.00 2844.00 2843.00 2842.00 2841.00 2840.00 2839.00 2838.00 2837.00 2836.00 2835.00 2834.00 2833.00 2833.00 2832.00 2831.00 2830.00 2829.00 2828.00 2828.00 2827.00 2826.00 2826.00 2825.00 2825.00 2824.00 2824.00 2823.00 2823.00 2822.00 2822.00 2822.00 2821.00 2821.00 2821.00 2820.00 2820.00 2820.00 2820.00 2820.00 2819.00 2819.00 2819.00 2819.00 2819.00 2819.00 2819.00 2819.00 2819.00 2819.00 2819.00 2819.00 2819.00 2819.00 2820.00 2820.00 2820.00 2820.00 2820.00 2821.00 2821.00 2821.00 2822.00 2822.00 2822.00 2823.00 2823.00 2824.00 2824.00 2824.00 2825.00 2825.00 2826.00 2827.00 2828.00 2828.00 2829.00 2830.00 2831.00 2831.00 2832.00 2833.00 2834.00 2835.00 2836.00 2837.00 2838.00 2839.00 2840.00 2841.00 2842.00 2843.00 2844.00 2845.00 2846.00 2847.00 2848.00 2849.00 2850.00 2851.00 2852.00 2853.00 2854.00 2855.00 2856.00 2857.00 2858.00 2859.00 2860.00 2861.00 2862.00 2863.00 2864.00 2865.00 2866.00 2867.00 2868.00 2869.00 2870.00 2871.00 2872.00 2873.00 2874.00 2875.00 2876.00 2877.00 2878.00 2879.00 2880.00 2881.00 2882.00 2883.00 2884.00 2885.00 2886.00 2887.00 2888.00 2889.00 2890.00 2891.00 2892.00 2893.00 2894.00 2895.00 2896.00 2897.00 2898.00 2899.00 2900.00 2901.00 2902.00 2903.00 2904.00 2904.00 2905.00 2906.00 2907.00 2907.00 2908.00 2908.00 2909.00 2909.00 2910.00 2910.00 2911.00 2911.00 2912.00 2912.00 2912.00 2913.00 2913.00 2913.00 2913.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2914.00 2913.00 2913.00 2913.00 2913.00 2912.00 2912.00 2911.00 2911.00 2911.00 2910.00 2910.00 2909.00 2909.00 2908.00 2908.00 2907.00 2907.00 2906.00 2905.00 2904.00 2904.00 2903.00 2902.00 2901.00 2900.00 2899.00 2898.00 2897.00 2896.00 2895.00 2894.00 2893.00 2892.00 2891.00 2890.00 2889.00 2888.00 2887.00 2886.00 2885.00 2884.00 2883.00 2882.00 2881.00 2880.00 2879.00 2878.00 2877.00 2876.00 2875.00 2874.00 2873.00 2872.00 2871.00 2870.00 2869.00 2868.00 2867.00 2866.00 2865.00 2864.00 2863.00 2862.00 2861.00 4067.00 4066.00 4065.00 4064.00 4063.00 4062.00 4061.00 4060.00 4059.00 4058.00 4057.00 4056.00 4055.00 4054.00 4053.00 4052.00 4051.00 4050.00 4049.00 4048.00 4047.00 4046.00 4045.00 4044.00 4043.00 4042.00 4041.00 4040.00 4039.00 4038.00 4037.00 4037.00 4036.00 4035.00 4035.00 4034.00 4033.00 4033.00 4032.00 4032.00 4031.00 4031.00 4031.00 4030.00 4030.00 4029.00 4029.00 4029.00 4029.00 4028.00 4028.00 4028.00 4028.00 4027.00 4027.00 4027.00 4027.00 4027.00 4027.00 4027.00 4027.00 4027.00 4027.00 4027.00 4027.00 4027.00 4027.00 4028.00 4028.00 4028.00 4028.00 4028.00 4029.00 4029.00 4029.00 4030.00 4030.00 4030.00 4031.00 4031.00 4032.00 4032.00 4033.00 4033.00 4034.00 4034.00 4035.00 4036.00 4037.00 4037.00 4038.00 4039.00 4040.00 4041.00 4042.00 4043.00 4044.00 4045.00 4046.00 4047.00 4048.00 4049.00 4050.00 4051.00 4052.00 4053.00 4054.00 4055.00 4056.00 4057.00 4058.00 4059.00 4060.00 4061.00 4062.00 4063.00 4064.00 4065.00 4066.00 4067.00 4068.00 4069.00 4070.00 4071.00 4072.00 4073.00 4074.00 4075.00 4076.00 4077.00 4078.00 4079.00 4080.00 4081.00 4082.00 4083.00 4084.00 4085.00 4086.00 4087.00 4088.00 4089.00 4090.00 4091.00 4092.00 4093.00 4094.00 4095.00 4096.00 4097.00 4098.00 4099.00 4100.00 4101.00 4102.00 4103.00 4104.00 4105.00 4106.00 4107.00 4108.00 4109.00 4110.00 4110.00 4111.00 4112.00 4112.00 4113.00 4114.00 4114.00 4115.00 4116.00 4116.00 4116.00 4117.00 4117.00 4118.00 4118.00 4118.00 4119.00 4119.00 4119.00 4119.00 4120.00 4120.00 4120.00 4120.00 4120.00 4120.00 4120.00 4120.00 4121.00 4121.00 4121.00 4121.00 4120.00 4120.00 4120.00 4120.00 4120.00 4120.00 4120.00 4120.00 4119.00 4119.00 4119.00 4119.00 4118.00 4118.00 4118.00 4117.00 4117.00 4116.00 4116.00 4116.00 4115.00 4114.00 4114.00 4113.00 4112.00 4112.00 4111.00 4110.00 4109.00 4108.00 4108.00 4107.00 4106.00 4105.00 4104.00 4103.00 4102.00 4101.00 4100.00 4099.00 4098.00 4097.00 4096.00 4095.00 4094.00 4093.00 4092.00 4091.00 4090.00 4089.00 4088.00 4087.00 4086.00 4085.00 4084.00 4083.00 4082.00 4081.00 4080.00 4079.00 4078.00 4077.00 4076.00 4075.00 4074.00 4073.00 4072.00 4071.00 4070.00 4069.00 4068.00 2465.00 2464.00 2463.00 2462.00 2461.00 2460.00 2459.00 2458.00 2457.00 2456.00 2455.00 2454.00 2453.00 2452.00 2451.00 2450.00 2449.00 2448.00 2447.00 2446.00 2445.00 2444.00 2443.00 2442.00 2441.00 2440.00 2439.00 2438.00 2437.00 2436.00 2435.00 2435.00 2434.00 2433.00 2433.00 2432.00 2432.00 2431.00 2431.00 2430.00 2430.00 2429.00 2429.00 2428.00 2428.00 2428.00 2428.00 2427.00 2427.00 2427.00 2427.00 2427.00 2426.00 2426.00 2426.00 2426.00 2426.00 2426.00 2426.00 2426.00 2426.00 2426.00 2426.00 2426.00 2426.00 2426.00 2427.00 2427.00 2427.00 2427.00 2428.00 2428.00 2428.00 2428.00 2429.00 2429.00 2430.00 2430.00 2430.00 2431.00 2432.00 2432.00 2432.00 2433.00 2434.00 2435.00 2435.00 2436.00 2437.00 2438.00 2439.00 2440.00 2441.00 2442.00 2443.00 2444.00 2445.00 2446.00 2447.00 2448.00 2449.00 2450.00 2451.00 2452.00 2453.00 2454.00 2455.00 2456.00 2457.00 2458.00 2459.00 2460.00 2461.00 2462.00 2463.00 2464.00 2465.00 2466.00 2467.00 2468.00 2469.00 2470.00 2471.00 2472.00 2473.00 2474.00 2475.00 2476.00 2477.00 2478.00 2479.00 2480.00 2481.00 2482.00 2483.00 2484.00 2485.00 2486.00 2487.00 2488.00 2489.00 2490.00 2491.00 2492.00 2493.00 2494.00 2495.00 2496.00 2497.00 2498.00 2499.00 2500.00 2501.00 2502.00 2503.00 2504.00 2504.00 2505.00 2506.00 2507.00 2508.00 2508.00 2509.00 2510.00 2510.00 2511.00 2511.00 2512.00 2512.00 2513.00 2513.00 2514.00 2514.00 2514.00 2515.00 2515.00 2515.00 2515.00 2516.00 2516.00 2516.00 2516.00 2516.00 2516.00 2516.00 2516.00 2516.00 2516.00 2516.00 2516.00 2516.00 2516.00 2516.00 2516.00 2516.00 2516.00 2516.00 2515.00 2515.00 2515.00 2514.00 2514.00 2514.00 2513.00 2513.00 2513.00 2512.00 2512.00 2511.00 2511.00 2510.00 2510.00 2509.00 2508.00 2508.00 2507.00 2506.00 2505.00 2504.00 2503.00 2502.00 2501.00 2500.00 2499.00 2498.00 2497.00 2496.00 2495.00 2494.00 2493.00 2492.00 2491.00 2490.00 2489.00 2488.00 2487.00 2486.00 2485.00 2484.00 2483.00 2482.00 2481.00 2480.00 2479.00 2478.00 2477.00 2476.00 2475.00 2474.00 2473.00 2472.00 2471.00 2470.00 2469.00 2468.00 2467.00 2466.00 3632.00 3631.00 3630.00 3629.00 3628.00 3627.00 3626.00 3625.00 3624.00 3623.00 3622.00 3621.00 3620.00 3619.00 3618.00 3617.00 3616.00 3615.00 3614.00 3613.00 3612.00 3611.00 3610.00 3609.00 3608.00 3607.00 3606.00 3605.00 3605.00 3604.00 3603.00 3602.00 3601.00 3601.00 3600.00 3599.00 3599.00 3598.00 3598.00 3597.00 3597.00 3597.00 3596.00 3596.00 3595.00 3595.00 3595.00 3595.00 3594.00 3594.00 3594.00 3594.00 3594.00 3594.00 3594.00 3594.00 3593.00 3593.00 3593.00 3593.00 3593.00 3594.00 3594.00 3594.00 3594.00 3594.00 3594.00 3594.00 3594.00 3594.00 3595.00 3595.00 3595.00 3596.00 3596.00 3596.00 3597.00 3597.00 3598.00 3598.00 3599.00 3599.00 3600.00 3600.00 3601.00 3602.00 3603.00 3603.00 3604.00 3605.00 3606.00 3607.00 3608.00 3609.00 3610.00 3611.00 3612.00 3613.00 3614.00 3615.00 3616.00 3617.00 3618.00 3619.00 3620.00 3621.00 3622.00 3623.00 3624.00 3625.00 3626.00 3627.00 3628.00 3629.00 3630.00 3631.00 3632.00 3633.00 3634.00 3635.00 3636.00 3637.00 3638.00 3639.00 3640.00 3641.00 3642.00 3643.00 3644.00 3645.00 3646.00 3647.00 3648.00 3649.00 3650.00 3651.00 3652.00 3653.00 3654.00 3655.00 3656.00 3657.00 3658.00 3659.00 3660.00 3661.00 3662.00 3663.00 3664.00 3665.00 3666.00 3667.00 3668.00 3669.00 3670.00 3670.00 3671.00 3672.00 3673.00 3674.00 3675.00 3675.00 3676.00 3677.00 3677.00 3678.00 3679.00 3679.00 3679.00 3680.00 3680.00 3681.00 3681.00 3681.00 3681.00 3682.00 3682.00 3682.00 3683.00 3683.00 3683.00 3683.00 3683.00 3683.00 3683.00 3683.00 3683.00 3683.00 3683.00 3683.00 3683.00 3683.00 3683.00 3683.00 3683.00 3683.00 3683.00 3682.00 3682.00 3682.00 3681.00 3681.00 3681.00 3680.00 3680.00 3680.00 3679.00 3679.00 3678.00 3678.00 3677.00 3676.00 3676.00 3675.00 3675.00 3674.00 3673.00 3672.00 3671.00 3670.00 3669.00 3668.00 3667.00 3666.00 3665.00 3664.00 3663.00 3662.00 3661.00 3660.00 3659.00 3658.00 3657.00 3656.00 3655.00 3654.00 3653.00 3652.00 3651.00 3650.00 3649.00 3648.00 3647.00 3646.00 3645.00 3644.00 3643.00 3642.00 3641.00 3640.00 3639.00 3638.00 3637.00 3636.00 3635.00 3634.00 3633.00 2420.00 2419.00 2418.00 2417.00 2416.00 2415.00 2414.00 2413.00 2412.00 2411.00 2410.00 2409.00 2408.00 2407.00 2406.00 2405.00 2404.00 2403.00 2402.00 2401.00 2400.00 2399.00 2398.00 2397.00 2396.00 2395.00 2394.00 2393.00 2392.00 2391.00 2390.00 2390.00 2389.00 2389.00 2388.00 2387.00 2387.00 2387.00 2386.00 2386.00 2385.00 2385.00 2384.00 2384.00 2384.00 2384.00 2384.00 2383.00 2383.00 2383.00 2383.00 2383.00 2383.00 2383.00 2382.00 2382.00 2382.00 2382.00 2383.00 2383.00 2383.00 2383.00 2383.00 2383.00 2383.00 2383.00 2384.00 2384.00 2384.00 2384.00 2385.00 2385.00 2385.00 2386.00 2386.00 2387.00 2387.00 2388.00 2388.00 2389.00 2390.00 2390.00 2391.00 2392.00 2393.00 2393.00 2394.00 2395.00 2396.00 2397.00 2398.00 2399.00 2400.00 2401.00 2402.00 2403.00 2404.00 2405.00 2406.00 2407.00 2408.00 2409.00 2410.00 2411.00 2412.00 2413.00 2414.00 2415.00 2416.00 2417.00 2418.00 2419.00 2420.00 2421.00 2422.00 2423.00 2424.00 2425.00 2426.00 2427.00 2428.00 2429.00 2430.00 2431.00 2432.00 2433.00 2434.00 2435.00 2436.00 2437.00 2438.00 2439.00 2440.00 2441.00 2442.00 2443.00 2444.00 2445.00 2446.00 2447.00 2448.00 2449.00 2450.00 2451.00 2452.00 2453.00 2454.00 2455.00 2456.00 2457.00 2458.00 2459.00 2460.00 2460.00 2461.00 2462.00 2463.00 2463.00 2464.00 2464.00 2465.00 2465.00 2466.00 2466.00 2467.00 2467.00 2467.00 2468.00 2468.00 2468.00 2469.00 2469.00 2469.00 2469.00 2470.00 2470.00 2470.00 2469.00 2470.00 2470.00 2470.00 2470.00 2470.00 2470.00 2470.00 2470.00 2470.00 2469.00 2469.00 2469.00 2469.00 2469.00 2468.00 2468.00 2468.00 2467.00 2467.00 2466.00 2466.00 2466.00 2465.00 2465.00 2464.00 2464.00 2463.00 2462.00 2462.00 2461.00 2460.00 2459.00 2458.00 2457.00 2457.00 2456.00 2455.00 2454.00 2453.00 2452.00 2451.00 2450.00 2449.00 2448.00 2447.00 2446.00 2445.00 2444.00 2443.00 2442.00 2441.00 2440.00 2439.00 2438.00 2437.00 2436.00 2435.00 2434.00 2433.00 2432.00 2431.00 2430.00 2429.00 2428.00 2427.00 2426.00 2425.00 2424.00 2423.00 2422.00 2421.00 2326.00 2325.00 2324.00 2323.00 2322.00 2321.00 2320.00 2319.00 2318.00 2317.00 2316.00 2315.00 2314.00 2313.00 2312.00 2311.00 2310.00 2309.00 2308.00 2307.00 2306.00 2305.00 2304.00 2303.00 2302.00 2302.00 2301.00 2300.00 2299.00 2299.00 2298.00 2297.00 2297.00 2296.00 2296.00 2295.00 2295.00 2294.00 2294.00 2294.00 2293.00 2293.00 2293.00 2293.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2291.00 2291.00 2291.00 2291.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2293.00 2293.00 2293.00 2293.00 2294.00 2294.00 2294.00 2295.00 2295.00 2296.00 2296.00 2297.00 2297.00 2298.00 2298.00 2299.00 2300.00 2300.00 2301.00 2302.00 2303.00 2304.00 2305.00 2306.00 2307.00 2308.00 2309.00 2310.00 2311.00 2312.00 2313.00 2314.00 2315.00 2316.00 2317.00 2318.00 2319.00 2320.00 2321.00 2322.00 2323.00 2324.00 2325.00 2326.00 2327.00 2328.00 2329.00 2330.00 2331.00 2332.00 2333.00 2334.00 2335.00 2336.00 2337.00 2338.00 2339.00 2340.00 2341.00 2342.00 2343.00 2344.00 2345.00 2346.00 2347.00 2348.00 2349.00 2350.00 2351.00 2352.00 2353.00 2354.00 2355.00 2356.00 2357.00 2358.00 2359.00 2360.00 2361.00 2362.00 2363.00 2364.00 2365.00 2366.00 2367.00 2368.00 2369.00 2369.00 2370.00 2371.00 2371.00 2372.00 2373.00 2373.00 2374.00 2374.00 2375.00 2375.00 2375.00 2376.00 2376.00 2376.00 2377.00 2377.00 2377.00 2378.00 2378.00 2378.00 2378.00 2378.00 2378.00 2378.00 2378.00 2378.00 2378.00 2378.00 2378.00 2378.00 2378.00 2378.00 2378.00 2378.00 2378.00 2377.00 2377.00 2377.00 2377.00 2376.00 2376.00 2376.00 2375.00 2375.00 2375.00 2374.00 2373.00 2373.00 2373.00 2372.00 2371.00 2371.00 2370.00 2369.00 2368.00 2367.00 2366.00 2366.00 2365.00 2364.00 2363.00 2362.00 2361.00 2360.00 2359.00 2358.00 2357.00 2356.00 2355.00 2354.00 2353.00 2352.00 2351.00 2350.00 2349.00 2348.00 2347.00 2346.00 2345.00 2344.00 2343.00 2342.00 2341.00 2340.00 2339.00 2338.00 2337.00 2336.00 2335.00 2334.00 2333.00 2332.00 2331.00 2330.00 2329.00 2328.00 2327.00 2247.00 2246.00 2245.00 2244.00 2243.00 2242.00 2241.00 2240.00 2239.00 2238.00 2237.00 2236.00 2235.00 2234.00 2233.00 2232.00 2231.00 2230.00 2229.00 2228.00 2227.00 2226.00 2225.00 2224.00 2223.00 2222.00 2221.00 2220.00 2219.00 2218.00 2217.00 2217.00 2216.00 2215.00 2215.00 2214.00 2213.00 2213.00 2212.00 2212.00 2211.00 2211.00 2210.00 2210.00 2210.00 2210.00 2209.00 2209.00 2209.00 2209.00 2208.00 2208.00 2208.00 2208.00 2208.00 2208.00 2208.00 2207.00 2207.00 2207.00 2207.00 2208.00 2208.00 2208.00 2208.00 2208.00 2208.00 2208.00 2208.00 2209.00 2209.00 2209.00 2209.00 2210.00 2210.00 2210.00 2210.00 2211.00 2211.00 2212.00 2212.00 2213.00 2214.00 2214.00 2215.00 2215.00 2216.00 2217.00 2218.00 2218.00 2219.00 2220.00 2221.00 2222.00 2223.00 2224.00 2225.00 2226.00 2227.00 2228.00 2229.00 2230.00 2231.00 2232.00 2233.00 2234.00 2235.00 2236.00 2237.00 2238.00 2239.00 2240.00 2241.00 2242.00 2243.00 2244.00 2245.00 2246.00 2247.00 2248.00 2249.00 2250.00 2251.00 2252.00 2253.00 2254.00 2255.00 2256.00 2257.00 2258.00 2259.00 2260.00 2261.00 2262.00 2263.00 2264.00 2265.00 2266.00 2267.00 2268.00 2269.00 2270.00 2271.00 2272.00 2273.00 2274.00 2275.00 2276.00 2277.00 2278.00 2279.00 2280.00 2281.00 2282.00 2283.00 2284.00 2285.00 2286.00 2287.00 2288.00 2289.00 2289.00 2290.00 2291.00 2292.00 2292.00 2293.00 2293.00 2294.00 2294.00 2295.00 2295.00 2296.00 2296.00 2296.00 2297.00 2297.00 2297.00 2298.00 2298.00 2298.00 2298.00 2298.00 2299.00 2299.00 2299.00 2299.00 2299.00 2299.00 2299.00 2299.00 2299.00 2299.00 2299.00 2299.00 2299.00 2298.00 2298.00 2298.00 2298.00 2298.00 2297.00 2297.00 2297.00 2296.00 2296.00 2296.00 2295.00 2295.00 2294.00 2294.00 2293.00 2293.00 2292.00 2292.00 2291.00 2290.00 2290.00 2289.00 2288.00 2287.00 2286.00 2285.00 2284.00 2283.00 2282.00 2281.00 2280.00 2279.00 2278.00 2277.00 2276.00 2275.00 2274.00 2273.00 2272.00 2271.00 2270.00 2269.00 2268.00 2267.00 2266.00 2265.00 2264.00 2263.00 2262.00 2261.00 2260.00 2259.00 2258.00 2257.00 2256.00 2255.00 2254.00 2253.00 2252.00 2251.00 2250.00 2249.00 2248.00 3933.00 3932.00 3931.00 3930.00 3929.00 3928.00 3927.00 3926.00 3925.00 3924.00 3923.00 3922.00 3921.00 3920.00 3919.00 3918.00 3917.00 3916.00 3915.00 3914.00 3913.00 3912.00 3911.00 3910.00 3909.00 3908.00 3907.00 3906.00 3905.00 3904.00 3903.00 3902.00 3901.00 3900.00 3899.00 3898.00 3898.00 3897.00 3896.00 3895.00 3895.00 3894.00 3894.00 3894.00 3893.00 3893.00 3892.00 3892.00 3891.00 3891.00 3891.00 3890.00 3890.00 3890.00 3890.00 3889.00 3889.00 3889.00 3889.00 3889.00 3889.00 3889.00 3889.00 3889.00 3889.00 3889.00 3889.00 3889.00 3889.00 3889.00 3889.00 3889.00 3889.00 3889.00 3890.00 3890.00 3890.00 3890.00 3891.00 3891.00 3892.00 3892.00 3892.00 3893.00 3893.00 3894.00 3894.00 3895.00 3895.00 3896.00 3896.00 3897.00 3898.00 3899.00 3899.00 3900.00 3901.00 3902.00 3903.00 3904.00 3905.00 3906.00 3907.00 3908.00 3909.00 3910.00 3911.00 3912.00 3913.00 3914.00 3915.00 3916.00 3917.00 3918.00 3919.00 3920.00 3921.00 3922.00 3923.00 3924.00 3925.00 3926.00 3927.00 3928.00 3929.00 3930.00 3931.00 3932.00 3933.00 3934.00 3935.00 3936.00 3937.00 3938.00 3939.00 3940.00 3941.00 3942.00 3943.00 3944.00 3945.00 3946.00 3947.00 3948.00 3949.00 3950.00 3951.00 3952.00 3953.00 3954.00 3955.00 3956.00 3957.00 3958.00 3959.00 3960.00 3961.00 3962.00 3963.00 3964.00 3965.00 3966.00 3967.00 3968.00 3969.00 3970.00 3971.00 3972.00 3972.00 3973.00 3974.00 3974.00 3975.00 3976.00 3976.00 3977.00 3977.00 3978.00 3978.00 3979.00 3979.00 3979.00 3980.00 3980.00 3980.00 3981.00 3981.00 3981.00 3981.00 3981.00 3981.00 3981.00 3981.00 3981.00 3982.00 3982.00 3982.00 3982.00 3982.00 3981.00 3981.00 3981.00 3981.00 3981.00 3981.00 3981.00 3981.00 3981.00 3980.00 3980.00 3980.00 3979.00 3979.00 3979.00 3978.00 3978.00 3977.00 3977.00 3976.00 3976.00 3975.00 3975.00 3974.00 3973.00 3973.00 3972.00 3971.00 3970.00 3969.00 3969.00 3968.00 3967.00 3966.00 3965.00 3964.00 3963.00 3962.00 3961.00 3960.00 3959.00 3958.00 3957.00 3956.00 3955.00 3954.00 3953.00 3952.00 3951.00 3950.00 3949.00 3948.00 3947.00 3946.00 3945.00 3944.00 3943.00 3942.00 3941.00 3940.00 3939.00 3938.00 3937.00 3936.00 3935.00 3934.00 3535.00 3534.00 3533.00 3532.00 3531.00 3530.00 3529.00 3528.00 3527.00 3526.00 3525.00 3524.00 3523.00 3522.00 3521.00 3520.00 3519.00 3518.00 3517.00 3516.00 3515.00 3514.00 3513.00 3512.00 3511.00 3510.00 3509.00 3508.00 3507.00 3506.00 3505.00 3504.00 3503.00 3502.00 3501.00 3500.00 3499.00 3498.00 3497.00 3497.00 3496.00 3495.00 3495.00 3494.00 3493.00 3493.00 3492.00 3492.00 3492.00 3491.00 3491.00 3490.00 3490.00 3490.00 3489.00 3489.00 3489.00 3489.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3488.00 3489.00 3489.00 3489.00 3489.00 3490.00 3490.00 3490.00 3491.00 3491.00 3492.00 3492.00 3493.00 3493.00 3494.00 3494.00 3495.00 3495.00 3496.00 3497.00 3498.00 3498.00 3499.00 3500.00 3501.00 3502.00 3503.00 3504.00 3505.00 3506.00 3507.00 3508.00 3509.00 3510.00 3511.00 3512.00 3513.00 3514.00 3515.00 3516.00 3517.00 3518.00 3519.00 3520.00 3521.00 3522.00 3523.00 3524.00 3525.00 3526.00 3527.00 3528.00 3529.00 3530.00 3531.00 3532.00 3533.00 3534.00 3535.00 3536.00 3537.00 3538.00 3539.00 3540.00 3541.00 3542.00 3543.00 3544.00 3545.00 3546.00 3547.00 3548.00 3549.00 3550.00 3551.00 3552.00 3553.00 3554.00 3555.00 3556.00 3557.00 3558.00 3559.00 3560.00 3561.00 3562.00 3563.00 3564.00 3565.00 3566.00 3567.00 3568.00 3569.00 3570.00 3571.00 3572.00 3573.00 3574.00 3574.00 3575.00 3576.00 3577.00 3578.00 3578.00 3579.00 3580.00 3580.00 3581.00 3581.00 3582.00 3583.00 3583.00 3583.00 3584.00 3584.00 3584.00 3585.00 3585.00 3585.00 3586.00 3586.00 3586.00 3586.00 3586.00 3587.00 3587.00 3587.00 3587.00 3587.00 3587.00 3587.00 3587.00 3587.00 3587.00 3587.00 3587.00 3587.00 3587.00 3587.00 3586.00 3586.00 3586.00 3586.00 3586.00 3585.00 3585.00 3585.00 3584.00 3584.00 3584.00 3583.00 3583.00 3583.00 3582.00 3582.00 3581.00 3580.00 3580.00 3579.00 3579.00 3578.00 3577.00 3576.00 3576.00 3575.00 3574.00 3573.00 3572.00 3571.00 3570.00 3569.00 3568.00 3567.00 3566.00 3565.00 3564.00 3563.00 3562.00 3561.00 3560.00 3559.00 3558.00 3557.00 3556.00 3555.00 3554.00 3553.00 3552.00 3551.00 3550.00 3549.00 3548.00 3547.00 3546.00 3545.00 3544.00 3543.00 3542.00 3541.00 3540.00 3539.00 3538.00 3537.00 3536.00 2496.00 2495.00 2494.00 2493.00 2492.00 2491.00 2490.00 2489.00 2488.00 2487.00 2486.00 2485.00 2484.00 2483.00 2482.00 2481.00 2480.00 2479.00 2478.00 2477.00 2476.00 2475.00 2474.00 2473.00 2472.00 2471.00 2470.00 2469.00 2468.00 2467.00 2466.00 2465.00 2465.00 2464.00 2463.00 2463.00 2462.00 2462.00 2461.00 2460.00 2460.00 2460.00 2459.00 2459.00 2459.00 2458.00 2458.00 2458.00 2457.00 2457.00 2457.00 2457.00 2457.00 2456.00 2456.00 2456.00 2456.00 2456.00 2456.00 2456.00 2456.00 2456.00 2456.00 2456.00 2456.00 2456.00 2456.00 2457.00 2457.00 2457.00 2457.00 2457.00 2458.00 2458.00 2458.00 2459.00 2459.00 2459.00 2460.00 2460.00 2461.00 2461.00 2462.00 2462.00 2463.00 2463.00 2464.00 2465.00 2466.00 2466.00 2467.00 2468.00 2469.00 2470.00 2471.00 2472.00 2473.00 2474.00 2475.00 2476.00 2477.00 2478.00 2479.00 2480.00 2481.00 2482.00 2483.00 2484.00 2485.00 2486.00 2487.00 2488.00 2489.00 2490.00 2491.00 2492.00 2493.00 2494.00 2495.00 2496.00 2497.00 2498.00 2499.00 2500.00 2501.00 2502.00 2503.00 2504.00 2505.00 2506.00 2507.00 2508.00 2509.00 2510.00 2511.00 2512.00 2513.00 2514.00 2515.00 2516.00 2517.00 2518.00 2519.00 2520.00 2521.00 2522.00 2523.00 2524.00 2525.00 2526.00 2527.00 2528.00 2529.00 2530.00 2531.00 2532.00 2533.00 2534.00 2535.00 2536.00 2537.00 2538.00 2539.00 2539.00 2540.00 2541.00 2542.00 2542.00 2543.00 2543.00 2544.00 2544.00 2545.00 2545.00 2545.00 2546.00 2546.00 2546.00 2547.00 2547.00 2547.00 2547.00 2548.00 2548.00 2548.00 2548.00 2548.00 2548.00 2548.00 2548.00 2548.00 2548.00 2548.00 2548.00 2548.00 2548.00 2548.00 2548.00 2548.00 2548.00 2548.00 2547.00 2547.00 2547.00 2546.00 2546.00 2546.00 2545.00 2545.00 2545.00 2544.00 2544.00 2543.00 2543.00 2542.00 2542.00 2541.00 2540.00 2540.00 2539.00 2538.00 2537.00 2536.00 2536.00 2535.00 2534.00 2533.00 2532.00 2531.00 2530.00 2529.00 2528.00 2527.00 2526.00 2525.00 2524.00 2523.00 2522.00 2521.00 2520.00 2519.00 2518.00 2517.00 2516.00 2515.00 2514.00 2513.00 2512.00 2511.00 2510.00 2509.00 2508.00 2507.00 2506.00 2505.00 2504.00 2503.00 2502.00 2501.00 2500.00 2499.00 2498.00 2497.00 4152.00 4151.00 4150.00 4149.00 4148.00 4147.00 4146.00 4145.00 4144.00 4143.00 4142.00 4141.00 4140.00 4139.00 4138.00 4137.00 4136.00 4135.00 4134.00 4133.00 4132.00 4131.00 4130.00 4129.00 4128.00 4127.00 4126.00 4125.00 4124.00 4123.00 4122.00 4121.00 4120.00 4119.00 4119.00 4118.00 4117.00 4117.00 4116.00 4115.00 4115.00 4114.00 4114.00 4113.00 4113.00 4113.00 4112.00 4112.00 4111.00 4111.00 4111.00 4111.00 4110.00 4110.00 4110.00 4110.00 4110.00 4109.00 4109.00 4109.00 4109.00 4109.00 4109.00 4109.00 4109.00 4109.00 4109.00 4109.00 4109.00 4109.00 4109.00 4109.00 4110.00 4110.00 4110.00 4110.00 4110.00 4111.00 4111.00 4111.00 4111.00 4112.00 4112.00 4113.00 4113.00 4113.00 4114.00 4114.00 4115.00 4115.00 4116.00 4117.00 4117.00 4118.00 4119.00 4119.00 4120.00 4121.00 4122.00 4123.00 4124.00 4125.00 4126.00 4127.00 4128.00 4129.00 4130.00 4131.00 4132.00 4133.00 4134.00 4135.00 4136.00 4137.00 4138.00 4139.00 4140.00 4141.00 4142.00 4143.00 4144.00 4145.00 4146.00 4147.00 4148.00 4149.00 4150.00 4151.00 4152.00 4153.00 4154.00 4155.00 4156.00 4157.00 4158.00 4159.00 4160.00 4161.00 4162.00 4163.00 4164.00 4165.00 4166.00 4167.00 4168.00 4169.00 4170.00 4171.00 4172.00 4173.00 4174.00 4175.00 4176.00 4177.00 4178.00 4179.00 4180.00 4181.00 4182.00 4183.00 4184.00 4185.00 4186.00 4187.00 4188.00 4189.00 4190.00 4191.00 4192.00 4193.00 4194.00 4195.00 4196.00 4197.00 4198.00 4199.00 4199.00 4200.00 4201.00 4201.00 4202.00 4202.00 4203.00 4204.00 4204.00 4205.00 4205.00 4205.00 4206.00 4206.00 4206.00 4207.00 4207.00 4207.00 4208.00 4208.00 4208.00 4208.00 4208.00 4209.00 4209.00 4209.00 4209.00 4209.00 4209.00 4209.00 4209.00 4209.00 4209.00 4209.00 4209.00 4209.00 4209.00 4209.00 4208.00 4208.00 4208.00 4208.00 4208.00 4207.00 4207.00 4207.00 4206.00 4206.00 4206.00 4205.00 4205.00 4205.00 4204.00 4204.00 4203.00 4202.00 4202.00 4201.00 4201.00 4200.00 4199.00 4199.00 4198.00 4197.00 4196.00 4195.00 4194.00 4193.00 4192.00 4191.00 4190.00 4189.00 4188.00 4187.00 4186.00 4185.00 4184.00 4183.00 4182.00 4181.00 4180.00 4179.00 4178.00 4177.00 4176.00 4175.00 4174.00 4173.00 4172.00 4171.00 4170.00 4169.00 4168.00 4167.00 4166.00 4165.00 4164.00 4163.00 4162.00 4161.00 4160.00 4159.00 4158.00 4157.00 4156.00 4155.00 4154.00 4153.00 4019.00 4018.00 4017.00 4016.00 4015.00 4014.00 4013.00 4012.00 4011.00 4010.00 4009.00 4008.00 4007.00 4006.00 4005.00 4004.00 4003.00 4002.00 4001.00 4000.00 3999.00 3998.00 3997.00 3996.00 3995.00 3994.00 3993.00 3992.00 3991.00 3990.00 3990.00 3989.00 3988.00 3987.00 3986.00 3986.00 3985.00 3984.00 3984.00 3983.00 3983.00 3983.00 3982.00 3982.00 3981.00 3981.00 3980.00 3980.00 3980.00 3980.00 3979.00 3979.00 3979.00 3979.00 3979.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3979.00 3979.00 3979.00 3979.00 3979.00 3980.00 3980.00 3980.00 3980.00 3981.00 3981.00 3982.00 3982.00 3983.00 3983.00 3983.00 3984.00 3984.00 3985.00 3986.00 3986.00 3987.00 3988.00 3989.00 3990.00 3990.00 3991.00 3992.00 3993.00 3994.00 3995.00 3996.00 3997.00 3998.00 3999.00 4000.00 4001.00 4002.00 4003.00 4004.00 4005.00 4006.00 4007.00 4008.00 4009.00 4010.00 4011.00 4012.00 4013.00 4014.00 4015.00 4016.00 4017.00 4018.00 4019.00 4020.00 4021.00 4022.00 4023.00 4024.00 4025.00 4026.00 4027.00 4028.00 4029.00 4030.00 4031.00 4032.00 4033.00 4034.00 4035.00 4036.00 4037.00 4038.00 4039.00 4040.00 4041.00 4042.00 4043.00 4044.00 4045.00 4046.00 4047.00 4048.00 4049.00 4050.00 4051.00 4052.00 4053.00 4054.00 4055.00 4056.00 4057.00 4058.00 4059.00 4060.00 4061.00 4062.00 4062.00 4063.00 4064.00 4064.00 4065.00 4066.00 4066.00 4067.00 4067.00 4068.00 4068.00 4068.00 4069.00 4069.00 4069.00 4070.00 4070.00 4070.00 4070.00 4071.00 4071.00 4071.00 4071.00 4071.00 4071.00 4071.00 4072.00 4072.00 4072.00 4072.00 4072.00 4071.00 4071.00 4071.00 4071.00 4071.00 4071.00 4071.00 4070.00 4070.00 4070.00 4070.00 4069.00 4069.00 4069.00 4068.00 4068.00 4068.00 4067.00 4067.00 4066.00 4066.00 4065.00 4065.00 4064.00 4063.00 4063.00 4062.00 4061.00 4060.00 4059.00 4058.00 4057.00 4056.00 4055.00 4054.00 4053.00 4052.00 4051.00 4050.00 4049.00 4048.00 4047.00 4046.00 4045.00 4044.00 4043.00 4042.00 4041.00 4040.00 4039.00 4038.00 4037.00 4036.00 4035.00 4034.00 4033.00 4032.00 4031.00 4030.00 4029.00 4028.00 4027.00 4026.00 4025.00 4024.00 4023.00 4022.00 4021.00 4020.00 4061.00 4060.00 4059.00 4058.00 4057.00 4056.00 4055.00 4054.00 4053.00 4052.00 4051.00 4050.00 4049.00 4048.00 4047.00 4046.00 4045.00 4044.00 4043.00 4042.00 4041.00 4040.00 4039.00 4038.00 4037.00 4036.00 4035.00 4034.00 4033.00 4032.00 4031.00 4030.00 4029.00 4028.00 4027.00 4026.00 4026.00 4025.00 4024.00 4024.00 4023.00 4022.00 4022.00 4021.00 4021.00 4020.00 4020.00 4020.00 4019.00 4019.00 4019.00 4018.00 4018.00 4018.00 4018.00 4017.00 4017.00 4017.00 4017.00 4017.00 4017.00 4017.00 4016.00 4016.00 4016.00 4016.00 4016.00 4017.00 4017.00 4017.00 4017.00 4017.00 4017.00 4017.00 4018.00 4018.00 4018.00 4018.00 4019.00 4019.00 4019.00 4020.00 4020.00 4020.00 4021.00 4021.00 4022.00 4022.00 4023.00 4023.00 4024.00 4025.00 4025.00 4026.00 4027.00 4028.00 4029.00 4030.00 4031.00 4032.00 4033.00 4034.00 4035.00 4036.00 4037.00 4038.00 4039.00 4040.00 4041.00 4042.00 4043.00 4044.00 4045.00 4046.00 4047.00 4048.00 4049.00 4050.00 4051.00 4052.00 4053.00 4054.00 4055.00 4056.00 4057.00 4058.00 4059.00 4060.00 4061.00 4062.00 4063.00 4064.00 4065.00 4066.00 4067.00 4068.00 4069.00 4070.00 4071.00 4072.00 4073.00 4074.00 4075.00 4076.00 4077.00 4078.00 4079.00 4080.00 4081.00 4082.00 4083.00 4084.00 4085.00 4086.00 4087.00 4088.00 4089.00 4090.00 4091.00 4092.00 4093.00 4094.00 4095.00 4096.00 4097.00 4098.00 4098.00 4099.00 4100.00 4101.00 4102.00 4102.00 4103.00 4104.00 4104.00 4105.00 4105.00 4105.00 4106.00 4106.00 4107.00 4107.00 4107.00 4108.00 4108.00 4108.00 4109.00 4109.00 4109.00 4109.00 4109.00 4110.00 4110.00 4110.00 4110.00 4110.00 4110.00 4110.00 4110.00 4110.00 4110.00 4110.00 4110.00 4110.00 4109.00 4109.00 4109.00 4109.00 4109.00 4108.00 4108.00 4108.00 4107.00 4107.00 4107.00 4106.00 4106.00 4105.00 4105.00 4105.00 4104.00 4104.00 4103.00 4102.00 4102.00 4101.00 4100.00 4099.00 4098.00 4098.00 4097.00 4096.00 4095.00 4094.00 4093.00 4092.00 4091.00 4090.00 4089.00 4088.00 4087.00 4086.00 4085.00 4084.00 4083.00 4082.00 4081.00 4080.00 4079.00 4078.00 4077.00 4076.00 4075.00 4074.00 4073.00 4072.00 4071.00 4070.00 4069.00 4068.00 4067.00 4066.00 4065.00 4064.00 4063.00 4062.00 3903.00 3902.00 3901.00 3900.00 3899.00 3898.00 3897.00 3896.00 3895.00 3894.00 3893.00 3892.00 3891.00 3890.00 3889.00 3888.00 3887.00 3886.00 3885.00 3884.00 3883.00 3882.00 3881.00 3880.00 3879.00 3878.00 3877.00 3876.00 3875.00 3874.00 3873.00 3872.00 3871.00 3870.00 3869.00 3868.00 3867.00 3866.00 3865.00 3864.00 3864.00 3863.00 3862.00 3862.00 3861.00 3861.00 3860.00 3860.00 3859.00 3859.00 3858.00 3858.00 3858.00 3857.00 3857.00 3857.00 3856.00 3856.00 3856.00 3856.00 3855.00 3855.00 3855.00 3855.00 3855.00 3855.00 3855.00 3855.00 3854.00 3854.00 3854.00 3854.00 3855.00 3855.00 3855.00 3855.00 3855.00 3855.00 3855.00 3855.00 3856.00 3856.00 3856.00 3856.00 3857.00 3857.00 3857.00 3858.00 3858.00 3858.00 3859.00 3859.00 3860.00 3860.00 3861.00 3861.00 3862.00 3863.00 3863.00 3864.00 3865.00 3866.00 3866.00 3867.00 3868.00 3869.00 3870.00 3871.00 3872.00 3873.00 3874.00 3875.00 3876.00 3877.00 3878.00 3879.00 3880.00 3881.00 3882.00 3883.00 3884.00 3885.00 3886.00 3887.00 3888.00 3889.00 3890.00 3891.00 3892.00 3893.00 3894.00 3895.00 3896.00 3897.00 3898.00 3899.00 3900.00 3901.00 3902.00 3903.00 3904.00 3905.00 3906.00 3907.00 3908.00 3909.00 3910.00 3911.00 3912.00 3913.00 3914.00 3915.00 3916.00 3917.00 3918.00 3919.00 3920.00 3921.00 3922.00 3923.00 3924.00 3925.00 3926.00 3927.00 3928.00 3929.00 3930.00 3931.00 3932.00 3933.00 3934.00 3935.00 3936.00 3937.00 3938.00 3939.00 3940.00 3941.00 3941.00 3942.00 3943.00 3944.00 3945.00 3945.00 3946.00 3947.00 3947.00 3948.00 3948.00 3949.00 3949.00 3950.00 3950.00 3950.00 3951.00 3951.00 3952.00 3952.00 3952.00 3952.00 3953.00 3953.00 3953.00 3953.00 3953.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3953.00 3953.00 3953.00 3953.00 3953.00 3952.00 3952.00 3952.00 3951.00 3951.00 3951.00 3950.00 3950.00 3949.00 3949.00 3948.00 3948.00 3947.00 3947.00 3946.00 3946.00 3945.00 3944.00 3944.00 3943.00 3942.00 3941.00 3940.00 3939.00 3938.00 3937.00 3936.00 3935.00 3934.00 3933.00 3932.00 3931.00 3930.00 3929.00 3928.00 3927.00 3926.00 3925.00 3924.00 3923.00 3922.00 3921.00 3920.00 3919.00 3918.00 3917.00 3916.00 3915.00 3914.00 3913.00 3912.00 3911.00 3910.00 3909.00 3908.00 3907.00 3906.00 3905.00 3904.00 3999.00 3998.00 3997.00 3996.00 3995.00 3994.00 3993.00 3992.00 3991.00 3990.00 3989.00 3988.00 3987.00 3986.00 3985.00 3984.00 3983.00 3982.00 3981.00 3980.00 3979.00 3978.00 3977.00 3976.00 3975.00 3974.00 3973.00 3972.00 3971.00 3970.00 3969.00 3969.00 3968.00 3967.00 3966.00 3966.00 3965.00 3965.00 3964.00 3964.00 3963.00 3963.00 3962.00 3962.00 3962.00 3961.00 3961.00 3961.00 3960.00 3960.00 3960.00 3960.00 3960.00 3959.00 3959.00 3959.00 3959.00 3959.00 3959.00 3959.00 3959.00 3959.00 3959.00 3959.00 3959.00 3959.00 3959.00 3960.00 3960.00 3960.00 3960.00 3960.00 3961.00 3961.00 3961.00 3962.00 3962.00 3962.00 3962.00 3963.00 3963.00 3964.00 3964.00 3965.00 3966.00 3966.00 3967.00 3967.00 3968.00 3969.00 3970.00 3971.00 3972.00 3972.00 3973.00 3974.00 3975.00 3976.00 3977.00 3978.00 3979.00 3980.00 3981.00 3982.00 3983.00 3984.00 3985.00 3986.00 3987.00 3988.00 3989.00 3990.00 3991.00 3992.00 3993.00 3994.00 3995.00 3996.00 3997.00 3998.00 3999.00 4000.00 4001.00 4002.00 4003.00 4004.00 4005.00 4006.00 4007.00 4008.00 4009.00 4010.00 4011.00 4012.00 4013.00 4014.00 4015.00 4016.00 4017.00 4018.00 4019.00 4020.00 4021.00 4022.00 4023.00 4024.00 4025.00 4026.00 4027.00 4028.00 4029.00 4030.00 4031.00 4032.00 4033.00 4034.00 4035.00 4036.00 4037.00 4038.00 4039.00 4040.00 4041.00 4042.00 4043.00 4043.00 4044.00 4045.00 4045.00 4046.00 4047.00 4047.00 4048.00 4048.00 4049.00 4049.00 4050.00 4050.00 4050.00 4051.00 4051.00 4051.00 4051.00 4051.00 4052.00 4052.00 4052.00 4052.00 4052.00 4052.00 4052.00 4052.00 4053.00 4053.00 4053.00 4053.00 4052.00 4052.00 4052.00 4052.00 4052.00 4052.00 4052.00 4052.00 4051.00 4051.00 4051.00 4051.00 4051.00 4050.00 4050.00 4049.00 4049.00 4049.00 4048.00 4047.00 4047.00 4046.00 4046.00 4045.00 4044.00 4044.00 4043.00 4042.00 4041.00 4041.00 4040.00 4039.00 4038.00 4037.00 4036.00 4035.00 4034.00 4033.00 4032.00 4031.00 4030.00 4029.00 4028.00 4027.00 4026.00 4025.00 4024.00 4023.00 4022.00 4021.00 4020.00 4019.00 4018.00 4017.00 4016.00 4015.00 4014.00 4013.00 4012.00 4011.00 4010.00 4009.00 4008.00 4007.00 4006.00 4005.00 4004.00 4003.00 4002.00 4001.00 4000.00 3734.00 3733.00 3732.00 3731.00 3730.00 3729.00 3728.00 3727.00 3726.00 3725.00 3724.00 3723.00 3722.00 3721.00 3720.00 3719.00 3718.00 3717.00 3716.00 3715.00 3714.00 3713.00 3712.00 3711.00 3710.00 3709.00 3708.00 3707.00 3706.00 3705.00 3704.00 3703.00 3702.00 3702.00 3701.00 3700.00 3700.00 3699.00 3698.00 3698.00 3697.00 3697.00 3696.00 3696.00 3695.00 3695.00 3695.00 3694.00 3694.00 3694.00 3694.00 3693.00 3693.00 3693.00 3693.00 3692.00 3692.00 3692.00 3692.00 3692.00 3692.00 3692.00 3692.00 3692.00 3692.00 3692.00 3692.00 3692.00 3692.00 3692.00 3693.00 3693.00 3693.00 3693.00 3693.00 3694.00 3694.00 3694.00 3694.00 3695.00 3695.00 3695.00 3696.00 3696.00 3697.00 3697.00 3698.00 3698.00 3699.00 3700.00 3700.00 3701.00 3702.00 3703.00 3703.00 3704.00 3705.00 3706.00 3707.00 3708.00 3709.00 3710.00 3711.00 3712.00 3713.00 3714.00 3715.00 3716.00 3717.00 3718.00 3719.00 3720.00 3721.00 3722.00 3723.00 3724.00 3725.00 3726.00 3727.00 3728.00 3729.00 3730.00 3731.00 3732.00 3733.00 3734.00 3735.00 3736.00 3737.00 3738.00 3739.00 3740.00 3741.00 3742.00 3743.00 3744.00 3745.00 3746.00 3747.00 3748.00 3749.00 3750.00 3751.00 3752.00 3753.00 3754.00 3755.00 3756.00 3757.00 3758.00 3759.00 3760.00 3761.00 3762.00 3763.00 3764.00 3765.00 3766.00 3767.00 3768.00 3769.00 3770.00 3771.00 3772.00 3773.00 3774.00 3775.00 3776.00 3777.00 3778.00 3778.00 3779.00 3780.00 3781.00 3781.00 3782.00 3782.00 3783.00 3783.00 3784.00 3784.00 3785.00 3785.00 3786.00 3786.00 3786.00 3787.00 3787.00 3787.00 3787.00 3787.00 3788.00 3788.00 3788.00 3788.00 3788.00 3788.00 3788.00 3788.00 3788.00 3788.00 3788.00 3788.00 3788.00 3788.00 3788.00 3788.00 3788.00 3788.00 3787.00 3787.00 3787.00 3787.00 3787.00 3786.00 3786.00 3786.00 3785.00 3785.00 3784.00 3784.00 3783.00 3783.00 3782.00 3782.00 3781.00 3781.00 3780.00 3779.00 3778.00 3778.00 3777.00 3776.00 3775.00 3774.00 3773.00 3772.00 3771.00 3770.00 3769.00 3768.00 3767.00 3766.00 3765.00 3764.00 3763.00 3762.00 3761.00 3760.00 3759.00 3758.00 3757.00 3756.00 3755.00 3754.00 3753.00 3752.00 3751.00 3750.00 3749.00 3748.00 3747.00 3746.00 3745.00 3744.00 3743.00 3742.00 3741.00 3740.00 3739.00 3738.00 3737.00 3736.00 3735.00 4249.00 4248.00 4247.00 4246.00 4245.00 4244.00 4243.00 4242.00 4241.00 4240.00 4239.00 4238.00 4237.00 4236.00 4235.00 4234.00 4233.00 4232.00 4231.00 4230.00 4229.00 4228.00 4227.00 4226.00 4225.00 4224.00 4223.00 4222.00 4221.00 4221.00 4220.00 4219.00 4218.00 4217.00 4217.00 4216.00 4215.00 4215.00 4214.00 4214.00 4213.00 4213.00 4212.00 4212.00 4211.00 4211.00 4211.00 4210.00 4210.00 4210.00 4209.00 4209.00 4209.00 4209.00 4209.00 4208.00 4209.00 4209.00 4209.00 4208.00 4208.00 4208.00 4208.00 4208.00 4209.00 4209.00 4209.00 4208.00 4209.00 4209.00 4209.00 4209.00 4209.00 4210.00 4210.00 4210.00 4211.00 4211.00 4211.00 4212.00 4212.00 4213.00 4213.00 4214.00 4214.00 4215.00 4215.00 4216.00 4217.00 4217.00 4218.00 4219.00 4220.00 4221.00 4222.00 4223.00 4224.00 4225.00 4226.00 4227.00 4228.00 4229.00 4230.00 4231.00 4232.00 4233.00 4234.00 4235.00 4236.00 4237.00 4238.00 4239.00 4240.00 4241.00 4242.00 4243.00 4244.00 4245.00 4246.00 4247.00 4248.00 4249.00 4250.00 4251.00 4252.00 4253.00 4254.00 4255.00 4256.00 4257.00 4258.00 4259.00 4260.00 4261.00 4262.00 4263.00 4264.00 4265.00 4266.00 4267.00 4268.00 4269.00 4270.00 4271.00 4272.00 4273.00 4274.00 4275.00 4276.00 4277.00 4278.00 4279.00 4280.00 4281.00 4282.00 4283.00 4284.00 4285.00 4286.00 4287.00 4288.00 4289.00 4290.00 4291.00 4291.00 4292.00 4293.00 4294.00 4294.00 4295.00 4295.00 4296.00 4297.00 4297.00 4297.00 4298.00 4298.00 4299.00 4299.00 4299.00 4300.00 4300.00 4300.00 4300.00 4301.00 4301.00 4301.00 4301.00 4301.00 4301.00 4301.00 4301.00 4301.00 4301.00 4301.00 4301.00 4301.00 4301.00 4301.00 4301.00 4301.00 4301.00 4301.00 4300.00 4300.00 4300.00 4300.00 4299.00 4299.00 4299.00 4298.00 4298.00 4297.00 4297.00 4297.00 4296.00 4296.00 4295.00 4295.00 4294.00 4293.00 4292.00 4292.00 4291.00 4290.00 4289.00 4288.00 4287.00 4286.00 4285.00 4284.00 4283.00 4282.00 4281.00 4280.00 4279.00 4278.00 4277.00 4276.00 4275.00 4274.00 4273.00 4272.00 4271.00 4270.00 4269.00 4268.00 4267.00 4266.00 4265.00 4264.00 4263.00 4262.00 4261.00 4260.00 4259.00 4258.00 4257.00 4256.00 4255.00 4254.00 4253.00 4252.00 4251.00 4250.00 2356.00 2355.00 2354.00 2353.00 2352.00 2351.00 2350.00 2349.00 2348.00 2347.00 2346.00 2345.00 2344.00 2343.00 2342.00 2341.00 2340.00 2339.00 2338.00 2337.00 2336.00 2335.00 2334.00 2333.00 2332.00 2331.00 2330.00 2329.00 2328.00 2327.00 2326.00 2325.00 2324.00 2324.00 2323.00 2322.00 2322.00 2321.00 2321.00 2320.00 2319.00 2319.00 2318.00 2318.00 2318.00 2317.00 2317.00 2317.00 2316.00 2316.00 2316.00 2315.00 2315.00 2315.00 2315.00 2315.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2315.00 2315.00 2315.00 2315.00 2315.00 2316.00 2316.00 2316.00 2317.00 2317.00 2317.00 2318.00 2318.00 2318.00 2319.00 2319.00 2320.00 2321.00 2321.00 2322.00 2322.00 2323.00 2324.00 2324.00 2325.00 2326.00 2327.00 2328.00 2329.00 2330.00 2331.00 2332.00 2333.00 2334.00 2335.00 2336.00 2337.00 2338.00 2339.00 2340.00 2341.00 2342.00 2343.00 2344.00 2345.00 2346.00 2347.00 2348.00 2349.00 2350.00 2351.00 2352.00 2353.00 2354.00 2355.00 2356.00 2357.00 2358.00 2359.00 2360.00 2361.00 2362.00 2363.00 2364.00 2365.00 2366.00 2367.00 2368.00 2369.00 2370.00 2371.00 2372.00 2373.00 2374.00 2375.00 2376.00 2377.00 2378.00 2379.00 2380.00 2381.00 2382.00 2383.00 2384.00 2385.00 2386.00 2387.00 2388.00 2389.00 2390.00 2391.00 2392.00 2393.00 2394.00 2395.00 2396.00 2397.00 2398.00 2399.00 2400.00 2401.00 2402.00 2402.00 2403.00 2404.00 2404.00 2405.00 2406.00 2406.00 2407.00 2407.00 2407.00 2408.00 2408.00 2409.00 2409.00 2409.00 2410.00 2410.00 2410.00 2410.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2411.00 2410.00 2410.00 2410.00 2410.00 2409.00 2409.00 2409.00 2408.00 2408.00 2407.00 2407.00 2407.00 2406.00 2406.00 2405.00 2404.00 2404.00 2403.00 2402.00 2402.00 2401.00 2400.00 2399.00 2398.00 2397.00 2396.00 2395.00 2394.00 2393.00 2392.00 2391.00 2390.00 2389.00 2388.00 2387.00 2386.00 2385.00 2384.00 2383.00 2382.00 2381.00 2380.00 2379.00 2378.00 2377.00 2376.00 2375.00 2374.00 2373.00 2372.00 2371.00 2370.00 2369.00 2368.00 2367.00 2366.00 2365.00 2364.00 2363.00 2362.00 2361.00 2360.00 2359.00 2358.00 2357.00 3977.00 3976.00 3975.00 3974.00 3973.00 3972.00 3971.00 3970.00 3969.00 3968.00 3967.00 3966.00 3965.00 3964.00 3963.00 3962.00 3961.00 3960.00 3959.00 3958.00 3957.00 3956.00 3955.00 3954.00 3953.00 3952.00 3951.00 3950.00 3949.00 3948.00 3947.00 3947.00 3946.00 3945.00 3944.00 3944.00 3943.00 3942.00 3942.00 3941.00 3941.00 3940.00 3940.00 3939.00 3939.00 3938.00 3938.00 3938.00 3938.00 3938.00 3937.00 3937.00 3937.00 3937.00 3936.00 3936.00 3936.00 3936.00 3936.00 3936.00 3936.00 3936.00 3936.00 3936.00 3936.00 3936.00 3936.00 3936.00 3936.00 3937.00 3937.00 3937.00 3937.00 3937.00 3938.00 3938.00 3938.00 3938.00 3939.00 3939.00 3940.00 3940.00 3941.00 3941.00 3942.00 3942.00 3943.00 3943.00 3944.00 3945.00 3946.00 3946.00 3947.00 3948.00 3949.00 3950.00 3951.00 3952.00 3953.00 3954.00 3955.00 3956.00 3957.00 3958.00 3959.00 3960.00 3961.00 3962.00 3963.00 3964.00 3965.00 3966.00 3967.00 3968.00 3969.00 3970.00 3971.00 3972.00 3973.00 3974.00 3975.00 3976.00 3977.00 3978.00 3979.00 3980.00 3981.00 3982.00 3983.00 3984.00 3985.00 3986.00 3987.00 3988.00 3989.00 3990.00 3991.00 3992.00 3993.00 3994.00 3995.00 3996.00 3997.00 3998.00 3999.00 4000.00 4001.00 4002.00 4003.00 4004.00 4005.00 4006.00 4007.00 4008.00 4009.00 4010.00 4011.00 4012.00 4013.00 4014.00 4015.00 4016.00 4017.00 4018.00 4018.00 4019.00 4020.00 4021.00 4022.00 4022.00 4023.00 4023.00 4024.00 4024.00 4025.00 4026.00 4026.00 4026.00 4027.00 4027.00 4027.00 4028.00 4028.00 4028.00 4029.00 4029.00 4029.00 4029.00 4029.00 4030.00 4030.00 4030.00 4030.00 4030.00 4030.00 4030.00 4030.00 4030.00 4030.00 4030.00 4030.00 4030.00 4029.00 4029.00 4029.00 4029.00 4029.00 4028.00 4028.00 4028.00 4027.00 4027.00 4027.00 4026.00 4026.00 4025.00 4025.00 4024.00 4024.00 4023.00 4023.00 4022.00 4021.00 4021.00 4020.00 4019.00 4018.00 4017.00 4017.00 4016.00 4015.00 4014.00 4013.00 4012.00 4011.00 4010.00 4009.00 4008.00 4007.00 4006.00 4005.00 4004.00 4003.00 4002.00 4001.00 4000.00 3999.00 3998.00 3997.00 3996.00 3995.00 3994.00 3993.00 3992.00 3991.00 3990.00 3989.00 3988.00 3987.00 3986.00 3985.00 3984.00 3983.00 3982.00 3981.00 3980.00 3979.00 3978.00 3119.00 3118.00 3117.00 3116.00 3115.00 3114.00 3113.00 3112.00 3111.00 3110.00 3109.00 3108.00 3107.00 3106.00 3105.00 3104.00 3103.00 3102.00 3101.00 3100.00 3099.00 3098.00 3097.00 3096.00 3095.00 3094.00 3093.00 3092.00 3091.00 3090.00 3089.00 3088.00 3087.00 3087.00 3086.00 3085.00 3084.00 3084.00 3083.00 3083.00 3082.00 3081.00 3081.00 3080.00 3080.00 3080.00 3079.00 3079.00 3079.00 3078.00 3078.00 3078.00 3077.00 3077.00 3077.00 3077.00 3077.00 3076.00 3076.00 3076.00 3076.00 3076.00 3076.00 3076.00 3076.00 3076.00 3076.00 3076.00 3076.00 3076.00 3076.00 3076.00 3077.00 3077.00 3077.00 3077.00 3077.00 3078.00 3078.00 3078.00 3079.00 3079.00 3079.00 3080.00 3080.00 3081.00 3081.00 3082.00 3082.00 3083.00 3083.00 3084.00 3084.00 3085.00 3086.00 3087.00 3087.00 3088.00 3089.00 3090.00 3091.00 3092.00 3093.00 3094.00 3095.00 3096.00 3097.00 3098.00 3099.00 3100.00 3101.00 3102.00 3103.00 3104.00 3105.00 3106.00 3107.00 3108.00 3109.00 3110.00 3111.00 3112.00 3113.00 3114.00 3115.00 3116.00 3117.00 3118.00 3119.00 3120.00 3121.00 3122.00 3123.00 3124.00 3125.00 3126.00 3127.00 3128.00 3129.00 3130.00 3131.00 3132.00 3133.00 3134.00 3135.00 3136.00 3137.00 3138.00 3139.00 3140.00 3141.00 3142.00 3143.00 3144.00 3145.00 3146.00 3147.00 3148.00 3149.00 3150.00 3151.00 3152.00 3153.00 3154.00 3155.00 3156.00 3157.00 3158.00 3159.00 3160.00 3161.00 3162.00 3163.00 3164.00 3165.00 3165.00 3166.00 3167.00 3168.00 3168.00 3169.00 3169.00 3170.00 3170.00 3171.00 3171.00 3172.00 3172.00 3173.00 3173.00 3173.00 3174.00 3174.00 3174.00 3175.00 3175.00 3175.00 3175.00 3175.00 3176.00 3176.00 3176.00 3176.00 3176.00 3176.00 3176.00 3176.00 3176.00 3176.00 3176.00 3176.00 3176.00 3176.00 3176.00 3175.00 3175.00 3175.00 3175.00 3175.00 3174.00 3174.00 3174.00 3174.00 3173.00 3173.00 3172.00 3172.00 3172.00 3171.00 3171.00 3170.00 3170.00 3169.00 3169.00 3168.00 3167.00 3167.00 3166.00 3165.00 3164.00 3163.00 3163.00 3162.00 3161.00 3160.00 3159.00 3158.00 3157.00 3156.00 3155.00 3154.00 3153.00 3152.00 3151.00 3150.00 3149.00 3148.00 3147.00 3146.00 3145.00 3144.00 3143.00 3142.00 3141.00 3140.00 3139.00 3138.00 3137.00 3136.00 3135.00 3134.00 3133.00 3132.00 3131.00 3130.00 3129.00 3128.00 3127.00 3126.00 3125.00 3124.00 3123.00 3122.00 3121.00 3120.00 2824.00 2823.00 2822.00 2821.00 2820.00 2819.00 2818.00 2817.00 2816.00 2815.00 2814.00 2813.00 2812.00 2811.00 2810.00 2809.00 2808.00 2807.00 2806.00 2805.00 2804.00 2803.00 2802.00 2801.00 2800.00 2799.00 2798.00 2797.00 2796.00 2795.00 2795.00 2794.00 2793.00 2792.00 2792.00 2791.00 2791.00 2790.00 2790.00 2789.00 2789.00 2788.00 2788.00 2787.00 2787.00 2787.00 2786.00 2786.00 2786.00 2786.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2785.00 2786.00 2786.00 2786.00 2786.00 2787.00 2787.00 2787.00 2788.00 2788.00 2789.00 2789.00 2790.00 2790.00 2791.00 2791.00 2792.00 2792.00 2793.00 2794.00 2795.00 2795.00 2796.00 2797.00 2798.00 2799.00 2800.00 2801.00 2802.00 2803.00 2804.00 2805.00 2806.00 2807.00 2808.00 2809.00 2810.00 2811.00 2812.00 2813.00 2814.00 2815.00 2816.00 2817.00 2818.00 2819.00 2820.00 2821.00 2822.00 2823.00 2824.00 2825.00 2826.00 2827.00 2828.00 2829.00 2830.00 2831.00 2832.00 2833.00 2834.00 2835.00 2836.00 2837.00 2838.00 2839.00 2840.00 2841.00 2842.00 2843.00 2844.00 2845.00 2846.00 2847.00 2848.00 2849.00 2850.00 2851.00 2852.00 2853.00 2854.00 2855.00 2856.00 2857.00 2858.00 2859.00 2860.00 2861.00 2862.00 2863.00 2864.00 2865.00 2866.00 2867.00 2868.00 2869.00 2870.00 2871.00 2872.00 2873.00 2874.00 2874.00 2875.00 2876.00 2876.00 2877.00 2877.00 2878.00 2878.00 2879.00 2879.00 2880.00 2880.00 2881.00 2881.00 2881.00 2882.00 2882.00 2882.00 2882.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2883.00 2882.00 2882.00 2882.00 2882.00 2881.00 2881.00 2881.00 2880.00 2880.00 2879.00 2879.00 2878.00 2878.00 2877.00 2877.00 2876.00 2876.00 2875.00 2874.00 2874.00 2873.00 2872.00 2871.00 2870.00 2870.00 2869.00 2868.00 2867.00 2866.00 2865.00 2864.00 2863.00 2862.00 2861.00 2860.00 2859.00 2858.00 2857.00 2856.00 2855.00 2854.00 2853.00 2852.00 2851.00 2850.00 2849.00 2848.00 2847.00 2846.00 2845.00 2844.00 2843.00 2842.00 2841.00 2840.00 2839.00 2838.00 2837.00 2836.00 2835.00 2834.00 2833.00 2832.00 2831.00 2830.00 2829.00 2828.00 2827.00 2826.00 2825.00 2533.00 2532.00 2531.00 2530.00 2529.00 2528.00 2527.00 2526.00 2525.00 2524.00 2523.00 2522.00 2521.00 2520.00 2519.00 2518.00 2517.00 2516.00 2515.00 2514.00 2513.00 2512.00 2511.00 2510.00 2509.00 2508.00 2507.00 2506.00 2505.00 2504.00 2504.00 2503.00 2502.00 2502.00 2501.00 2500.00 2500.00 2499.00 2499.00 2498.00 2498.00 2497.00 2497.00 2497.00 2496.00 2496.00 2496.00 2495.00 2495.00 2495.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2494.00 2495.00 2495.00 2495.00 2495.00 2496.00 2496.00 2496.00 2497.00 2497.00 2498.00 2498.00 2498.00 2499.00 2499.00 2500.00 2501.00 2501.00 2502.00 2502.00 2503.00 2504.00 2505.00 2506.00 2506.00 2507.00 2508.00 2509.00 2510.00 2511.00 2512.00 2513.00 2514.00 2515.00 2516.00 2517.00 2518.00 2519.00 2520.00 2521.00 2522.00 2523.00 2524.00 2525.00 2526.00 2527.00 2528.00 2529.00 2530.00 2531.00 2532.00 2533.00 2534.00 2535.00 2536.00 2537.00 2538.00 2539.00 2540.00 2541.00 2542.00 2543.00 2544.00 2545.00 2546.00 2547.00 2548.00 2549.00 2550.00 2551.00 2552.00 2553.00 2554.00 2555.00 2556.00 2557.00 2558.00 2559.00 2560.00 2561.00 2562.00 2563.00 2564.00 2565.00 2566.00 2567.00 2568.00 2569.00 2570.00 2571.00 2572.00 2573.00 2574.00 2575.00 2576.00 2577.00 2578.00 2579.00 2580.00 2580.00 2581.00 2582.00 2582.00 2583.00 2584.00 2584.00 2585.00 2585.00 2586.00 2586.00 2587.00 2587.00 2587.00 2588.00 2588.00 2588.00 2589.00 2589.00 2589.00 2589.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2590.00 2589.00 2589.00 2589.00 2588.00 2588.00 2588.00 2587.00 2587.00 2587.00 2586.00 2586.00 2585.00 2585.00 2584.00 2584.00 2583.00 2583.00 2582.00 2581.00 2580.00 2580.00 2579.00 2578.00 2577.00 2576.00 2575.00 2574.00 2573.00 2572.00 2571.00 2570.00 2569.00 2568.00 2567.00 2566.00 2565.00 2564.00 2563.00 2562.00 2561.00 2560.00 2559.00 2558.00 2557.00 2556.00 2555.00 2554.00 2553.00 2552.00 2551.00 2550.00 2549.00 2548.00 2547.00 2546.00 2545.00 2544.00 2543.00 2542.00 2541.00 2540.00 2539.00 2538.00 2537.00 2536.00 2535.00 2534.00 2640.00 2639.00 2638.00 2637.00 2636.00 2635.00 2634.00 2633.00 2632.00 2631.00 2630.00 2629.00 2628.00 2627.00 2626.00 2625.00 2624.00 2623.00 2622.00 2621.00 2620.00 2619.00 2618.00 2617.00 2616.00 2615.00 2614.00 2613.00 2612.00 2611.00 2610.00 2610.00 2609.00 2608.00 2608.00 2607.00 2606.00 2606.00 2605.00 2605.00 2604.00 2604.00 2603.00 2603.00 2602.00 2602.00 2602.00 2602.00 2602.00 2601.00 2601.00 2601.00 2601.00 2600.00 2600.00 2600.00 2600.00 2600.00 2600.00 2600.00 2600.00 2600.00 2600.00 2600.00 2600.00 2600.00 2600.00 2600.00 2601.00 2601.00 2601.00 2601.00 2602.00 2602.00 2602.00 2602.00 2602.00 2603.00 2603.00 2604.00 2604.00 2605.00 2605.00 2606.00 2606.00 2607.00 2608.00 2608.00 2609.00 2610.00 2611.00 2611.00 2612.00 2613.00 2614.00 2615.00 2616.00 2617.00 2618.00 2619.00 2620.00 2621.00 2622.00 2623.00 2624.00 2625.00 2626.00 2627.00 2628.00 2629.00 2630.00 2631.00 2632.00 2633.00 2634.00 2635.00 2636.00 2637.00 2638.00 2639.00 2640.00 2641.00 2642.00 2643.00 2644.00 2645.00 2646.00 2647.00 2648.00 2649.00 2650.00 2651.00 2652.00 2653.00 2654.00 2655.00 2656.00 2657.00 2658.00 2659.00 2660.00 2661.00 2662.00 2663.00 2664.00 2665.00 2666.00 2667.00 2668.00 2669.00 2670.00 2671.00 2672.00 2673.00 2674.00 2675.00 2676.00 2677.00 2678.00 2679.00 2680.00 2680.00 2681.00 2682.00 2683.00 2684.00 2685.00 2685.00 2686.00 2687.00 2687.00 2688.00 2688.00 2689.00 2689.00 2690.00 2690.00 2691.00 2691.00 2691.00 2692.00 2692.00 2692.00 2693.00 2693.00 2693.00 2693.00 2693.00 2693.00 2693.00 2693.00 2693.00 2694.00 2694.00 2694.00 2694.00 2694.00 2693.00 2693.00 2693.00 2693.00 2693.00 2693.00 2693.00 2693.00 2693.00 2692.00 2692.00 2692.00 2691.00 2691.00 2691.00 2690.00 2690.00 2689.00 2689.00 2688.00 2688.00 2687.00 2687.00 2686.00 2686.00 2685.00 2684.00 2683.00 2682.00 2682.00 2681.00 2680.00 2679.00 2678.00 2677.00 2676.00 2675.00 2674.00 2673.00 2672.00 2671.00 2670.00 2669.00 2668.00 2667.00 2666.00 2665.00 2664.00 2663.00 2662.00 2661.00 2660.00 2659.00 2658.00 2657.00 2656.00 2655.00 2654.00 2653.00 2652.00 2651.00 2650.00 2649.00 2648.00 2647.00 2646.00 2645.00 2644.00 2643.00 2642.00 2641.00 4208.00 4207.00 4206.00 4205.00 4204.00 4203.00 4202.00 4201.00 4200.00 4199.00 4198.00 4197.00 4196.00 4195.00 4194.00 4193.00 4192.00 4191.00 4190.00 4189.00 4188.00 4187.00 4186.00 4185.00 4184.00 4183.00 4182.00 4181.00 4180.00 4179.00 4178.00 4177.00 4177.00 4176.00 4175.00 4174.00 4173.00 4173.00 4172.00 4171.00 4171.00 4170.00 4170.00 4169.00 4169.00 4168.00 4168.00 4168.00 4168.00 4167.00 4167.00 4167.00 4167.00 4166.00 4166.00 4166.00 4166.00 4166.00 4166.00 4166.00 4166.00 4166.00 4166.00 4166.00 4166.00 4166.00 4166.00 4166.00 4166.00 4166.00 4166.00 4167.00 4167.00 4167.00 4167.00 4168.00 4168.00 4168.00 4169.00 4169.00 4169.00 4170.00 4171.00 4171.00 4172.00 4172.00 4173.00 4173.00 4174.00 4175.00 4176.00 4177.00 4178.00 4178.00 4179.00 4180.00 4181.00 4182.00 4183.00 4184.00 4185.00 4186.00 4187.00 4188.00 4189.00 4190.00 4191.00 4192.00 4193.00 4194.00 4195.00 4196.00 4197.00 4198.00 4199.00 4200.00 4201.00 4202.00 4203.00 4204.00 4205.00 4206.00 4207.00 4208.00 4209.00 4210.00 4211.00 4212.00 4213.00 4214.00 4215.00 4216.00 4217.00 4218.00 4219.00 4220.00 4221.00 4222.00 4223.00 4224.00 4225.00 4226.00 4227.00 4228.00 4229.00 4230.00 4231.00 4232.00 4233.00 4234.00 4235.00 4236.00 4237.00 4238.00 4239.00 4240.00 4241.00 4242.00 4242.00 4243.00 4244.00 4245.00 4246.00 4246.00 4247.00 4248.00 4248.00 4249.00 4249.00 4250.00 4250.00 4250.00 4251.00 4251.00 4252.00 4252.00 4252.00 4253.00 4253.00 4253.00 4253.00 4253.00 4253.00 4253.00 4253.00 4253.00 4254.00 4254.00 4254.00 4254.00 4254.00 4253.00 4253.00 4253.00 4253.00 4253.00 4253.00 4253.00 4253.00 4252.00 4252.00 4252.00 4251.00 4251.00 4251.00 4250.00 4250.00 4249.00 4249.00 4248.00 4248.00 4247.00 4247.00 4246.00 4245.00 4244.00 4244.00 4243.00 4242.00 4241.00 4240.00 4239.00 4238.00 4237.00 4236.00 4235.00 4234.00 4233.00 4232.00 4231.00 4230.00 4229.00 4228.00 4227.00 4226.00 4225.00 4224.00 4223.00 4222.00 4221.00 4220.00 4219.00 4218.00 4217.00 4216.00 4215.00 4214.00 4213.00 4212.00 4211.00 4210.00 4209.00 4273.00 4272.00 4271.00 4270.00 4269.00 4268.00 4267.00 4266.00 4265.00 4264.00 4263.00 4262.00 4261.00 4260.00 4259.00 4258.00 4257.00 4256.00 4255.00 4254.00 4253.00 4252.00 4251.00 4250.00 4249.00 4248.00 4247.00 4246.00 4245.00 4244.00 4243.00 4242.00 4241.00 4240.00 4239.00 4238.00 4237.00 4237.00 4236.00 4236.00 4235.00 4234.00 4234.00 4233.00 4233.00 4232.00 4232.00 4232.00 4232.00 4231.00 4231.00 4231.00 4230.00 4230.00 4230.00 4230.00 4230.00 4229.00 4229.00 4229.00 4229.00 4229.00 4229.00 4229.00 4229.00 4229.00 4229.00 4229.00 4229.00 4229.00 4230.00 4230.00 4230.00 4230.00 4230.00 4231.00 4231.00 4231.00 4232.00 4232.00 4232.00 4233.00 4233.00 4233.00 4234.00 4235.00 4235.00 4236.00 4236.00 4237.00 4237.00 4238.00 4239.00 4240.00 4241.00 4242.00 4243.00 4244.00 4245.00 4246.00 4247.00 4248.00 4249.00 4250.00 4251.00 4252.00 4253.00 4254.00 4255.00 4256.00 4257.00 4258.00 4259.00 4260.00 4261.00 4262.00 4263.00 4264.00 4265.00 4266.00 4267.00 4268.00 4269.00 4270.00 4271.00 4272.00 4273.00 4274.00 4275.00 4276.00 4277.00 4278.00 4279.00 4280.00 4281.00 4282.00 4283.00 4284.00 4285.00 4286.00 4287.00 4288.00 4289.00 4290.00 4291.00 4292.00 4293.00 4294.00 4295.00 4296.00 4297.00 4298.00 4299.00 4300.00 4301.00 4302.00 4303.00 4304.00 4305.00 4306.00 4307.00 4308.00 4309.00 4310.00 4311.00 4312.00 4312.00 4313.00 4313.00 4314.00 4314.00 4315.00 4316.00 4316.00 4316.00 4317.00 4317.00 4318.00 4318.00 4318.00 4318.00 4319.00 4319.00 4319.00 4319.00 4319.00 4320.00 4320.00 4320.00 4320.00 4320.00 4320.00 4320.00 4320.00 4320.00 4320.00 4320.00 4320.00 4320.00 4320.00 4319.00 4319.00 4319.00 4319.00 4318.00 4318.00 4318.00 4318.00 4317.00 4317.00 4317.00 4316.00 4316.00 4315.00 4315.00 4314.00 4313.00 4313.00 4312.00 4312.00 4311.00 4310.00 4309.00 4308.00 4307.00 4307.00 4306.00 4305.00 4304.00 4303.00 4302.00 4301.00 4300.00 4299.00 4298.00 4297.00 4296.00 4295.00 4294.00 4293.00 4292.00 4291.00 4290.00 4289.00 4288.00 4287.00 4286.00 4285.00 4284.00 4283.00 4282.00 4281.00 4280.00 4279.00 4278.00 4277.00 4276.00 4275.00 4274.00 4246.00 4245.00 4244.00 4243.00 4242.00 4241.00 4240.00 4239.00 4238.00 4237.00 4236.00 4235.00 4234.00 4233.00 4232.00 4231.00 4230.00 4229.00 4228.00 4227.00 4226.00 4225.00 4224.00 4223.00 4222.00 4221.00 4220.00 4219.00 4218.00 4217.00 4216.00 4215.00 4215.00 4214.00 4213.00 4212.00 4212.00 4211.00 4210.00 4210.00 4210.00 4209.00 4209.00 4208.00 4208.00 4208.00 4207.00 4207.00 4207.00 4207.00 4206.00 4206.00 4206.00 4206.00 4206.00 4206.00 4206.00 4206.00 4206.00 4206.00 4206.00 4206.00 4206.00 4206.00 4206.00 4206.00 4206.00 4206.00 4207.00 4207.00 4207.00 4207.00 4208.00 4208.00 4208.00 4209.00 4209.00 4210.00 4210.00 4211.00 4211.00 4212.00 4212.00 4213.00 4214.00 4215.00 4215.00 4216.00 4217.00 4218.00 4219.00 4220.00 4221.00 4222.00 4223.00 4224.00 4225.00 4226.00 4227.00 4228.00 4229.00 4230.00 4231.00 4232.00 4233.00 4234.00 4235.00 4236.00 4237.00 4238.00 4239.00 4240.00 4241.00 4242.00 4243.00 4244.00 4245.00 4246.00 4247.00 4248.00 4249.00 4250.00 4251.00 4252.00 4253.00 4254.00 4255.00 4256.00 4257.00 4258.00 4259.00 4260.00 4261.00 4262.00 4263.00 4264.00 4265.00 4266.00 4267.00 4268.00 4269.00 4270.00 4271.00 4272.00 4273.00 4274.00 4275.00 4276.00 4277.00 4278.00 4279.00 4280.00 4281.00 4281.00 4282.00 4283.00 4284.00 4284.00 4285.00 4285.00 4286.00 4286.00 4287.00 4287.00 4287.00 4288.00 4288.00 4288.00 4289.00 4289.00 4289.00 4289.00 4289.00 4290.00 4290.00 4290.00 4290.00 4290.00 4290.00 4290.00 4290.00 4290.00 4290.00 4290.00 4290.00 4289.00 4289.00 4289.00 4289.00 4289.00 4288.00 4288.00 4288.00 4287.00 4287.00 4287.00 4286.00 4286.00 4285.00 4285.00 4284.00 4284.00 4283.00 4282.00 4282.00 4281.00 4280.00 4279.00 4278.00 4277.00 4276.00 4275.00 4274.00 4273.00 4272.00 4271.00 4270.00 4269.00 4268.00 4267.00 4266.00 4265.00 4264.00 4263.00 4262.00 4261.00 4260.00 4259.00 4258.00 4257.00 4256.00 4255.00 4254.00 4253.00 4252.00 4251.00 4250.00 4249.00 4248.00 4247.00 4873.00 4872.00 4871.00 4870.00 4869.00 4868.00 4867.00 4866.00 4865.00 4864.00 4863.00 4862.00 4861.00 4860.00 4859.00 4858.00 4857.00 4856.00 4855.00 4854.00 4853.00 4852.00 4851.00 4850.00 4849.00 4848.00 4847.00 4846.00 4845.00 4844.00 4843.00 4843.00 4842.00 4841.00 4841.00 4840.00 4839.00 4839.00 4838.00 4838.00 4838.00 4837.00 4837.00 4836.00 4836.00 4836.00 4835.00 4835.00 4835.00 4835.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4834.00 4835.00 4835.00 4835.00 4835.00 4836.00 4836.00 4836.00 4837.00 4837.00 4838.00 4838.00 4838.00 4839.00 4839.00 4840.00 4841.00 4841.00 4842.00 4842.00 4843.00 4844.00 4845.00 4846.00 4846.00 4847.00 4848.00 4849.00 4850.00 4851.00 4852.00 4853.00 4854.00 4855.00 4856.00 4857.00 4858.00 4859.00 4860.00 4861.00 4862.00 4863.00 4864.00 4865.00 4866.00 4867.00 4868.00 4869.00 4870.00 4871.00 4872.00 4873.00 4874.00 4875.00 4876.00 4877.00 4878.00 4879.00 4880.00 4881.00 4882.00 4883.00 4884.00 4885.00 4886.00 4887.00 4888.00 4889.00 4890.00 4891.00 4892.00 4893.00 4894.00 4895.00 4896.00 4897.00 4898.00 4899.00 4900.00 4901.00 4902.00 4903.00 4904.00 4905.00 4906.00 4907.00 4908.00 4909.00 4910.00 4911.00 4912.00 4913.00 4914.00 4915.00 4916.00 4917.00 4918.00 4919.00 4919.00 4920.00 4921.00 4922.00 4923.00 4923.00 4924.00 4924.00 4925.00 4926.00 4926.00 4927.00 4927.00 4927.00 4928.00 4928.00 4929.00 4929.00 4929.00 4930.00 4930.00 4930.00 4930.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4931.00 4930.00 4930.00 4930.00 4930.00 4929.00 4929.00 4929.00 4928.00 4928.00 4927.00 4927.00 4927.00 4926.00 4926.00 4925.00 4924.00 4924.00 4923.00 4922.00 4922.00 4921.00 4920.00 4919.00 4918.00 4917.00 4916.00 4915.00 4914.00 4913.00 4912.00 4911.00 4910.00 4909.00 4908.00 4907.00 4906.00 4905.00 4904.00 4903.00 4902.00 4901.00 4900.00 4899.00 4898.00 4897.00 4896.00 4895.00 4894.00 4893.00 4892.00 4891.00 4890.00 4889.00 4888.00 4887.00 4886.00 4885.00 4884.00 4883.00 4882.00 4881.00 4880.00 4879.00 4878.00 4877.00 4876.00 4875.00 4874.00 5883.00 5882.00 5881.00 5880.00 5879.00 5878.00 5877.00 5876.00 5875.00 5874.00 5873.00 5872.00 5871.00 5870.00 5869.00 5868.00 5867.00 5866.00 5865.00 5864.00 5863.00 5862.00 5861.00 5860.00 5859.00 5858.00 5857.00 5856.00 5855.00 5854.00 5854.00 5853.00 5852.00 5852.00 5851.00 5850.00 5850.00 5849.00 5848.00 5848.00 5848.00 5847.00 5847.00 5846.00 5846.00 5846.00 5845.00 5845.00 5845.00 5845.00 5844.00 5844.00 5844.00 5844.00 5844.00 5844.00 5844.00 5844.00 5844.00 5844.00 5844.00 5844.00 5844.00 5844.00 5844.00 5844.00 5844.00 5844.00 5844.00 5845.00 5845.00 5845.00 5845.00 5846.00 5846.00 5846.00 5847.00 5847.00 5847.00 5848.00 5848.00 5849.00 5849.00 5850.00 5851.00 5851.00 5852.00 5853.00 5853.00 5854.00 5855.00 5856.00 5857.00 5858.00 5859.00 5860.00 5861.00 5862.00 5863.00 5864.00 5865.00 5866.00 5867.00 5868.00 5869.00 5870.00 5871.00 5872.00 5873.00 5874.00 5875.00 5876.00 5877.00 5878.00 5879.00 5880.00 5881.00 5882.00 5883.00 5884.00 5885.00 5886.00 5887.00 5888.00 5889.00 5890.00 5891.00 5892.00 5893.00 5894.00 5895.00 5896.00 5897.00 5898.00 5899.00 5900.00 5901.00 5902.00 5903.00 5904.00 5905.00 5906.00 5907.00 5908.00 5909.00 5910.00 5911.00 5912.00 5913.00 5914.00 5915.00 5916.00 5917.00 5918.00 5919.00 5920.00 5921.00 5922.00 5923.00 5924.00 5925.00 5926.00 5927.00 5927.00 5928.00 5929.00 5929.00 5930.00 5930.00 5931.00 5931.00 5932.00 5932.00 5933.00 5933.00 5934.00 5934.00 5934.00 5935.00 5935.00 5935.00 5935.00 5935.00 5935.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5935.00 5935.00 5935.00 5935.00 5935.00 5935.00 5935.00 5934.00 5934.00 5933.00 5933.00 5933.00 5932.00 5932.00 5931.00 5931.00 5930.00 5930.00 5929.00 5928.00 5928.00 5927.00 5926.00 5925.00 5924.00 5924.00 5923.00 5922.00 5921.00 5920.00 5919.00 5918.00 5917.00 5916.00 5915.00 5914.00 5913.00 5912.00 5911.00 5910.00 5909.00 5908.00 5907.00 5906.00 5905.00 5904.00 5903.00 5902.00 5901.00 5900.00 5899.00 5898.00 5897.00 5896.00 5895.00 5894.00 5893.00 5892.00 5891.00 5890.00 5889.00 5888.00 5887.00 5886.00 5885.00 5884.00 5157.00 5156.00 5155.00 5154.00 5153.00 5152.00 5151.00 5150.00 5149.00 5148.00 5147.00 5146.00 5145.00 5144.00 5143.00 5142.00 5141.00 5140.00 5139.00 5138.00 5137.00 5136.00 5135.00 5134.00 5133.00 5132.00 5131.00 5130.00 5129.00 5128.00 5127.00 5126.00 5125.00 5124.00 5123.00 5122.00 5121.00 5121.00 5120.00 5119.00 5119.00 5118.00 5117.00 5117.00 5116.00 5116.00 5115.00 5115.00 5114.00 5114.00 5114.00 5113.00 5113.00 5113.00 5112.00 5112.00 5112.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5111.00 5112.00 5112.00 5112.00 5112.00 5113.00 5113.00 5113.00 5114.00 5114.00 5114.00 5115.00 5115.00 5116.00 5116.00 5117.00 5117.00 5118.00 5119.00 5119.00 5120.00 5121.00 5121.00 5122.00 5123.00 5124.00 5125.00 5126.00 5127.00 5128.00 5129.00 5130.00 5131.00 5132.00 5133.00 5134.00 5135.00 5136.00 5137.00 5138.00 5139.00 5140.00 5141.00 5142.00 5143.00 5144.00 5145.00 5146.00 5147.00 5148.00 5149.00 5150.00 5151.00 5152.00 5153.00 5154.00 5155.00 5156.00 5157.00 5158.00 5159.00 5160.00 5161.00 5162.00 5163.00 5164.00 5165.00 5166.00 5167.00 5168.00 5169.00 5170.00 5171.00 5172.00 5173.00 5174.00 5175.00 5176.00 5177.00 5178.00 5179.00 5180.00 5181.00 5182.00 5183.00 5184.00 5185.00 5186.00 5187.00 5188.00 5189.00 5190.00 5191.00 5192.00 5193.00 5194.00 5195.00 5196.00 5197.00 5198.00 5198.00 5199.00 5200.00 5200.00 5201.00 5202.00 5202.00 5203.00 5203.00 5204.00 5204.00 5205.00 5205.00 5205.00 5206.00 5206.00 5206.00 5206.00 5207.00 5207.00 5207.00 5207.00 5208.00 5208.00 5208.00 5208.00 5208.00 5208.00 5208.00 5208.00 5208.00 5208.00 5208.00 5208.00 5208.00 5208.00 5208.00 5207.00 5207.00 5207.00 5207.00 5206.00 5206.00 5206.00 5206.00 5205.00 5205.00 5205.00 5204.00 5204.00 5203.00 5203.00 5202.00 5202.00 5201.00 5201.00 5200.00 5199.00 5198.00 5198.00 5197.00 5196.00 5195.00 5194.00 5193.00 5192.00 5191.00 5190.00 5189.00 5188.00 5187.00 5186.00 5185.00 5184.00 5183.00 5182.00 5181.00 5180.00 5179.00 5178.00 5177.00 5176.00 5175.00 5174.00 5173.00 5172.00 5171.00 5170.00 5169.00 5168.00 5167.00 5166.00 5165.00 5164.00 5163.00 5162.00 5161.00 5160.00 5159.00 5158.00 6129.00 6128.00 6127.00 6126.00 6125.00 6124.00 6123.00 6122.00 6121.00 6120.00 6119.00 6118.00 6117.00 6116.00 6115.00 6114.00 6113.00 6112.00 6111.00 6110.00 6109.00 6108.00 6107.00 6106.00 6105.00 6104.00 6103.00 6102.00 6101.00 6100.00 6099.00 6098.00 6097.00 6096.00 6095.00 6094.00 6093.00 6093.00 6092.00 6091.00 6091.00 6090.00 6090.00 6089.00 6089.00 6088.00 6088.00 6087.00 6087.00 6087.00 6087.00 6086.00 6086.00 6086.00 6086.00 6085.00 6085.00 6085.00 6085.00 6085.00 6085.00 6085.00 6084.00 6084.00 6084.00 6084.00 6085.00 6085.00 6085.00 6085.00 6085.00 6085.00 6085.00 6085.00 6086.00 6086.00 6086.00 6086.00 6087.00 6087.00 6087.00 6088.00 6088.00 6089.00 6089.00 6089.00 6090.00 6090.00 6091.00 6092.00 6092.00 6093.00 6094.00 6094.00 6095.00 6096.00 6097.00 6098.00 6099.00 6100.00 6101.00 6102.00 6103.00 6104.00 6105.00 6106.00 6107.00 6108.00 6109.00 6110.00 6111.00 6112.00 6113.00 6114.00 6115.00 6116.00 6117.00 6118.00 6119.00 6120.00 6121.00 6122.00 6123.00 6124.00 6125.00 6126.00 6127.00 6128.00 6129.00 6130.00 6131.00 6132.00 6133.00 6134.00 6135.00 6136.00 6137.00 6138.00 6139.00 6140.00 6141.00 6142.00 6143.00 6144.00 6145.00 6146.00 6147.00 6148.00 6149.00 6150.00 6151.00 6152.00 6153.00 6154.00 6155.00 6156.00 6157.00 6158.00 6159.00 6160.00 6161.00 6162.00 6163.00 6164.00 6165.00 6166.00 6167.00 6168.00 6169.00 6169.00 6170.00 6170.00 6171.00 6172.00 6172.00 6173.00 6173.00 6174.00 6174.00 6174.00 6174.00 6175.00 6175.00 6175.00 6176.00 6176.00 6176.00 6176.00 6176.00 6177.00 6177.00 6177.00 6177.00 6177.00 6177.00 6177.00 6177.00 6177.00 6177.00 6177.00 6177.00 6177.00 6177.00 6176.00 6176.00 6176.00 6176.00 6176.00 6175.00 6175.00 6175.00 6174.00 6174.00 6174.00 6173.00 6173.00 6172.00 6172.00 6171.00 6171.00 6170.00 6169.00 6169.00 6168.00 6167.00 6167.00 6166.00 6165.00 6164.00 6163.00 6162.00 6161.00 6160.00 6159.00 6158.00 6157.00 6156.00 6155.00 6154.00 6153.00 6152.00 6151.00 6150.00 6149.00 6148.00 6147.00 6146.00 6145.00 6144.00 6143.00 6142.00 6141.00 6140.00 6139.00 6138.00 6137.00 6136.00 6135.00 6134.00 6133.00 6132.00 6131.00 6130.00 5622.00 5621.00 5620.00 5619.00 5618.00 5617.00 5616.00 5615.00 5614.00 5613.00 5612.00 5611.00 5610.00 5609.00 5608.00 5607.00 5606.00 5605.00 5604.00 5603.00 5602.00 5601.00 5600.00 5599.00 5598.00 5597.00 5596.00 5595.00 5594.00 5593.00 5593.00 5592.00 5591.00 5590.00 5590.00 5589.00 5588.00 5588.00 5587.00 5586.00 5586.00 5586.00 5585.00 5584.00 5584.00 5584.00 5583.00 5583.00 5583.00 5583.00 5582.00 5582.00 5582.00 5582.00 5582.00 5581.00 5581.00 5581.00 5581.00 5581.00 5581.00 5581.00 5581.00 5581.00 5581.00 5581.00 5581.00 5581.00 5581.00 5581.00 5582.00 5582.00 5582.00 5582.00 5582.00 5583.00 5583.00 5583.00 5583.00 5584.00 5584.00 5585.00 5585.00 5586.00 5586.00 5586.00 5587.00 5588.00 5588.00 5589.00 5590.00 5590.00 5591.00 5592.00 5593.00 5594.00 5595.00 5596.00 5597.00 5598.00 5599.00 5600.00 5601.00 5602.00 5603.00 5604.00 5605.00 5606.00 5607.00 5608.00 5609.00 5610.00 5611.00 5612.00 5613.00 5614.00 5615.00 5616.00 5617.00 5618.00 5619.00 5620.00 5621.00 5622.00 5623.00 5624.00 5625.00 5626.00 5627.00 5628.00 5629.00 5630.00 5631.00 5632.00 5633.00 5634.00 5635.00 5636.00 5637.00 5638.00 5639.00 5640.00 5641.00 5642.00 5643.00 5644.00 5645.00 5646.00 5647.00 5648.00 5649.00 5650.00 5651.00 5652.00 5653.00 5654.00 5655.00 5656.00 5657.00 5658.00 5659.00 5660.00 5661.00 5662.00 5663.00 5664.00 5665.00 5666.00 5667.00 5667.00 5668.00 5669.00 5669.00 5670.00 5671.00 5671.00 5672.00 5672.00 5673.00 5673.00 5673.00 5674.00 5674.00 5675.00 5675.00 5675.00 5675.00 5676.00 5676.00 5676.00 5676.00 5676.00 5677.00 5677.00 5677.00 5677.00 5677.00 5677.00 5677.00 5677.00 5677.00 5677.00 5677.00 5677.00 5677.00 5677.00 5676.00 5676.00 5676.00 5676.00 5675.00 5675.00 5675.00 5675.00 5674.00 5674.00 5674.00 5673.00 5673.00 5672.00 5672.00 5671.00 5671.00 5670.00 5669.00 5669.00 5668.00 5667.00 5667.00 5666.00 5665.00 5664.00 5663.00 5662.00 5661.00 5660.00 5659.00 5658.00 5657.00 5656.00 5655.00 5654.00 5653.00 5652.00 5651.00 5650.00 5649.00 5648.00 5647.00 5646.00 5645.00 5644.00 5643.00 5642.00 5641.00 5640.00 5639.00 5638.00 5637.00 5636.00 5635.00 5634.00 5633.00 5632.00 5631.00 5630.00 5629.00 5628.00 5627.00 5626.00 5625.00 5624.00 5623.00 5910.00 5909.00 5908.00 5907.00 5906.00 5905.00 5904.00 5903.00 5902.00 5901.00 5900.00 5899.00 5898.00 5897.00 5896.00 5895.00 5894.00 5893.00 5892.00 5891.00 5890.00 5889.00 5888.00 5887.00 5886.00 5885.00 5884.00 5883.00 5882.00 5881.00 5880.00 5879.00 5878.00 5877.00 5877.00 5876.00 5876.00 5875.00 5874.00 5874.00 5873.00 5873.00 5872.00 5872.00 5872.00 5871.00 5871.00 5870.00 5870.00 5870.00 5870.00 5869.00 5869.00 5869.00 5869.00 5869.00 5868.00 5868.00 5868.00 5868.00 5868.00 5868.00 5868.00 5868.00 5868.00 5868.00 5868.00 5868.00 5868.00 5869.00 5869.00 5869.00 5869.00 5869.00 5870.00 5870.00 5870.00 5870.00 5871.00 5871.00 5872.00 5872.00 5872.00 5873.00 5873.00 5874.00 5874.00 5875.00 5876.00 5876.00 5877.00 5877.00 5878.00 5879.00 5880.00 5881.00 5882.00 5883.00 5884.00 5885.00 5886.00 5887.00 5888.00 5889.00 5890.00 5891.00 5892.00 5893.00 5894.00 5895.00 5896.00 5897.00 5898.00 5899.00 5900.00 5901.00 5902.00 5903.00 5904.00 5905.00 5906.00 5907.00 5908.00 5909.00 5910.00 5911.00 5912.00 5913.00 5914.00 5915.00 5916.00 5917.00 5918.00 5919.00 5920.00 5921.00 5922.00 5923.00 5924.00 5925.00 5926.00 5927.00 5928.00 5929.00 5930.00 5931.00 5932.00 5933.00 5934.00 5935.00 5936.00 5937.00 5938.00 5939.00 5940.00 5941.00 5942.00 5943.00 5944.00 5945.00 5946.00 5947.00 5948.00 5949.00 5950.00 5951.00 5952.00 5953.00 5954.00 5955.00 5955.00 5956.00 5957.00 5957.00 5958.00 5958.00 5959.00 5959.00 5960.00 5960.00 5960.00 5961.00 5961.00 5962.00 5962.00 5962.00 5963.00 5963.00 5963.00 5963.00 5963.00 5963.00 5964.00 5964.00 5964.00 5964.00 5964.00 5964.00 5964.00 5964.00 5964.00 5964.00 5964.00 5964.00 5964.00 5963.00 5963.00 5963.00 5963.00 5963.00 5963.00 5962.00 5962.00 5962.00 5961.00 5961.00 5960.00 5960.00 5960.00 5959.00 5959.00 5958.00 5958.00 5957.00 5957.00 5956.00 5955.00 5955.00 5954.00 5953.00 5952.00 5951.00 5950.00 5949.00 5948.00 5947.00 5946.00 5945.00 5944.00 5943.00 5942.00 5941.00 5940.00 5939.00 5938.00 5937.00 5936.00 5935.00 5934.00 5933.00 5932.00 5931.00 5930.00 5929.00 5928.00 5927.00 5926.00 5925.00 5924.00 5923.00 5922.00 5921.00 5920.00 5919.00 5918.00 5917.00 5916.00 5915.00 5914.00 5913.00 5912.00 5911.00 6084.00 6083.00 6082.00 6081.00 6080.00 6079.00 6078.00 6077.00 6076.00 6075.00 6074.00 6073.00 6072.00 6071.00 6070.00 6069.00 6068.00 6067.00 6066.00 6065.00 6064.00 6063.00 6062.00 6061.00 6060.00 6059.00 6058.00 6057.00 6056.00 6055.00 6055.00 6054.00 6053.00 6052.00 6051.00 6051.00 6050.00 6050.00 6049.00 6048.00 6048.00 6047.00 6047.00 6046.00 6046.00 6046.00 6046.00 6045.00 6045.00 6045.00 6044.00 6044.00 6044.00 6044.00 6044.00 6043.00 6043.00 6043.00 6043.00 6043.00 6043.00 6043.00 6043.00 6043.00 6043.00 6043.00 6043.00 6043.00 6043.00 6044.00 6044.00 6044.00 6044.00 6044.00 6045.00 6045.00 6045.00 6046.00 6046.00 6046.00 6047.00 6047.00 6048.00 6048.00 6048.00 6049.00 6050.00 6050.00 6051.00 6052.00 6052.00 6053.00 6054.00 6055.00 6056.00 6057.00 6058.00 6059.00 6060.00 6061.00 6062.00 6063.00 6064.00 6065.00 6066.00 6067.00 6068.00 6069.00 6070.00 6071.00 6072.00 6073.00 6074.00 6075.00 6076.00 6077.00 6078.00 6079.00 6080.00 6081.00 6082.00 6083.00 6084.00 6085.00 6086.00 6087.00 6088.00 6089.00 6090.00 6091.00 6092.00 6093.00 6094.00 6095.00 6096.00 6097.00 6098.00 6099.00 6100.00 6101.00 6102.00 6103.00 6104.00 6105.00 6106.00 6107.00 6108.00 6109.00 6110.00 6111.00 6112.00 6113.00 6114.00 6115.00 6116.00 6117.00 6118.00 6119.00 6120.00 6121.00 6122.00 6123.00 6123.00 6124.00 6125.00 6125.00 6126.00 6127.00 6128.00 6129.00 6129.00 6130.00 6130.00 6131.00 6132.00 6132.00 6133.00 6133.00 6133.00 6134.00 6134.00 6135.00 6135.00 6135.00 6136.00 6136.00 6136.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6137.00 6136.00 6136.00 6136.00 6136.00 6135.00 6135.00 6134.00 6134.00 6134.00 6133.00 6133.00 6132.00 6132.00 6131.00 6131.00 6130.00 6130.00 6129.00 6128.00 6127.00 6127.00 6126.00 6125.00 6124.00 6123.00 6122.00 6121.00 6120.00 6120.00 6119.00 6118.00 6117.00 6116.00 6115.00 6114.00 6113.00 6112.00 6111.00 6110.00 6109.00 6108.00 6107.00 6106.00 6105.00 6104.00 6103.00 6102.00 6101.00 6100.00 6099.00 6098.00 6097.00 6096.00 6095.00 6094.00 6093.00 6092.00 6091.00 6090.00 6089.00 6088.00 6087.00 6086.00 6085.00 5786.00 5785.00 5784.00 5783.00 5782.00 5781.00 5780.00 5779.00 5778.00 5777.00 5776.00 5775.00 5774.00 5773.00 5772.00 5771.00 5770.00 5769.00 5768.00 5767.00 5766.00 5765.00 5764.00 5763.00 5762.00 5761.00 5760.00 5759.00 5758.00 5757.00 5756.00 5755.00 5754.00 5753.00 5752.00 5751.00 5750.00 5750.00 5749.00 5749.00 5748.00 5747.00 5747.00 5746.00 5746.00 5745.00 5745.00 5745.00 5744.00 5744.00 5744.00 5743.00 5743.00 5743.00 5743.00 5742.00 5742.00 5742.00 5742.00 5742.00 5742.00 5742.00 5742.00 5742.00 5742.00 5742.00 5742.00 5742.00 5742.00 5742.00 5742.00 5742.00 5742.00 5742.00 5743.00 5743.00 5743.00 5743.00 5744.00 5744.00 5744.00 5745.00 5745.00 5745.00 5746.00 5746.00 5747.00 5747.00 5748.00 5749.00 5749.00 5750.00 5751.00 5751.00 5752.00 5753.00 5754.00 5755.00 5756.00 5757.00 5758.00 5759.00 5760.00 5761.00 5762.00 5763.00 5764.00 5765.00 5766.00 5767.00 5768.00 5769.00 5770.00 5771.00 5772.00 5773.00 5774.00 5775.00 5776.00 5777.00 5778.00 5779.00 5780.00 5781.00 5782.00 5783.00 5784.00 5785.00 5786.00 5787.00 5788.00 5789.00 5790.00 5791.00 5792.00 5793.00 5794.00 5795.00 5796.00 5797.00 5798.00 5799.00 5800.00 5801.00 5802.00 5803.00 5804.00 5805.00 5806.00 5807.00 5808.00 5809.00 5810.00 5811.00 5812.00 5813.00 5814.00 5815.00 5816.00 5817.00 5818.00 5819.00 5820.00 5821.00 5822.00 5823.00 5824.00 5825.00 5826.00 5826.00 5827.00 5828.00 5828.00 5829.00 5829.00 5830.00 5830.00 5831.00 5831.00 5832.00 5832.00 5832.00 5833.00 5833.00 5833.00 5833.00 5833.00 5834.00 5834.00 5834.00 5834.00 5834.00 5834.00 5834.00 5835.00 5835.00 5835.00 5835.00 5835.00 5834.00 5834.00 5834.00 5834.00 5834.00 5834.00 5834.00 5834.00 5833.00 5833.00 5833.00 5833.00 5832.00 5832.00 5832.00 5831.00 5831.00 5830.00 5830.00 5829.00 5829.00 5828.00 5828.00 5827.00 5826.00 5826.00 5825.00 5824.00 5823.00 5822.00 5821.00 5820.00 5819.00 5818.00 5817.00 5816.00 5815.00 5814.00 5813.00 5812.00 5811.00 5810.00 5809.00 5808.00 5807.00 5806.00 5805.00 5804.00 5803.00 5802.00 5801.00 5800.00 5799.00 5798.00 5797.00 5796.00 5795.00 5794.00 5793.00 5792.00 5791.00 5790.00 5789.00 5788.00 5787.00 6455.00 6454.00 6453.00 6452.00 6451.00 6450.00 6449.00 6448.00 6447.00 6446.00 6445.00 6444.00 6443.00 6442.00 6441.00 6440.00 6439.00 6438.00 6437.00 6436.00 6435.00 6434.00 6433.00 6432.00 6431.00 6430.00 6429.00 6428.00 6427.00 6426.00 6425.00 6425.00 6424.00 6423.00 6423.00 6422.00 6422.00 6421.00 6420.00 6420.00 6420.00 6419.00 6419.00 6418.00 6418.00 6418.00 6418.00 6417.00 6417.00 6417.00 6417.00 6417.00 6416.00 6416.00 6416.00 6416.00 6416.00 6416.00 6416.00 6416.00 6416.00 6416.00 6416.00 6416.00 6416.00 6416.00 6417.00 6417.00 6417.00 6417.00 6418.00 6418.00 6418.00 6418.00 6419.00 6419.00 6420.00 6420.00 6420.00 6421.00 6422.00 6422.00 6423.00 6423.00 6424.00 6425.00 6425.00 6426.00 6427.00 6428.00 6429.00 6430.00 6431.00 6432.00 6433.00 6434.00 6435.00 6436.00 6437.00 6438.00 6439.00 6440.00 6441.00 6442.00 6443.00 6444.00 6445.00 6446.00 6447.00 6448.00 6449.00 6450.00 6451.00 6452.00 6453.00 6454.00 6455.00 6456.00 6457.00 6458.00 6459.00 6460.00 6461.00 6462.00 6463.00 6464.00 6465.00 6466.00 6467.00 6468.00 6469.00 6470.00 6471.00 6472.00 6473.00 6474.00 6475.00 6476.00 6477.00 6478.00 6479.00 6480.00 6481.00 6482.00 6483.00 6484.00 6485.00 6486.00 6487.00 6488.00 6489.00 6490.00 6491.00 6492.00 6493.00 6494.00 6494.00 6495.00 6496.00 6497.00 6498.00 6498.00 6499.00 6500.00 6500.00 6501.00 6501.00 6502.00 6502.00 6503.00 6503.00 6503.00 6504.00 6504.00 6504.00 6505.00 6505.00 6505.00 6506.00 6506.00 6506.00 6506.00 6506.00 6506.00 6506.00 6506.00 6506.00 6506.00 6506.00 6506.00 6506.00 6506.00 6506.00 6506.00 6506.00 6506.00 6506.00 6505.00 6505.00 6505.00 6504.00 6504.00 6504.00 6503.00 6503.00 6503.00 6502.00 6502.00 6501.00 6501.00 6500.00 6500.00 6499.00 6498.00 6498.00 6497.00 6496.00 6495.00 6494.00 6493.00 6492.00 6491.00 6490.00 6489.00 6488.00 6487.00 6486.00 6485.00 6484.00 6483.00 6482.00 6481.00 6480.00 6479.00 6478.00 6477.00 6476.00 6475.00 6474.00 6473.00 6472.00 6471.00 6470.00 6469.00 6468.00 6467.00 6466.00 6465.00 6464.00 6463.00 6462.00 6461.00 6460.00 6459.00 6458.00 6457.00 6456.00 5799.00 5798.00 5797.00 5796.00 5795.00 5794.00 5793.00 5792.00 5791.00 5790.00 5789.00 5788.00 5787.00 5786.00 5785.00 5784.00 5783.00 5782.00 5781.00 5780.00 5779.00 5778.00 5777.00 5776.00 5775.00 5774.00 5773.00 5772.00 5771.00 5770.00 5769.00 5768.00 5767.00 5767.00 5766.00 5765.00 5764.00 5763.00 5762.00 5762.00 5761.00 5761.00 5760.00 5759.00 5759.00 5758.00 5758.00 5758.00 5757.00 5757.00 5757.00 5756.00 5756.00 5756.00 5755.00 5755.00 5755.00 5755.00 5755.00 5754.00 5754.00 5754.00 5754.00 5754.00 5754.00 5754.00 5754.00 5754.00 5754.00 5754.00 5754.00 5754.00 5755.00 5755.00 5755.00 5755.00 5755.00 5755.00 5756.00 5756.00 5756.00 5757.00 5757.00 5757.00 5758.00 5758.00 5759.00 5759.00 5760.00 5760.00 5761.00 5761.00 5762.00 5763.00 5764.00 5764.00 5765.00 5766.00 5767.00 5768.00 5769.00 5770.00 5771.00 5772.00 5773.00 5774.00 5775.00 5776.00 5777.00 5778.00 5779.00 5780.00 5781.00 5782.00 5783.00 5784.00 5785.00 5786.00 5787.00 5788.00 5789.00 5790.00 5791.00 5792.00 5793.00 5794.00 5795.00 5796.00 5797.00 5798.00 5799.00 5800.00 5801.00 5802.00 5803.00 5804.00 5805.00 5806.00 5807.00 5808.00 5809.00 5810.00 5811.00 5812.00 5813.00 5814.00 5815.00 5816.00 5817.00 5818.00 5819.00 5820.00 5821.00 5822.00 5823.00 5824.00 5825.00 5826.00 5827.00 5828.00 5829.00 5830.00 5831.00 5832.00 5833.00 5834.00 5835.00 5835.00 5836.00 5837.00 5838.00 5839.00 5839.00 5840.00 5841.00 5841.00 5842.00 5842.00 5843.00 5843.00 5844.00 5844.00 5845.00 5845.00 5845.00 5845.00 5846.00 5846.00 5846.00 5846.00 5847.00 5847.00 5847.00 5847.00 5847.00 5847.00 5847.00 5848.00 5848.00 5848.00 5848.00 5847.00 5847.00 5847.00 5847.00 5847.00 5847.00 5847.00 5847.00 5846.00 5846.00 5846.00 5846.00 5845.00 5845.00 5845.00 5844.00 5844.00 5844.00 5843.00 5843.00 5842.00 5842.00 5841.00 5840.00 5840.00 5839.00 5838.00 5838.00 5837.00 5836.00 5835.00 5834.00 5833.00 5832.00 5831.00 5830.00 5829.00 5828.00 5827.00 5826.00 5825.00 5824.00 5823.00 5822.00 5821.00 5820.00 5819.00 5818.00 5817.00 5816.00 5815.00 5814.00 5813.00 5812.00 5811.00 5810.00 5809.00 5808.00 5807.00 5806.00 5805.00 5804.00 5803.00 5802.00 5801.00 5800.00 6459.00 6458.00 6457.00 6456.00 6455.00 6454.00 6453.00 6452.00 6451.00 6450.00 6449.00 6448.00 6447.00 6446.00 6445.00 6444.00 6443.00 6442.00 6441.00 6440.00 6439.00 6438.00 6437.00 6436.00 6435.00 6434.00 6433.00 6432.00 6432.00 6431.00 6430.00 6429.00 6429.00 6428.00 6428.00 6427.00 6426.00 6426.00 6426.00 6425.00 6425.00 6424.00 6424.00 6424.00 6424.00 6423.00 6423.00 6423.00 6423.00 6423.00 6422.00 6422.00 6422.00 6422.00 6422.00 6422.00 6422.00 6422.00 6422.00 6422.00 6422.00 6422.00 6422.00 6422.00 6423.00 6423.00 6423.00 6423.00 6423.00 6424.00 6424.00 6424.00 6424.00 6425.00 6425.00 6426.00 6426.00 6427.00 6427.00 6428.00 6428.00 6429.00 6429.00 6430.00 6431.00 6432.00 6433.00 6433.00 6434.00 6435.00 6436.00 6437.00 6438.00 6439.00 6440.00 6441.00 6442.00 6443.00 6444.00 6445.00 6446.00 6447.00 6448.00 6449.00 6450.00 6451.00 6452.00 6453.00 6454.00 6455.00 6456.00 6457.00 6458.00 6459.00 6460.00 6461.00 6462.00 6463.00 6464.00 6465.00 6466.00 6467.00 6468.00 6469.00 6470.00 6471.00 6472.00 6473.00 6474.00 6475.00 6476.00 6477.00 6478.00 6479.00 6480.00 6481.00 6482.00 6483.00 6484.00 6485.00 6486.00 6487.00 6488.00 6489.00 6490.00 6491.00 6492.00 6493.00 6494.00 6495.00 6496.00 6497.00 6498.00 6499.00 6500.00 6501.00 6501.00 6502.00 6503.00 6504.00 6505.00 6505.00 6506.00 6507.00 6507.00 6508.00 6508.00 6509.00 6509.00 6510.00 6510.00 6511.00 6511.00 6511.00 6512.00 6512.00 6512.00 6513.00 6513.00 6513.00 6513.00 6513.00 6513.00 6513.00 6513.00 6513.00 6514.00 6514.00 6514.00 6514.00 6514.00 6513.00 6513.00 6513.00 6513.00 6513.00 6513.00 6513.00 6513.00 6512.00 6512.00 6512.00 6512.00 6511.00 6511.00 6510.00 6510.00 6510.00 6509.00 6508.00 6508.00 6508.00 6507.00 6506.00 6506.00 6505.00 6504.00 6503.00 6502.00 6502.00 6501.00 6500.00 6499.00 6498.00 6497.00 6496.00 6495.00 6494.00 6493.00 6492.00 6491.00 6490.00 6489.00 6488.00 6487.00 6486.00 6485.00 6484.00 6483.00 6482.00 6481.00 6480.00 6479.00 6478.00 6477.00 6476.00 6475.00 6474.00 6473.00 6472.00 6471.00 6470.00 6469.00 6468.00 6467.00 6466.00 6465.00 6464.00 6463.00 6462.00 6461.00 6460.00 5900.00 5899.00 5898.00 5897.00 5896.00 5895.00 5894.00 5893.00 5892.00 5891.00 5890.00 5889.00 5888.00 5887.00 5886.00 5885.00 5884.00 5883.00 5882.00 5881.00 5880.00 5879.00 5878.00 5877.00 5876.00 5875.00 5874.00 5873.00 5873.00 5872.00 5871.00 5870.00 5869.00 5868.00 5868.00 5867.00 5866.00 5866.00 5865.00 5865.00 5864.00 5864.00 5863.00 5863.00 5863.00 5862.00 5862.00 5862.00 5861.00 5861.00 5861.00 5861.00 5860.00 5860.00 5860.00 5860.00 5860.00 5860.00 5860.00 5859.00 5859.00 5859.00 5859.00 5859.00 5860.00 5860.00 5860.00 5860.00 5860.00 5860.00 5860.00 5861.00 5861.00 5861.00 5861.00 5862.00 5862.00 5862.00 5863.00 5863.00 5863.00 5864.00 5864.00 5865.00 5865.00 5866.00 5866.00 5867.00 5868.00 5868.00 5869.00 5870.00 5871.00 5872.00 5873.00 5873.00 5874.00 5875.00 5876.00 5877.00 5878.00 5879.00 5880.00 5881.00 5882.00 5883.00 5884.00 5885.00 5886.00 5887.00 5888.00 5889.00 5890.00 5891.00 5892.00 5893.00 5894.00 5895.00 5896.00 5897.00 5898.00 5899.00 5900.00 5901.00 5902.00 5903.00 5904.00 5905.00 5906.00 5907.00 5908.00 5909.00 5910.00 5911.00 5912.00 5913.00 5914.00 5915.00 5916.00 5917.00 5918.00 5919.00 5920.00 5921.00 5922.00 5923.00 5924.00 5925.00 5926.00 5927.00 5928.00 5929.00 5930.00 5931.00 5932.00 5933.00 5934.00 5935.00 5936.00 5937.00 5938.00 5939.00 5940.00 5941.00 5942.00 5942.00 5943.00 5944.00 5945.00 5945.00 5946.00 5947.00 5947.00 5948.00 5948.00 5949.00 5949.00 5950.00 5950.00 5951.00 5951.00 5951.00 5952.00 5952.00 5952.00 5953.00 5953.00 5953.00 5953.00 5953.00 5953.00 5953.00 5953.00 5953.00 5954.00 5954.00 5954.00 5954.00 5954.00 5953.00 5953.00 5953.00 5953.00 5953.00 5953.00 5953.00 5953.00 5953.00 5952.00 5952.00 5952.00 5951.00 5951.00 5951.00 5950.00 5950.00 5950.00 5949.00 5948.00 5948.00 5947.00 5947.00 5946.00 5945.00 5945.00 5944.00 5943.00 5942.00 5942.00 5941.00 5940.00 5939.00 5938.00 5937.00 5936.00 5935.00 5934.00 5933.00 5932.00 5931.00 5930.00 5929.00 5928.00 5927.00 5926.00 5925.00 5924.00 5923.00 5922.00 5921.00 5920.00 5919.00 5918.00 5917.00 5916.00 5915.00 5914.00 5913.00 5912.00 5911.00 5910.00 5909.00 5908.00 5907.00 5906.00 5905.00 5904.00 5903.00 5902.00 5901.00 5566.00 5565.00 5564.00 5563.00 5562.00 5561.00 5560.00 5559.00 5558.00 5557.00 5556.00 5555.00 5554.00 5553.00 5552.00 5551.00 5550.00 5549.00 5548.00 5547.00 5546.00 5545.00 5544.00 5543.00 5542.00 5541.00 5540.00 5539.00 5539.00 5538.00 5537.00 5536.00 5535.00 5535.00 5534.00 5533.00 5533.00 5532.00 5532.00 5531.00 5531.00 5530.00 5530.00 5529.00 5529.00 5529.00 5528.00 5528.00 5528.00 5527.00 5527.00 5527.00 5527.00 5527.00 5526.00 5526.00 5526.00 5526.00 5526.00 5526.00 5526.00 5526.00 5526.00 5526.00 5526.00 5526.00 5526.00 5526.00 5526.00 5526.00 5527.00 5527.00 5527.00 5527.00 5527.00 5528.00 5528.00 5528.00 5529.00 5529.00 5529.00 5530.00 5530.00 5531.00 5531.00 5532.00 5532.00 5533.00 5533.00 5534.00 5535.00 5535.00 5536.00 5537.00 5537.00 5538.00 5539.00 5540.00 5541.00 5542.00 5543.00 5544.00 5545.00 5546.00 5547.00 5548.00 5549.00 5550.00 5551.00 5552.00 5553.00 5554.00 5555.00 5556.00 5557.00 5558.00 5559.00 5560.00 5561.00 5562.00 5563.00 5564.00 5565.00 5566.00 5567.00 5568.00 5569.00 5570.00 5571.00 5572.00 5573.00 5574.00 5575.00 5576.00 5577.00 5578.00 5579.00 5580.00 5581.00 5582.00 5583.00 5584.00 5585.00 5586.00 5587.00 5588.00 5589.00 5590.00 5591.00 5592.00 5593.00 5594.00 5595.00 5596.00 5597.00 5598.00 5599.00 5600.00 5601.00 5602.00 5603.00 5604.00 5605.00 5606.00 5607.00 5608.00 5609.00 5610.00 5611.00 5612.00 5613.00 5613.00 5614.00 5615.00 5616.00 5617.00 5617.00 5618.00 5619.00 5619.00 5620.00 5620.00 5621.00 5621.00 5622.00 5622.00 5623.00 5623.00 5623.00 5624.00 5624.00 5624.00 5625.00 5625.00 5625.00 5625.00 5625.00 5625.00 5626.00 5626.00 5626.00 5626.00 5626.00 5626.00 5626.00 5626.00 5626.00 5626.00 5626.00 5626.00 5626.00 5626.00 5625.00 5625.00 5625.00 5625.00 5625.00 5625.00 5624.00 5624.00 5624.00 5623.00 5623.00 5623.00 5622.00 5622.00 5621.00 5621.00 5620.00 5620.00 5619.00 5619.00 5618.00 5617.00 5617.00 5616.00 5615.00 5614.00 5613.00 5613.00 5612.00 5611.00 5610.00 5609.00 5608.00 5607.00 5606.00 5605.00 5604.00 5603.00 5602.00 5601.00 5600.00 5599.00 5598.00 5597.00 5596.00 5595.00 5594.00 5593.00 5592.00 5591.00 5590.00 5589.00 5588.00 5587.00 5586.00 5585.00 5584.00 5583.00 5582.00 5581.00 5580.00 5579.00 5578.00 5577.00 5576.00 5575.00 5574.00 5573.00 5572.00 5571.00 5570.00 5569.00 5568.00 5567.00 6241.00 6240.00 6239.00 6238.00 6237.00 6236.00 6235.00 6234.00 6233.00 6232.00 6231.00 6230.00 6229.00 6228.00 6227.00 6226.00 6225.00 6224.00 6223.00 6222.00 6221.00 6220.00 6219.00 6218.00 6217.00 6216.00 6215.00 6214.00 6213.00 6213.00 6212.00 6211.00 6210.00 6209.00 6209.00 6208.00 6207.00 6207.00 6206.00 6205.00 6205.00 6205.00 6204.00 6204.00 6204.00 6203.00 6203.00 6202.00 6202.00 6202.00 6202.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6201.00 6202.00 6202.00 6202.00 6202.00 6203.00 6203.00 6204.00 6204.00 6204.00 6205.00 6205.00 6205.00 6206.00 6207.00 6207.00 6208.00 6209.00 6209.00 6210.00 6211.00 6211.00 6212.00 6213.00 6213.00 6214.00 6215.00 6216.00 6217.00 6218.00 6219.00 6220.00 6221.00 6222.00 6223.00 6224.00 6225.00 6226.00 6227.00 6228.00 6229.00 6230.00 6231.00 6232.00 6233.00 6234.00 6235.00 6236.00 6237.00 6238.00 6239.00 6240.00 6241.00 6242.00 6243.00 6244.00 6245.00 6246.00 6247.00 6248.00 6249.00 6250.00 6251.00 6252.00 6253.00 6254.00 6255.00 6256.00 6257.00 6258.00 6259.00 6260.00 6261.00 6262.00 6263.00 6264.00 6265.00 6266.00 6267.00 6268.00 6269.00 6270.00 6271.00 6272.00 6273.00 6274.00 6275.00 6276.00 6277.00 6278.00 6279.00 6280.00 6281.00 6282.00 6283.00 6283.00 6284.00 6285.00 6286.00 6286.00 6287.00 6287.00 6288.00 6289.00 6289.00 6290.00 6290.00 6290.00 6291.00 6291.00 6291.00 6292.00 6292.00 6292.00 6292.00 6293.00 6293.00 6293.00 6293.00 6293.00 6293.00 6293.00 6293.00 6294.00 6294.00 6294.00 6294.00 6293.00 6293.00 6293.00 6293.00 6293.00 6293.00 6293.00 6293.00 6292.00 6292.00 6292.00 6292.00 6291.00 6291.00 6291.00 6290.00 6290.00 6290.00 6289.00 6289.00 6288.00 6287.00 6287.00 6286.00 6286.00 6285.00 6284.00 6283.00 6282.00 6282.00 6281.00 6280.00 6279.00 6278.00 6277.00 6276.00 6275.00 6274.00 6273.00 6272.00 6271.00 6270.00 6269.00 6268.00 6267.00 6266.00 6265.00 6264.00 6263.00 6262.00 6261.00 6260.00 6259.00 6258.00 6257.00 6256.00 6255.00 6254.00 6253.00 6252.00 6251.00 6250.00 6249.00 6248.00 6247.00 6246.00 6245.00 6244.00 6243.00 6242.00 5452.00 5451.00 5450.00 5449.00 5448.00 5447.00 5446.00 5445.00 5444.00 5443.00 5442.00 5441.00 5440.00 5439.00 5438.00 5437.00 5436.00 5435.00 5434.00 5433.00 5432.00 5431.00 5430.00 5429.00 5428.00 5427.00 5426.00 5425.00 5424.00 5423.00 5422.00 5421.00 5420.00 5419.00 5418.00 5417.00 5416.00 5415.00 5414.00 5414.00 5413.00 5413.00 5412.00 5411.00 5411.00 5411.00 5410.00 5410.00 5409.00 5409.00 5408.00 5408.00 5408.00 5407.00 5407.00 5407.00 5407.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5406.00 5407.00 5407.00 5407.00 5407.00 5408.00 5408.00 5408.00 5409.00 5409.00 5409.00 5410.00 5411.00 5411.00 5411.00 5412.00 5412.00 5413.00 5414.00 5414.00 5415.00 5416.00 5417.00 5418.00 5419.00 5420.00 5421.00 5422.00 5423.00 5424.00 5425.00 5426.00 5427.00 5428.00 5429.00 5430.00 5431.00 5432.00 5433.00 5434.00 5435.00 5436.00 5437.00 5438.00 5439.00 5440.00 5441.00 5442.00 5443.00 5444.00 5445.00 5446.00 5447.00 5448.00 5449.00 5450.00 5451.00 5452.00 5453.00 5454.00 5455.00 5456.00 5457.00 5458.00 5459.00 5460.00 5461.00 5462.00 5463.00 5464.00 5465.00 5466.00 5467.00 5468.00 5469.00 5470.00 5471.00 5472.00 5473.00 5474.00 5475.00 5476.00 5477.00 5478.00 5479.00 5480.00 5481.00 5482.00 5483.00 5484.00 5485.00 5486.00 5487.00 5488.00 5489.00 5490.00 5490.00 5491.00 5492.00 5493.00 5493.00 5494.00 5495.00 5495.00 5496.00 5496.00 5497.00 5498.00 5498.00 5498.00 5499.00 5499.00 5499.00 5500.00 5500.00 5500.00 5501.00 5501.00 5501.00 5501.00 5501.00 5502.00 5502.00 5501.00 5501.00 5502.00 5502.00 5502.00 5502.00 5502.00 5502.00 5501.00 5501.00 5502.00 5501.00 5501.00 5501.00 5501.00 5501.00 5501.00 5500.00 5500.00 5500.00 5499.00 5499.00 5499.00 5498.00 5498.00 5497.00 5497.00 5496.00 5496.00 5495.00 5495.00 5494.00 5493.00 5493.00 5492.00 5491.00 5490.00 5489.00 5488.00 5487.00 5486.00 5485.00 5484.00 5483.00 5482.00 5481.00 5480.00 5479.00 5478.00 5477.00 5476.00 5475.00 5474.00 5473.00 5472.00 5471.00 5470.00 5469.00 5468.00 5467.00 5466.00 5465.00 5464.00 5463.00 5462.00 5461.00 5460.00 5459.00 5458.00 5457.00 5456.00 5455.00 5454.00 5453.00 5388.00 5387.00 5386.00 5385.00 5384.00 5383.00 5382.00 5381.00 5380.00 5379.00 5378.00 5377.00 5376.00 5375.00 5374.00 5373.00 5372.00 5371.00 5370.00 5369.00 5368.00 5367.00 5366.00 5365.00 5364.00 5363.00 5362.00 5361.00 5361.00 5360.00 5359.00 5358.00 5357.00 5357.00 5356.00 5355.00 5355.00 5354.00 5354.00 5353.00 5353.00 5352.00 5352.00 5351.00 5351.00 5351.00 5350.00 5350.00 5350.00 5350.00 5349.00 5349.00 5349.00 5349.00 5349.00 5348.00 5348.00 5348.00 5348.00 5348.00 5348.00 5348.00 5348.00 5348.00 5348.00 5348.00 5348.00 5348.00 5348.00 5349.00 5349.00 5349.00 5349.00 5349.00 5350.00 5350.00 5350.00 5350.00 5351.00 5351.00 5351.00 5352.00 5352.00 5353.00 5353.00 5354.00 5354.00 5355.00 5355.00 5356.00 5357.00 5357.00 5358.00 5359.00 5360.00 5361.00 5361.00 5362.00 5363.00 5364.00 5365.00 5366.00 5367.00 5368.00 5369.00 5370.00 5371.00 5372.00 5373.00 5374.00 5375.00 5376.00 5377.00 5378.00 5379.00 5380.00 5381.00 5382.00 5383.00 5384.00 5385.00 5386.00 5387.00 5388.00 5389.00 5390.00 5391.00 5392.00 5393.00 5394.00 5395.00 5396.00 5397.00 5398.00 5399.00 5400.00 5401.00 5402.00 5403.00 5404.00 5405.00 5406.00 5407.00 5408.00 5409.00 5410.00 5411.00 5412.00 5413.00 5414.00 5415.00 5416.00 5417.00 5418.00 5419.00 5420.00 5421.00 5422.00 5423.00 5424.00 5425.00 5426.00 5427.00 5428.00 5429.00 5430.00 5431.00 5432.00 5433.00 5434.00 5435.00 5436.00 5437.00 5438.00 5438.00 5439.00 5440.00 5440.00 5441.00 5442.00 5442.00 5443.00 5443.00 5444.00 5444.00 5444.00 5445.00 5445.00 5445.00 5446.00 5446.00 5446.00 5447.00 5447.00 5447.00 5448.00 5447.00 5448.00 5448.00 5448.00 5448.00 5448.00 5448.00 5448.00 5448.00 5448.00 5448.00 5448.00 5448.00 5448.00 5448.00 5448.00 5448.00 5447.00 5448.00 5447.00 5447.00 5447.00 5446.00 5446.00 5446.00 5445.00 5445.00 5445.00 5444.00 5444.00 5443.00 5443.00 5442.00 5442.00 5441.00 5441.00 5440.00 5439.00 5439.00 5438.00 5437.00 5436.00 5436.00 5435.00 5434.00 5433.00 5432.00 5431.00 5430.00 5429.00 5428.00 5427.00 5426.00 5425.00 5424.00 5423.00 5422.00 5421.00 5420.00 5419.00 5418.00 5417.00 5416.00 5415.00 5414.00 5413.00 5412.00 5411.00 5410.00 5409.00 5408.00 5407.00 5406.00 5405.00 5404.00 5403.00 5402.00 5401.00 5400.00 5399.00 5398.00 5397.00 5396.00 5395.00 5394.00 5393.00 5392.00 5391.00 5390.00 5389.00 5456.00 5455.00 5454.00 5453.00 5452.00 5451.00 5450.00 5449.00 5448.00 5447.00 5446.00 5445.00 5444.00 5443.00 5442.00 5441.00 5440.00 5439.00 5438.00 5437.00 5436.00 5435.00 5434.00 5433.00 5432.00 5431.00 5430.00 5429.00 5428.00 5427.00 5426.00 5425.00 5424.00 5423.00 5422.00 5421.00 5420.00 5420.00 5419.00 5418.00 5418.00 5417.00 5416.00 5416.00 5415.00 5415.00 5414.00 5414.00 5413.00 5413.00 5413.00 5412.00 5412.00 5412.00 5411.00 5411.00 5411.00 5411.00 5411.00 5410.00 5410.00 5410.00 5410.00 5410.00 5410.00 5410.00 5410.00 5410.00 5410.00 5410.00 5410.00 5410.00 5410.00 5410.00 5411.00 5411.00 5411.00 5411.00 5411.00 5412.00 5412.00 5412.00 5413.00 5413.00 5413.00 5414.00 5414.00 5415.00 5415.00 5416.00 5416.00 5417.00 5417.00 5418.00 5419.00 5420.00 5420.00 5421.00 5422.00 5423.00 5424.00 5425.00 5426.00 5427.00 5428.00 5429.00 5430.00 5431.00 5432.00 5433.00 5434.00 5435.00 5436.00 5437.00 5438.00 5439.00 5440.00 5441.00 5442.00 5443.00 5444.00 5445.00 5446.00 5447.00 5448.00 5449.00 5450.00 5451.00 5452.00 5453.00 5454.00 5455.00 5456.00 5457.00 5458.00 5459.00 5460.00 5461.00 5462.00 5463.00 5464.00 5465.00 5466.00 5467.00 5468.00 5469.00 5470.00 5471.00 5472.00 5473.00 5474.00 5475.00 5476.00 5477.00 5478.00 5479.00 5480.00 5481.00 5482.00 5483.00 5484.00 5485.00 5486.00 5487.00 5488.00 5489.00 5490.00 5491.00 5492.00 5492.00 5493.00 5494.00 5495.00 5496.00 5496.00 5497.00 5498.00 5498.00 5499.00 5500.00 5500.00 5501.00 5501.00 5501.00 5502.00 5502.00 5503.00 5503.00 5503.00 5504.00 5504.00 5504.00 5504.00 5505.00 5505.00 5505.00 5505.00 5505.00 5505.00 5505.00 5505.00 5505.00 5505.00 5505.00 5505.00 5505.00 5505.00 5505.00 5505.00 5505.00 5505.00 5505.00 5504.00 5504.00 5504.00 5504.00 5503.00 5503.00 5503.00 5502.00 5502.00 5501.00 5501.00 5501.00 5500.00 5499.00 5499.00 5498.00 5498.00 5497.00 5496.00 5496.00 5495.00 5494.00 5493.00 5492.00 5491.00 5490.00 5489.00 5488.00 5487.00 5486.00 5485.00 5484.00 5483.00 5482.00 5481.00 5480.00 5479.00 5478.00 5477.00 5476.00 5475.00 5474.00 5473.00 5472.00 5471.00 5470.00 5469.00 5468.00 5467.00 5466.00 5465.00 5464.00 5463.00 5462.00 5461.00 5460.00 5459.00 5458.00 5457.00 6415.00 6414.00 6413.00 6412.00 6411.00 6410.00 6409.00 6408.00 6407.00 6406.00 6405.00 6404.00 6403.00 6402.00 6401.00 6400.00 6399.00 6398.00 6397.00 6396.00 6395.00 6394.00 6393.00 6392.00 6391.00 6390.00 6389.00 6388.00 6387.00 6386.00 6385.00 6384.00 6383.00 6382.00 6381.00 6380.00 6380.00 6379.00 6378.00 6378.00 6377.00 6377.00 6376.00 6376.00 6375.00 6375.00 6374.00 6374.00 6373.00 6373.00 6373.00 6372.00 6372.00 6372.00 6372.00 6371.00 6371.00 6371.00 6371.00 6371.00 6371.00 6371.00 6371.00 6371.00 6371.00 6371.00 6371.00 6371.00 6371.00 6371.00 6371.00 6371.00 6371.00 6371.00 6372.00 6372.00 6372.00 6372.00 6373.00 6373.00 6374.00 6374.00 6374.00 6375.00 6375.00 6376.00 6376.00 6377.00 6377.00 6378.00 6378.00 6379.00 6380.00 6381.00 6381.00 6382.00 6383.00 6384.00 6385.00 6386.00 6387.00 6388.00 6389.00 6390.00 6391.00 6392.00 6393.00 6394.00 6395.00 6396.00 6397.00 6398.00 6399.00 6400.00 6401.00 6402.00 6403.00 6404.00 6405.00 6406.00 6407.00 6408.00 6409.00 6410.00 6411.00 6412.00 6413.00 6414.00 6415.00 6416.00 6417.00 6418.00 6419.00 6420.00 6421.00 6422.00 6423.00 6424.00 6425.00 6426.00 6427.00 6428.00 6429.00 6430.00 6431.00 6432.00 6433.00 6434.00 6435.00 6436.00 6437.00 6438.00 6439.00 6440.00 6441.00 6442.00 6443.00 6444.00 6445.00 6446.00 6447.00 6448.00 6449.00 6450.00 6451.00 6452.00 6453.00 6454.00 6455.00 6455.00 6456.00 6457.00 6457.00 6458.00 6458.00 6459.00 6459.00 6460.00 6460.00 6461.00 6461.00 6461.00 6462.00 6462.00 6462.00 6463.00 6463.00 6463.00 6463.00 6463.00 6464.00 6464.00 6464.00 6464.00 6464.00 6464.00 6464.00 6464.00 6464.00 6464.00 6464.00 6464.00 6464.00 6463.00 6463.00 6463.00 6463.00 6463.00 6462.00 6462.00 6462.00 6461.00 6461.00 6461.00 6460.00 6460.00 6459.00 6459.00 6458.00 6458.00 6458.00 6457.00 6456.00 6455.00 6455.00 6454.00 6453.00 6452.00 6452.00 6451.00 6450.00 6449.00 6448.00 6447.00 6446.00 6445.00 6444.00 6443.00 6442.00 6441.00 6440.00 6439.00 6438.00 6437.00 6436.00 6435.00 6434.00 6433.00 6432.00 6431.00 6430.00 6429.00 6428.00 6427.00 6426.00 6425.00 6424.00 6423.00 6422.00 6421.00 6420.00 6419.00 6418.00 6417.00 6416.00 5195.00 5194.00 5193.00 5192.00 5191.00 5190.00 5189.00 5188.00 5187.00 5186.00 5185.00 5184.00 5183.00 5182.00 5181.00 5180.00 5179.00 5178.00 5177.00 5176.00 5175.00 5174.00 5173.00 5172.00 5171.00 5170.00 5169.00 5168.00 5167.00 5166.00 5165.00 5165.00 5164.00 5163.00 5163.00 5162.00 5162.00 5161.00 5160.00 5160.00 5160.00 5159.00 5159.00 5158.00 5158.00 5158.00 5157.00 5157.00 5157.00 5157.00 5156.00 5156.00 5156.00 5156.00 5156.00 5156.00 5156.00 5156.00 5156.00 5156.00 5156.00 5156.00 5156.00 5156.00 5156.00 5156.00 5156.00 5156.00 5157.00 5157.00 5157.00 5157.00 5158.00 5158.00 5158.00 5159.00 5159.00 5160.00 5160.00 5160.00 5161.00 5161.00 5162.00 5163.00 5163.00 5164.00 5165.00 5165.00 5166.00 5167.00 5168.00 5169.00 5170.00 5171.00 5172.00 5173.00 5174.00 5175.00 5176.00 5177.00 5178.00 5179.00 5180.00 5181.00 5182.00 5183.00 5184.00 5185.00 5186.00 5187.00 5188.00 5189.00 5190.00 5191.00 5192.00 5193.00 5194.00 5195.00 5196.00 5197.00 5198.00 5199.00 5200.00 5201.00 5202.00 5203.00 5204.00 5205.00 5206.00 5207.00 5208.00 5209.00 5210.00 5211.00 5212.00 5213.00 5214.00 5215.00 5216.00 5217.00 5218.00 5219.00 5220.00 5221.00 5222.00 5223.00 5224.00 5225.00 5226.00 5227.00 5228.00 5229.00 5230.00 5231.00 5232.00 5233.00 5234.00 5235.00 5236.00 5237.00 5238.00 5238.00 5239.00 5240.00 5240.00 5241.00 5241.00 5242.00 5242.00 5243.00 5243.00 5244.00 5244.00 5244.00 5244.00 5245.00 5245.00 5245.00 5245.00 5246.00 5246.00 5246.00 5246.00 5246.00 5246.00 5246.00 5246.00 5246.00 5246.00 5246.00 5246.00 5246.00 5246.00 5246.00 5246.00 5246.00 5246.00 5245.00 5245.00 5245.00 5245.00 5244.00 5244.00 5244.00 5243.00 5243.00 5243.00 5242.00 5242.00 5241.00 5241.00 5240.00 5239.00 5239.00 5238.00 5237.00 5237.00 5236.00 5235.00 5234.00 5233.00 5232.00 5231.00 5230.00 5229.00 5228.00 5227.00 5226.00 5225.00 5224.00 5223.00 5222.00 5221.00 5220.00 5219.00 5218.00 5217.00 5216.00 5215.00 5214.00 5213.00 5212.00 5211.00 5210.00 5209.00 5208.00 5207.00 5206.00 5205.00 5204.00 5203.00 5202.00 5201.00 5200.00 5199.00 5198.00 5197.00 5196.00 5881.00 5880.00 5879.00 5878.00 5877.00 5876.00 5875.00 5874.00 5873.00 5872.00 5871.00 5870.00 5869.00 5868.00 5867.00 5866.00 5865.00 5864.00 5863.00 5862.00 5861.00 5860.00 5859.00 5858.00 5857.00 5856.00 5855.00 5854.00 5853.00 5852.00 5852.00 5851.00 5850.00 5849.00 5848.00 5848.00 5847.00 5846.00 5846.00 5845.00 5845.00 5844.00 5844.00 5843.00 5843.00 5842.00 5842.00 5842.00 5841.00 5841.00 5841.00 5840.00 5840.00 5840.00 5840.00 5840.00 5839.00 5839.00 5839.00 5839.00 5839.00 5839.00 5839.00 5839.00 5839.00 5839.00 5839.00 5839.00 5839.00 5839.00 5840.00 5840.00 5840.00 5840.00 5840.00 5841.00 5841.00 5841.00 5841.00 5842.00 5842.00 5842.00 5843.00 5843.00 5844.00 5844.00 5845.00 5845.00 5846.00 5847.00 5847.00 5848.00 5849.00 5849.00 5850.00 5851.00 5852.00 5853.00 5854.00 5855.00 5856.00 5857.00 5858.00 5859.00 5860.00 5861.00 5862.00 5863.00 5864.00 5865.00 5866.00 5867.00 5868.00 5869.00 5870.00 5871.00 5872.00 5873.00 5874.00 5875.00 5876.00 5877.00 5878.00 5879.00 5880.00 5881.00 5882.00 5883.00 5884.00 5885.00 5886.00 5887.00 5888.00 5889.00 5890.00 5891.00 5892.00 5893.00 5894.00 5895.00 5896.00 5897.00 5898.00 5899.00 5900.00 5901.00 5902.00 5903.00 5904.00 5905.00 5906.00 5907.00 5908.00 5909.00 5910.00 5911.00 5912.00 5913.00 5914.00 5915.00 5916.00 5917.00 5918.00 5919.00 5920.00 5921.00 5922.00 5923.00 5924.00 5925.00 5926.00 5927.00 5927.00 5928.00 5929.00 5929.00 5930.00 5931.00 5931.00 5932.00 5932.00 5932.00 5933.00 5933.00 5934.00 5934.00 5934.00 5935.00 5935.00 5935.00 5935.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5937.00 5937.00 5937.00 5937.00 5937.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5936.00 5935.00 5935.00 5935.00 5935.00 5934.00 5934.00 5934.00 5933.00 5933.00 5933.00 5932.00 5932.00 5931.00 5931.00 5930.00 5930.00 5929.00 5928.00 5928.00 5927.00 5926.00 5925.00 5924.00 5923.00 5922.00 5921.00 5920.00 5919.00 5918.00 5917.00 5916.00 5915.00 5914.00 5913.00 5912.00 5911.00 5910.00 5909.00 5908.00 5907.00 5906.00 5905.00 5904.00 5903.00 5902.00 5901.00 5900.00 5899.00 5898.00 5897.00 5896.00 5895.00 5894.00 5893.00 5892.00 5891.00 5890.00 5889.00 5888.00 5887.00 5886.00 5885.00 5884.00 5883.00 5882.00 4637.00 4636.00 4635.00 4634.00 4633.00 4632.00 4631.00 4630.00 4629.00 4628.00 4627.00 4626.00 4625.00 4624.00 4623.00 4622.00 4621.00 4620.00 4619.00 4618.00 4617.00 4616.00 4615.00 4614.00 4613.00 4612.00 4611.00 4610.00 4609.00 4608.00 4607.00 4607.00 4606.00 4605.00 4605.00 4604.00 4603.00 4603.00 4602.00 4602.00 4601.00 4601.00 4600.00 4600.00 4600.00 4599.00 4599.00 4599.00 4598.00 4598.00 4598.00 4598.00 4598.00 4598.00 4597.00 4597.00 4597.00 4597.00 4597.00 4597.00 4597.00 4597.00 4597.00 4597.00 4597.00 4597.00 4597.00 4598.00 4598.00 4598.00 4598.00 4598.00 4599.00 4599.00 4599.00 4599.00 4600.00 4600.00 4600.00 4601.00 4601.00 4602.00 4602.00 4603.00 4603.00 4604.00 4605.00 4605.00 4606.00 4607.00 4608.00 4608.00 4609.00 4610.00 4611.00 4612.00 4613.00 4614.00 4615.00 4616.00 4617.00 4618.00 4619.00 4620.00 4621.00 4622.00 4623.00 4624.00 4625.00 4626.00 4627.00 4628.00 4629.00 4630.00 4631.00 4632.00 4633.00 4634.00 4635.00 4636.00 4637.00 4638.00 4639.00 4640.00 4641.00 4642.00 4643.00 4644.00 4645.00 4646.00 4647.00 4648.00 4649.00 4650.00 4651.00 4652.00 4653.00 4654.00 4655.00 4656.00 4657.00 4658.00 4659.00 4660.00 4661.00 4662.00 4663.00 4664.00 4665.00 4666.00 4667.00 4668.00 4669.00 4670.00 4671.00 4672.00 4673.00 4674.00 4675.00 4676.00 4677.00 4678.00 4679.00 4680.00 4681.00 4681.00 4682.00 4683.00 4683.00 4684.00 4685.00 4685.00 4686.00 4686.00 4687.00 4687.00 4688.00 4688.00 4688.00 4689.00 4689.00 4689.00 4689.00 4689.00 4690.00 4690.00 4690.00 4690.00 4690.00 4690.00 4690.00 4691.00 4691.00 4691.00 4691.00 4691.00 4690.00 4690.00 4690.00 4690.00 4690.00 4690.00 4690.00 4690.00 4689.00 4689.00 4689.00 4689.00 4688.00 4688.00 4688.00 4687.00 4687.00 4686.00 4686.00 4685.00 4685.00 4684.00 4684.00 4683.00 4682.00 4682.00 4681.00 4680.00 4679.00 4679.00 4678.00 4677.00 4676.00 4675.00 4674.00 4673.00 4672.00 4671.00 4670.00 4669.00 4668.00 4667.00 4666.00 4665.00 4664.00 4663.00 4662.00 4661.00 4660.00 4659.00 4658.00 4657.00 4656.00 4655.00 4654.00 4653.00 4652.00 4651.00 4650.00 4649.00 4648.00 4647.00 4646.00 4645.00 4644.00 4643.00 4642.00 4641.00 4640.00 4639.00 4638.00 5500.00 5499.00 5498.00 5497.00 5496.00 5495.00 5494.00 5493.00 5492.00 5491.00 5490.00 5489.00 5488.00 5487.00 5486.00 5485.00 5484.00 5483.00 5482.00 5481.00 5480.00 5479.00 5478.00 5477.00 5476.00 5475.00 5474.00 5473.00 5472.00 5471.00 5470.00 5470.00 5469.00 5468.00 5467.00 5467.00 5466.00 5465.00 5465.00 5464.00 5464.00 5463.00 5463.00 5462.00 5462.00 5462.00 5461.00 5461.00 5461.00 5460.00 5460.00 5460.00 5460.00 5459.00 5459.00 5459.00 5459.00 5459.00 5459.00 5459.00 5459.00 5459.00 5459.00 5459.00 5459.00 5459.00 5459.00 5459.00 5459.00 5459.00 5459.00 5459.00 5460.00 5460.00 5460.00 5460.00 5461.00 5461.00 5461.00 5462.00 5462.00 5462.00 5463.00 5463.00 5464.00 5464.00 5465.00 5465.00 5466.00 5467.00 5467.00 5468.00 5469.00 5470.00 5470.00 5471.00 5472.00 5473.00 5474.00 5475.00 5476.00 5477.00 5478.00 5479.00 5480.00 5481.00 5482.00 5483.00 5484.00 5485.00 5486.00 5487.00 5488.00 5489.00 5490.00 5491.00 5492.00 5493.00 5494.00 5495.00 5496.00 5497.00 5498.00 5499.00 5500.00 5501.00 5502.00 5503.00 5504.00 5505.00 5506.00 5507.00 5508.00 5509.00 5510.00 5511.00 5512.00 5513.00 5514.00 5515.00 5516.00 5517.00 5518.00 5519.00 5520.00 5521.00 5522.00 5523.00 5524.00 5525.00 5526.00 5527.00 5528.00 5529.00 5530.00 5531.00 5532.00 5533.00 5534.00 5535.00 5536.00 5537.00 5538.00 5539.00 5540.00 5541.00 5542.00 5543.00 5544.00 5545.00 5546.00 5546.00 5547.00 5548.00 5548.00 5549.00 5549.00 5550.00 5550.00 5551.00 5551.00 5552.00 5552.00 5552.00 5553.00 5553.00 5553.00 5554.00 5554.00 5554.00 5554.00 5554.00 5555.00 5555.00 5555.00 5555.00 5555.00 5555.00 5555.00 5555.00 5555.00 5555.00 5555.00 5555.00 5555.00 5555.00 5554.00 5554.00 5554.00 5554.00 5554.00 5554.00 5553.00 5553.00 5553.00 5552.00 5552.00 5552.00 5551.00 5551.00 5550.00 5550.00 5549.00 5549.00 5548.00 5548.00 5547.00 5546.00 5546.00 5545.00 5544.00 5543.00 5542.00 5541.00 5540.00 5539.00 5538.00 5537.00 5536.00 5535.00 5534.00 5533.00 5532.00 5531.00 5530.00 5529.00 5528.00 5527.00 5526.00 5525.00 5524.00 5523.00 5522.00 5521.00 5520.00 5519.00 5518.00 5517.00 5516.00 5515.00 5514.00 5513.00 5512.00 5511.00 5510.00 5509.00 5508.00 5507.00 5506.00 5505.00 5504.00 5503.00 5502.00 5501.00 4539.00 4538.00 4537.00 4536.00 4535.00 4534.00 4533.00 4532.00 4531.00 4530.00 4529.00 4528.00 4527.00 4526.00 4525.00 4524.00 4523.00 4522.00 4521.00 4520.00 4519.00 4518.00 4517.00 4516.00 4515.00 4514.00 4513.00 4512.00 4511.00 4510.00 4510.00 4509.00 4508.00 4507.00 4506.00 4506.00 4505.00 4504.00 4504.00 4503.00 4503.00 4502.00 4502.00 4501.00 4501.00 4501.00 4500.00 4500.00 4500.00 4499.00 4499.00 4499.00 4499.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4499.00 4499.00 4499.00 4499.00 4500.00 4500.00 4500.00 4501.00 4501.00 4502.00 4502.00 4502.00 4503.00 4504.00 4504.00 4505.00 4505.00 4506.00 4507.00 4507.00 4508.00 4509.00 4510.00 4511.00 4512.00 4513.00 4514.00 4515.00 4516.00 4517.00 4518.00 4519.00 4520.00 4521.00 4522.00 4523.00 4524.00 4525.00 4526.00 4527.00 4528.00 4529.00 4530.00 4531.00 4532.00 4533.00 4534.00 4535.00 4536.00 4537.00 4538.00 4539.00 4540.00 4541.00 4542.00 4543.00 4544.00 4545.00 4546.00 4547.00 4548.00 4549.00 4550.00 4551.00 4552.00 4553.00 4554.00 4555.00 4556.00 4557.00 4558.00 4559.00 4560.00 4561.00 4562.00 4563.00 4564.00 4565.00 4566.00 4567.00 4568.00 4569.00 4570.00 4571.00 4572.00 4573.00 4574.00 4575.00 4576.00 4577.00 4578.00 4579.00 4580.00 4581.00 4582.00 4583.00 4583.00 4584.00 4585.00 4585.00 4586.00 4587.00 4587.00 4588.00 4588.00 4589.00 4589.00 4589.00 4590.00 4590.00 4591.00 4591.00 4591.00 4591.00 4592.00 4592.00 4592.00 4592.00 4592.00 4593.00 4593.00 4593.00 4593.00 4593.00 4593.00 4593.00 4593.00 4593.00 4593.00 4593.00 4593.00 4593.00 4593.00 4592.00 4592.00 4592.00 4592.00 4592.00 4591.00 4591.00 4591.00 4590.00 4590.00 4590.00 4589.00 4589.00 4588.00 4588.00 4587.00 4587.00 4586.00 4586.00 4585.00 4584.00 4583.00 4583.00 4582.00 4581.00 4580.00 4579.00 4578.00 4577.00 4576.00 4575.00 4574.00 4573.00 4572.00 4571.00 4570.00 4569.00 4568.00 4567.00 4566.00 4565.00 4564.00 4563.00 4562.00 4561.00 4560.00 4559.00 4558.00 4557.00 4556.00 4555.00 4554.00 4553.00 4552.00 4551.00 4550.00 4549.00 4548.00 4547.00 4546.00 4545.00 4544.00 4543.00 4542.00 4541.00 4540.00 6257.00 6256.00 6255.00 6254.00 6253.00 6252.00 6251.00 6250.00 6249.00 6248.00 6247.00 6246.00 6245.00 6244.00 6243.00 6242.00 6241.00 6240.00 6239.00 6238.00 6237.00 6236.00 6235.00 6234.00 6233.00 6232.00 6231.00 6230.00 6229.00 6229.00 6228.00 6227.00 6226.00 6226.00 6225.00 6225.00 6224.00 6224.00 6223.00 6223.00 6222.00 6222.00 6222.00 6221.00 6221.00 6221.00 6221.00 6220.00 6220.00 6220.00 6220.00 6219.00 6219.00 6219.00 6219.00 6219.00 6219.00 6219.00 6219.00 6219.00 6219.00 6219.00 6219.00 6219.00 6219.00 6219.00 6220.00 6220.00 6220.00 6220.00 6220.00 6221.00 6221.00 6221.00 6222.00 6222.00 6222.00 6223.00 6223.00 6224.00 6224.00 6224.00 6225.00 6226.00 6226.00 6227.00 6228.00 6228.00 6229.00 6230.00 6231.00 6232.00 6233.00 6234.00 6235.00 6236.00 6237.00 6238.00 6239.00 6240.00 6241.00 6242.00 6243.00 6244.00 6245.00 6246.00 6247.00 6248.00 6249.00 6250.00 6251.00 6252.00 6253.00 6254.00 6255.00 6256.00 6257.00 6258.00 6259.00 6260.00 6261.00 6262.00 6263.00 6264.00 6265.00 6266.00 6267.00 6268.00 6269.00 6270.00 6271.00 6272.00 6273.00 6274.00 6275.00 6276.00 6277.00 6278.00 6279.00 6280.00 6281.00 6282.00 6283.00 6284.00 6285.00 6286.00 6287.00 6288.00 6289.00 6290.00 6291.00 6292.00 6293.00 6294.00 6295.00 6296.00 6297.00 6298.00 6299.00 6300.00 6301.00 6302.00 6303.00 6304.00 6304.00 6305.00 6306.00 6306.00 6307.00 6308.00 6308.00 6309.00 6309.00 6310.00 6310.00 6310.00 6311.00 6311.00 6312.00 6312.00 6312.00 6312.00 6313.00 6313.00 6313.00 6313.00 6314.00 6314.00 6314.00 6314.00 6314.00 6314.00 6314.00 6314.00 6314.00 6314.00 6314.00 6314.00 6314.00 6314.00 6313.00 6313.00 6313.00 6313.00 6313.00 6312.00 6312.00 6312.00 6311.00 6311.00 6311.00 6310.00 6310.00 6309.00 6309.00 6308.00 6308.00 6307.00 6307.00 6306.00 6306.00 6305.00 6304.00 6303.00 6302.00 6302.00 6301.00 6300.00 6299.00 6298.00 6297.00 6296.00 6295.00 6294.00 6293.00 6292.00 6291.00 6290.00 6289.00 6288.00 6287.00 6286.00 6285.00 6284.00 6283.00 6282.00 6281.00 6280.00 6279.00 6278.00 6277.00 6276.00 6275.00 6274.00 6273.00 6272.00 6271.00 6270.00 6269.00 6268.00 6267.00 6266.00 6265.00 6264.00 6263.00 6262.00 6261.00 6260.00 6259.00 6258.00 5081.00 5080.00 5079.00 5078.00 5077.00 5076.00 5075.00 5074.00 5073.00 5072.00 5071.00 5070.00 5069.00 5068.00 5067.00 5066.00 5065.00 5064.00 5063.00 5062.00 5061.00 5060.00 5059.00 5058.00 5057.00 5056.00 5055.00 5054.00 5053.00 5052.00 5051.00 5050.00 5050.00 5049.00 5048.00 5047.00 5046.00 5046.00 5045.00 5045.00 5044.00 5043.00 5043.00 5042.00 5042.00 5042.00 5041.00 5041.00 5040.00 5040.00 5040.00 5039.00 5039.00 5039.00 5039.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5038.00 5039.00 5039.00 5039.00 5039.00 5040.00 5040.00 5040.00 5041.00 5041.00 5042.00 5042.00 5042.00 5043.00 5043.00 5044.00 5045.00 5045.00 5046.00 5046.00 5047.00 5048.00 5049.00 5050.00 5050.00 5051.00 5052.00 5053.00 5054.00 5055.00 5056.00 5057.00 5058.00 5059.00 5060.00 5061.00 5062.00 5063.00 5064.00 5065.00 5066.00 5067.00 5068.00 5069.00 5070.00 5071.00 5072.00 5073.00 5074.00 5075.00 5076.00 5077.00 5078.00 5079.00 5080.00 5081.00 5082.00 5083.00 5084.00 5085.00 5086.00 5087.00 5088.00 5089.00 5090.00 5091.00 5092.00 5093.00 5094.00 5095.00 5096.00 5097.00 5098.00 5099.00 5100.00 5101.00 5102.00 5103.00 5104.00 5105.00 5106.00 5107.00 5108.00 5109.00 5110.00 5111.00 5112.00 5113.00 5114.00 5115.00 5116.00 5117.00 5118.00 5119.00 5120.00 5121.00 5122.00 5123.00 5124.00 5125.00 5125.00 5126.00 5127.00 5128.00 5128.00 5129.00 5130.00 5130.00 5131.00 5132.00 5132.00 5133.00 5133.00 5133.00 5134.00 5134.00 5135.00 5135.00 5135.00 5136.00 5136.00 5136.00 5136.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5137.00 5136.00 5136.00 5136.00 5136.00 5135.00 5135.00 5135.00 5134.00 5134.00 5133.00 5133.00 5133.00 5132.00 5132.00 5131.00 5130.00 5130.00 5129.00 5128.00 5128.00 5127.00 5126.00 5125.00 5125.00 5124.00 5123.00 5122.00 5121.00 5120.00 5119.00 5118.00 5117.00 5116.00 5115.00 5114.00 5113.00 5112.00 5111.00 5110.00 5109.00 5108.00 5107.00 5106.00 5105.00 5104.00 5103.00 5102.00 5101.00 5100.00 5099.00 5098.00 5097.00 5096.00 5095.00 5094.00 5093.00 5092.00 5091.00 5090.00 5089.00 5088.00 5087.00 5086.00 5085.00 5084.00 5083.00 5082.00 5514.00 5513.00 5512.00 5511.00 5510.00 5509.00 5508.00 5507.00 5506.00 5505.00 5504.00 5503.00 5502.00 5501.00 5500.00 5499.00 5498.00 5497.00 5496.00 5495.00 5494.00 5493.00 5492.00 5491.00 5490.00 5489.00 5488.00 5487.00 5486.00 5485.00 5484.00 5483.00 5482.00 5482.00 5481.00 5480.00 5480.00 5479.00 5479.00 5478.00 5478.00 5477.00 5477.00 5477.00 5476.00 5476.00 5475.00 5475.00 5475.00 5474.00 5474.00 5474.00 5474.00 5474.00 5474.00 5473.00 5473.00 5473.00 5473.00 5473.00 5473.00 5473.00 5473.00 5473.00 5473.00 5473.00 5473.00 5473.00 5473.00 5474.00 5474.00 5474.00 5474.00 5474.00 5475.00 5475.00 5475.00 5476.00 5476.00 5476.00 5477.00 5477.00 5478.00 5478.00 5479.00 5479.00 5479.00 5480.00 5481.00 5482.00 5482.00 5483.00 5484.00 5485.00 5485.00 5486.00 5487.00 5488.00 5489.00 5490.00 5491.00 5492.00 5493.00 5494.00 5495.00 5496.00 5497.00 5498.00 5499.00 5500.00 5501.00 5502.00 5503.00 5504.00 5505.00 5506.00 5507.00 5508.00 5509.00 5510.00 5511.00 5512.00 5513.00 5514.00 5515.00 5516.00 5517.00 5518.00 5519.00 5520.00 5521.00 5522.00 5523.00 5524.00 5525.00 5526.00 5527.00 5528.00 5529.00 5530.00 5531.00 5532.00 5533.00 5534.00 5535.00 5536.00 5537.00 5538.00 5539.00 5540.00 5541.00 5542.00 5543.00 5544.00 5545.00 5546.00 5547.00 5548.00 5549.00 5550.00 5551.00 5552.00 5553.00 5554.00 5555.00 5556.00 5557.00 5558.00 5559.00 5560.00 5560.00 5561.00 5562.00 5562.00 5563.00 5564.00 5564.00 5565.00 5565.00 5565.00 5566.00 5566.00 5567.00 5567.00 5567.00 5568.00 5568.00 5568.00 5568.00 5569.00 5569.00 5569.00 5569.00 5569.00 5569.00 5569.00 5569.00 5570.00 5570.00 5570.00 5570.00 5570.00 5569.00 5569.00 5569.00 5569.00 5569.00 5569.00 5569.00 5568.00 5568.00 5568.00 5568.00 5568.00 5567.00 5567.00 5566.00 5566.00 5566.00 5565.00 5565.00 5564.00 5564.00 5563.00 5563.00 5562.00 5562.00 5561.00 5560.00 5559.00 5558.00 5557.00 5557.00 5556.00 5555.00 5554.00 5553.00 5552.00 5551.00 5550.00 5549.00 5548.00 5547.00 5546.00 5545.00 5544.00 5543.00 5542.00 5541.00 5540.00 5539.00 5538.00 5537.00 5536.00 5535.00 5534.00 5533.00 5532.00 5531.00 5530.00 5529.00 5528.00 5527.00 5526.00 5525.00 5524.00 5523.00 5522.00 5521.00 5520.00 5519.00 5518.00 5517.00 5516.00 5515.00 5684.00 5683.00 5682.00 5681.00 5680.00 5679.00 5678.00 5677.00 5676.00 5675.00 5674.00 5673.00 5672.00 5671.00 5670.00 5669.00 5668.00 5667.00 5666.00 5665.00 5664.00 5663.00 5662.00 5661.00 5660.00 5659.00 5658.00 5657.00 5657.00 5656.00 5655.00 5654.00 5653.00 5653.00 5652.00 5651.00 5651.00 5650.00 5650.00 5649.00 5649.00 5648.00 5648.00 5647.00 5647.00 5647.00 5646.00 5646.00 5646.00 5646.00 5645.00 5645.00 5645.00 5645.00 5645.00 5644.00 5644.00 5644.00 5644.00 5644.00 5644.00 5644.00 5644.00 5644.00 5644.00 5644.00 5644.00 5644.00 5644.00 5645.00 5645.00 5645.00 5645.00 5645.00 5646.00 5646.00 5646.00 5646.00 5647.00 5647.00 5647.00 5648.00 5648.00 5649.00 5649.00 5650.00 5650.00 5651.00 5651.00 5652.00 5653.00 5653.00 5654.00 5655.00 5656.00 5656.00 5657.00 5658.00 5659.00 5660.00 5661.00 5662.00 5663.00 5664.00 5665.00 5666.00 5667.00 5668.00 5669.00 5670.00 5671.00 5672.00 5673.00 5674.00 5675.00 5676.00 5677.00 5678.00 5679.00 5680.00 5681.00 5682.00 5683.00 5684.00 5685.00 5686.00 5687.00 5688.00 5689.00 5690.00 5691.00 5692.00 5693.00 5694.00 5695.00 5696.00 5697.00 5698.00 5699.00 5700.00 5701.00 5702.00 5703.00 5704.00 5705.00 5706.00 5707.00 5708.00 5709.00 5710.00 5711.00 5712.00 5713.00 5714.00 5715.00 5716.00 5717.00 5718.00 5719.00 5720.00 5721.00 5722.00 5723.00 5724.00 5725.00 5726.00 5727.00 5728.00 5729.00 5730.00 5731.00 5732.00 5733.00 5734.00 5734.00 5735.00 5736.00 5736.00 5737.00 5738.00 5738.00 5739.00 5739.00 5740.00 5740.00 5741.00 5741.00 5741.00 5742.00 5742.00 5742.00 5743.00 5743.00 5743.00 5743.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5744.00 5743.00 5743.00 5743.00 5743.00 5742.00 5742.00 5742.00 5741.00 5741.00 5741.00 5740.00 5740.00 5739.00 5739.00 5738.00 5738.00 5737.00 5736.00 5736.00 5735.00 5734.00 5733.00 5732.00 5732.00 5731.00 5730.00 5729.00 5728.00 5727.00 5726.00 5725.00 5724.00 5723.00 5722.00 5721.00 5720.00 5719.00 5718.00 5717.00 5716.00 5715.00 5714.00 5713.00 5712.00 5711.00 5710.00 5709.00 5708.00 5707.00 5706.00 5705.00 5704.00 5703.00 5702.00 5701.00 5700.00 5699.00 5698.00 5697.00 5696.00 5695.00 5694.00 5693.00 5692.00 5691.00 5690.00 5689.00 5688.00 5687.00 5686.00 5685.00</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0003" formatString="0.00" scaleFactor="1.00">
+          <description>yposition</description>
+          <value>388.00 388.00 388.00 388.00 388.00 388.00 389.00 389.00 389.00 390.00 390.00 391.00 391.00 392.00 392.00 393.00 393.00 394.00 395.00 395.00 396.00 397.00 397.00 398.00 399.00 400.00 401.00 402.00 403.00 404.00 405.00 406.00 407.00 408.00 409.00 410.00 411.00 412.00 413.00 414.00 415.00 416.00 417.00 418.00 419.00 420.00 421.00 422.00 423.00 424.00 425.00 426.00 427.00 428.00 429.00 430.00 431.00 432.00 433.00 434.00 435.00 436.00 437.00 438.00 439.00 440.00 441.00 442.00 443.00 444.00 445.00 446.00 447.00 448.00 449.00 450.00 451.00 452.00 453.00 454.00 455.00 456.00 457.00 458.00 459.00 460.00 461.00 462.00 463.00 464.00 465.00 466.00 467.00 468.00 469.00 470.00 471.00 471.00 472.00 473.00 473.00 474.00 475.00 475.00 476.00 476.00 477.00 477.00 478.00 478.00 479.00 479.00 479.00 480.00 480.00 480.00 480.00 481.00 481.00 481.00 481.00 481.00 481.00 481.00 481.00 481.00 481.00 481.00 481.00 481.00 481.00 481.00 481.00 481.00 481.00 481.00 480.00 480.00 480.00 480.00 479.00 479.00 479.00 478.00 478.00 477.00 477.00 477.00 476.00 475.00 475.00 474.00 474.00 473.00 472.00 472.00 471.00 470.00 469.00 468.00 467.00 466.00 465.00 464.00 463.00 462.00 461.00 460.00 459.00 458.00 457.00 456.00 455.00 454.00 453.00 452.00 451.00 450.00 449.00 448.00 447.00 446.00 445.00 444.00 443.00 442.00 441.00 440.00 439.00 438.00 437.00 436.00 435.00 434.00 433.00 432.00 431.00 430.00 429.00 428.00 427.00 426.00 425.00 424.00 423.00 422.00 421.00 420.00 419.00 418.00 417.00 416.00 415.00 414.00 413.00 412.00 411.00 410.00 409.00 408.00 407.00 406.00 405.00 404.00 403.00 402.00 401.00 400.00 399.00 398.00 397.00 396.00 396.00 395.00 394.00 394.00 393.00 393.00 392.00 391.00 391.00 391.00 390.00 390.00 389.00 389.00 389.00 388.00 388.00 388.00 388.00 388.00 388.00 387.00 387.00 387.00 387.00 387.00 387.00 387.00 387.00 387.00 387.00 387.00 387.00 387.00 387.00 708.00 709.00 709.00 709.00 709.00 709.00 710.00 710.00 710.00 711.00 711.00 711.00 712.00 712.00 713.00 713.00 714.00 714.00 715.00 715.00 716.00 717.00 717.00 718.00 719.00 720.00 720.00 721.00 722.00 722.00 723.00 724.00 725.00 726.00 727.00 728.00 729.00 730.00 731.00 732.00 733.00 734.00 735.00 736.00 737.00 738.00 739.00 740.00 741.00 742.00 743.00 744.00 745.00 746.00 747.00 748.00 749.00 750.00 751.00 752.00 753.00 754.00 755.00 756.00 757.00 758.00 759.00 760.00 761.00 762.00 763.00 764.00 765.00 766.00 767.00 768.00 769.00 770.00 771.00 772.00 773.00 774.00 775.00 776.00 777.00 778.00 779.00 780.00 781.00 782.00 783.00 784.00 785.00 786.00 787.00 788.00 789.00 790.00 791.00 792.00 793.00 793.00 794.00 795.00 796.00 796.00 797.00 797.00 798.00 798.00 798.00 799.00 799.00 800.00 800.00 800.00 801.00 801.00 801.00 801.00 802.00 802.00 802.00 802.00 802.00 802.00 802.00 802.00 802.00 802.00 802.00 802.00 802.00 802.00 802.00 802.00 802.00 802.00 802.00 801.00 801.00 801.00 801.00 800.00 800.00 800.00 799.00 799.00 799.00 798.00 798.00 797.00 797.00 796.00 796.00 795.00 794.00 794.00 793.00 792.00 791.00 790.00 790.00 789.00 788.00 787.00 786.00 785.00 784.00 783.00 782.00 781.00 780.00 779.00 778.00 777.00 776.00 775.00 774.00 773.00 772.00 771.00 770.00 769.00 768.00 767.00 766.00 765.00 764.00 763.00 762.00 761.00 760.00 759.00 758.00 757.00 756.00 755.00 754.00 753.00 752.00 751.00 750.00 749.00 748.00 747.00 746.00 745.00 744.00 743.00 742.00 741.00 740.00 739.00 738.00 737.00 736.00 735.00 734.00 733.00 732.00 731.00 730.00 729.00 728.00 727.00 726.00 725.00 724.00 723.00 722.00 721.00 720.00 719.00 718.00 718.00 717.00 716.00 716.00 715.00 715.00 714.00 713.00 713.00 712.00 712.00 712.00 711.00 711.00 710.00 710.00 710.00 710.00 709.00 709.00 709.00 709.00 709.00 708.00 708.00 708.00 708.00 708.00 708.00 708.00 708.00 708.00 708.00 708.00 708.00 711.00 712.00 712.00 712.00 712.00 712.00 713.00 713.00 713.00 713.00 714.00 714.00 715.00 715.00 715.00 716.00 716.00 717.00 717.00 718.00 718.00 719.00 720.00 721.00 721.00 722.00 723.00 724.00 725.00 726.00 727.00 728.00 729.00 730.00 731.00 732.00 733.00 734.00 735.00 736.00 737.00 738.00 739.00 740.00 741.00 742.00 743.00 744.00 745.00 746.00 747.00 748.00 749.00 750.00 751.00 752.00 753.00 754.00 755.00 756.00 757.00 758.00 759.00 760.00 761.00 762.00 763.00 764.00 765.00 766.00 767.00 768.00 769.00 770.00 771.00 772.00 773.00 774.00 775.00 776.00 777.00 778.00 779.00 780.00 781.00 782.00 783.00 784.00 785.00 786.00 787.00 788.00 789.00 790.00 791.00 792.00 793.00 794.00 794.00 795.00 796.00 797.00 798.00 798.00 799.00 799.00 800.00 801.00 801.00 802.00 802.00 802.00 803.00 803.00 804.00 804.00 804.00 805.00 805.00 805.00 805.00 806.00 806.00 806.00 806.00 806.00 806.00 806.00 806.00 806.00 806.00 806.00 806.00 806.00 806.00 806.00 806.00 806.00 806.00 806.00 805.00 805.00 805.00 805.00 804.00 804.00 804.00 803.00 803.00 802.00 802.00 802.00 801.00 800.00 800.00 799.00 799.00 798.00 798.00 797.00 796.00 795.00 794.00 793.00 792.00 791.00 790.00 789.00 788.00 787.00 786.00 785.00 784.00 783.00 782.00 781.00 780.00 779.00 778.00 777.00 776.00 775.00 774.00 773.00 772.00 771.00 770.00 769.00 768.00 767.00 766.00 765.00 764.00 763.00 762.00 761.00 760.00 759.00 758.00 757.00 756.00 755.00 754.00 753.00 752.00 751.00 750.00 749.00 748.00 747.00 746.00 745.00 744.00 743.00 742.00 741.00 740.00 739.00 738.00 737.00 736.00 735.00 734.00 733.00 732.00 731.00 730.00 729.00 728.00 727.00 726.00 725.00 724.00 723.00 722.00 721.00 721.00 720.00 719.00 719.00 718.00 717.00 717.00 716.00 716.00 715.00 715.00 715.00 714.00 714.00 714.00 713.00 713.00 713.00 712.00 712.00 712.00 712.00 712.00 711.00 711.00 711.00 711.00 711.00 711.00 711.00 711.00 711.00 711.00 711.00 711.00 1486.00 1487.00 1487.00 1487.00 1487.00 1487.00 1487.00 1487.00 1488.00 1488.00 1488.00 1488.00 1488.00 1489.00 1489.00 1489.00 1490.00 1490.00 1490.00 1491.00 1492.00 1492.00 1493.00 1493.00 1494.00 1495.00 1495.00 1496.00 1497.00 1498.00 1498.00 1499.00 1500.00 1501.00 1501.00 1502.00 1503.00 1504.00 1505.00 1506.00 1507.00 1508.00 1509.00 1510.00 1511.00 1512.00 1513.00 1514.00 1515.00 1516.00 1517.00 1518.00 1519.00 1520.00 1521.00 1522.00 1523.00 1524.00 1525.00 1526.00 1527.00 1528.00 1529.00 1530.00 1531.00 1532.00 1533.00 1534.00 1535.00 1536.00 1537.00 1538.00 1539.00 1540.00 1541.00 1542.00 1543.00 1544.00 1545.00 1546.00 1547.00 1548.00 1549.00 1550.00 1551.00 1552.00 1553.00 1554.00 1555.00 1556.00 1557.00 1558.00 1559.00 1560.00 1561.00 1562.00 1563.00 1564.00 1565.00 1566.00 1567.00 1568.00 1569.00 1570.00 1571.00 1571.00 1572.00 1573.00 1573.00 1574.00 1574.00 1575.00 1575.00 1576.00 1576.00 1576.00 1577.00 1577.00 1577.00 1578.00 1578.00 1578.00 1578.00 1579.00 1579.00 1579.00 1579.00 1579.00 1579.00 1579.00 1579.00 1579.00 1579.00 1579.00 1579.00 1579.00 1579.00 1579.00 1579.00 1579.00 1579.00 1579.00 1578.00 1578.00 1578.00 1577.00 1577.00 1577.00 1577.00 1576.00 1576.00 1575.00 1575.00 1574.00 1574.00 1573.00 1573.00 1572.00 1571.00 1571.00 1570.00 1569.00 1568.00 1568.00 1567.00 1566.00 1565.00 1564.00 1563.00 1562.00 1561.00 1560.00 1559.00 1558.00 1557.00 1556.00 1555.00 1554.00 1553.00 1552.00 1551.00 1550.00 1549.00 1548.00 1547.00 1546.00 1545.00 1544.00 1543.00 1542.00 1541.00 1540.00 1539.00 1538.00 1537.00 1536.00 1535.00 1534.00 1533.00 1532.00 1531.00 1530.00 1529.00 1528.00 1527.00 1526.00 1525.00 1524.00 1523.00 1522.00 1521.00 1520.00 1519.00 1518.00 1517.00 1516.00 1515.00 1514.00 1513.00 1512.00 1511.00 1510.00 1509.00 1508.00 1507.00 1506.00 1505.00 1504.00 1503.00 1502.00 1501.00 1500.00 1499.00 1498.00 1497.00 1497.00 1496.00 1495.00 1494.00 1494.00 1493.00 1492.00 1492.00 1491.00 1491.00 1490.00 1490.00 1489.00 1489.00 1489.00 1489.00 1488.00 1488.00 1488.00 1488.00 1487.00 1487.00 1487.00 1487.00 1487.00 1487.00 1487.00 1487.00 1486.00 1486.00 1486.00 1112.00 1113.00 1113.00 1113.00 1113.00 1114.00 1114.00 1114.00 1115.00 1115.00 1115.00 1116.00 1116.00 1117.00 1117.00 1117.00 1118.00 1119.00 1119.00 1120.00 1120.00 1121.00 1122.00 1123.00 1124.00 1124.00 1125.00 1126.00 1127.00 1128.00 1129.00 1130.00 1131.00 1132.00 1133.00 1134.00 1135.00 1136.00 1137.00 1138.00 1139.00 1140.00 1141.00 1142.00 1143.00 1144.00 1145.00 1146.00 1147.00 1148.00 1149.00 1150.00 1151.00 1152.00 1153.00 1154.00 1155.00 1156.00 1157.00 1158.00 1159.00 1160.00 1161.00 1162.00 1163.00 1164.00 1165.00 1166.00 1167.00 1168.00 1169.00 1170.00 1171.00 1172.00 1173.00 1174.00 1175.00 1176.00 1177.00 1178.00 1179.00 1180.00 1181.00 1182.00 1183.00 1184.00 1185.00 1186.00 1187.00 1188.00 1189.00 1190.00 1191.00 1192.00 1192.00 1193.00 1194.00 1195.00 1196.00 1196.00 1197.00 1197.00 1198.00 1199.00 1199.00 1199.00 1200.00 1200.00 1201.00 1201.00 1201.00 1202.00 1202.00 1202.00 1203.00 1203.00 1203.00 1203.00 1204.00 1204.00 1204.00 1204.00 1204.00 1204.00 1204.00 1204.00 1204.00 1204.00 1204.00 1204.00 1204.00 1204.00 1203.00 1203.00 1203.00 1203.00 1202.00 1202.00 1202.00 1202.00 1201.00 1201.00 1200.00 1200.00 1200.00 1199.00 1199.00 1198.00 1198.00 1197.00 1196.00 1196.00 1195.00 1194.00 1193.00 1193.00 1192.00 1191.00 1190.00 1189.00 1188.00 1187.00 1186.00 1185.00 1184.00 1183.00 1182.00 1181.00 1180.00 1179.00 1178.00 1177.00 1176.00 1175.00 1174.00 1173.00 1172.00 1171.00 1170.00 1169.00 1168.00 1167.00 1166.00 1165.00 1164.00 1163.00 1162.00 1161.00 1160.00 1159.00 1158.00 1157.00 1156.00 1155.00 1154.00 1153.00 1152.00 1151.00 1150.00 1149.00 1148.00 1147.00 1146.00 1145.00 1144.00 1143.00 1142.00 1141.00 1140.00 1139.00 1138.00 1137.00 1136.00 1135.00 1134.00 1133.00 1132.00 1131.00 1130.00 1129.00 1128.00 1127.00 1126.00 1125.00 1124.00 1123.00 1123.00 1122.00 1121.00 1120.00 1120.00 1119.00 1118.00 1118.00 1117.00 1117.00 1116.00 1116.00 1116.00 1115.00 1115.00 1114.00 1114.00 1114.00 1114.00 1113.00 1113.00 1113.00 1113.00 1112.00 1112.00 1112.00 1112.00 1112.00 1112.00 1112.00 1112.00 1112.00 1112.00 1112.00 1112.00 1112.00 11.00 12.00 12.00 12.00 12.00 13.00 13.00 13.00 14.00 14.00 14.00 15.00 15.00 16.00 17.00 17.00 18.00 18.00 19.00 19.00 20.00 21.00 22.00 23.00 23.00 24.00 25.00 26.00 27.00 28.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 95.00 96.00 97.00 98.00 98.00 99.00 100.00 100.00 101.00 102.00 102.00 103.00 103.00 103.00 104.00 104.00 104.00 105.00 105.00 105.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 107.00 107.00 107.00 107.00 107.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 105.00 105.00 105.00 104.00 104.00 104.00 103.00 103.00 102.00 102.00 101.00 101.00 100.00 99.00 99.00 98.00 97.00 97.00 96.00 95.00 94.00 93.00 92.00 91.00 90.00 89.00 88.00 87.00 86.00 85.00 84.00 83.00 82.00 81.00 80.00 79.00 78.00 77.00 76.00 75.00 74.00 73.00 72.00 71.00 70.00 69.00 68.00 67.00 66.00 65.00 64.00 63.00 62.00 61.00 60.00 59.00 58.00 57.00 56.00 55.00 54.00 53.00 52.00 51.00 50.00 49.00 48.00 47.00 46.00 45.00 44.00 43.00 42.00 41.00 40.00 39.00 38.00 37.00 36.00 35.00 34.00 33.00 32.00 31.00 30.00 29.00 28.00 27.00 26.00 25.00 24.00 23.00 22.00 21.00 21.00 20.00 19.00 18.00 18.00 17.00 17.00 16.00 16.00 15.00 15.00 14.00 14.00 14.00 13.00 13.00 12.00 12.00 12.00 12.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 1366.00 1367.00 1367.00 1367.00 1367.00 1367.00 1368.00 1368.00 1368.00 1369.00 1369.00 1369.00 1370.00 1370.00 1371.00 1371.00 1371.00 1372.00 1373.00 1373.00 1374.00 1375.00 1375.00 1376.00 1377.00 1378.00 1378.00 1379.00 1380.00 1381.00 1382.00 1383.00 1384.00 1385.00 1386.00 1387.00 1388.00 1389.00 1390.00 1391.00 1392.00 1393.00 1394.00 1395.00 1396.00 1397.00 1398.00 1399.00 1400.00 1401.00 1402.00 1403.00 1404.00 1405.00 1406.00 1407.00 1408.00 1409.00 1410.00 1411.00 1412.00 1413.00 1414.00 1415.00 1416.00 1417.00 1418.00 1419.00 1420.00 1421.00 1422.00 1423.00 1424.00 1425.00 1426.00 1427.00 1428.00 1429.00 1430.00 1431.00 1432.00 1433.00 1434.00 1435.00 1436.00 1437.00 1438.00 1439.00 1440.00 1441.00 1442.00 1443.00 1444.00 1445.00 1446.00 1447.00 1448.00 1448.00 1449.00 1450.00 1451.00 1451.00 1452.00 1452.00 1453.00 1453.00 1454.00 1454.00 1455.00 1455.00 1455.00 1456.00 1456.00 1456.00 1457.00 1457.00 1457.00 1457.00 1457.00 1457.00 1457.00 1457.00 1457.00 1458.00 1458.00 1458.00 1458.00 1458.00 1457.00 1457.00 1457.00 1457.00 1457.00 1457.00 1457.00 1457.00 1456.00 1456.00 1456.00 1456.00 1455.00 1455.00 1454.00 1454.00 1454.00 1453.00 1452.00 1452.00 1452.00 1451.00 1450.00 1450.00 1449.00 1448.00 1447.00 1446.00 1446.00 1445.00 1444.00 1443.00 1442.00 1441.00 1440.00 1439.00 1438.00 1437.00 1436.00 1435.00 1434.00 1433.00 1432.00 1431.00 1430.00 1429.00 1428.00 1427.00 1426.00 1425.00 1424.00 1423.00 1422.00 1421.00 1420.00 1419.00 1418.00 1417.00 1416.00 1415.00 1414.00 1413.00 1412.00 1411.00 1410.00 1409.00 1408.00 1407.00 1406.00 1405.00 1404.00 1403.00 1402.00 1401.00 1400.00 1399.00 1398.00 1397.00 1396.00 1395.00 1394.00 1393.00 1392.00 1391.00 1390.00 1389.00 1388.00 1387.00 1386.00 1385.00 1384.00 1383.00 1382.00 1381.00 1380.00 1379.00 1378.00 1377.00 1377.00 1376.00 1375.00 1374.00 1374.00 1373.00 1372.00 1372.00 1371.00 1371.00 1370.00 1370.00 1370.00 1369.00 1369.00 1368.00 1368.00 1368.00 1368.00 1367.00 1367.00 1367.00 1367.00 1366.00 1366.00 1366.00 1366.00 1366.00 1366.00 1366.00 1366.00 1366.00 1366.00 1366.00 1366.00 27.00 28.00 28.00 28.00 28.00 29.00 29.00 29.00 30.00 30.00 30.00 31.00 31.00 32.00 32.00 33.00 33.00 34.00 35.00 35.00 36.00 37.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 114.00 115.00 116.00 117.00 117.00 118.00 119.00 119.00 120.00 120.00 121.00 121.00 122.00 122.00 123.00 123.00 123.00 124.00 124.00 124.00 124.00 125.00 125.00 125.00 125.00 125.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 126.00 125.00 125.00 125.00 125.00 125.00 124.00 124.00 124.00 123.00 123.00 123.00 122.00 122.00 122.00 121.00 121.00 120.00 120.00 119.00 118.00 118.00 117.00 116.00 116.00 115.00 114.00 113.00 112.00 111.00 110.00 109.00 108.00 107.00 106.00 105.00 104.00 103.00 102.00 101.00 100.00 99.00 98.00 97.00 96.00 95.00 94.00 93.00 92.00 91.00 90.00 89.00 88.00 87.00 86.00 85.00 84.00 83.00 82.00 81.00 80.00 79.00 78.00 77.00 76.00 75.00 74.00 73.00 72.00 71.00 70.00 69.00 68.00 67.00 66.00 65.00 64.00 63.00 62.00 61.00 60.00 59.00 58.00 57.00 56.00 55.00 54.00 53.00 52.00 51.00 50.00 49.00 48.00 47.00 46.00 45.00 44.00 43.00 42.00 41.00 40.00 39.00 39.00 38.00 37.00 36.00 36.00 35.00 34.00 34.00 33.00 32.00 32.00 31.00 31.00 31.00 30.00 30.00 29.00 29.00 29.00 28.00 28.00 28.00 28.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 27.00 358.00 359.00 359.00 359.00 359.00 359.00 360.00 360.00 360.00 361.00 361.00 361.00 362.00 362.00 363.00 363.00 364.00 364.00 365.00 365.00 366.00 367.00 367.00 368.00 369.00 370.00 371.00 372.00 373.00 373.00 374.00 375.00 376.00 377.00 378.00 379.00 380.00 381.00 382.00 383.00 384.00 385.00 386.00 387.00 388.00 389.00 390.00 391.00 392.00 393.00 394.00 395.00 396.00 397.00 398.00 399.00 400.00 401.00 402.00 403.00 404.00 405.00 406.00 407.00 408.00 409.00 410.00 411.00 412.00 413.00 414.00 415.00 416.00 417.00 418.00 419.00 420.00 421.00 422.00 423.00 424.00 425.00 426.00 427.00 428.00 429.00 430.00 431.00 432.00 433.00 434.00 435.00 436.00 437.00 438.00 439.00 440.00 441.00 442.00 443.00 444.00 444.00 445.00 446.00 446.00 447.00 448.00 448.00 449.00 449.00 450.00 450.00 451.00 451.00 451.00 452.00 452.00 453.00 453.00 453.00 453.00 454.00 454.00 454.00 454.00 454.00 454.00 454.00 454.00 454.00 454.00 454.00 454.00 454.00 454.00 454.00 454.00 454.00 454.00 454.00 454.00 453.00 453.00 453.00 453.00 452.00 452.00 452.00 451.00 451.00 450.00 450.00 449.00 449.00 448.00 448.00 447.00 447.00 446.00 445.00 444.00 444.00 443.00 442.00 441.00 440.00 439.00 438.00 437.00 436.00 435.00 434.00 433.00 432.00 431.00 430.00 429.00 428.00 427.00 426.00 425.00 424.00 423.00 422.00 421.00 420.00 419.00 418.00 417.00 416.00 415.00 414.00 413.00 412.00 411.00 410.00 409.00 408.00 407.00 406.00 405.00 404.00 403.00 402.00 401.00 400.00 399.00 398.00 397.00 396.00 395.00 394.00 393.00 392.00 391.00 390.00 389.00 388.00 387.00 386.00 385.00 384.00 383.00 382.00 381.00 380.00 379.00 378.00 377.00 376.00 375.00 374.00 373.00 372.00 371.00 370.00 370.00 369.00 368.00 367.00 367.00 366.00 365.00 365.00 364.00 364.00 363.00 362.00 362.00 362.00 361.00 361.00 361.00 360.00 360.00 360.00 359.00 359.00 359.00 359.00 359.00 358.00 358.00 358.00 358.00 358.00 358.00 358.00 358.00 358.00 358.00 358.00 358.00 358.00 342.00 343.00 343.00 343.00 343.00 344.00 344.00 344.00 344.00 345.00 345.00 345.00 346.00 346.00 347.00 347.00 348.00 348.00 349.00 349.00 350.00 351.00 351.00 352.00 353.00 354.00 355.00 356.00 357.00 358.00 359.00 360.00 361.00 362.00 363.00 364.00 365.00 366.00 367.00 368.00 369.00 370.00 371.00 372.00 373.00 374.00 375.00 376.00 377.00 378.00 379.00 380.00 381.00 382.00 383.00 384.00 385.00 386.00 387.00 388.00 389.00 390.00 391.00 392.00 393.00 394.00 395.00 396.00 397.00 398.00 399.00 400.00 401.00 402.00 403.00 404.00 405.00 406.00 407.00 408.00 409.00 410.00 411.00 412.00 413.00 414.00 415.00 416.00 417.00 418.00 419.00 420.00 421.00 422.00 423.00 424.00 425.00 426.00 427.00 428.00 429.00 430.00 430.00 431.00 432.00 432.00 433.00 433.00 434.00 434.00 435.00 435.00 436.00 436.00 436.00 437.00 437.00 437.00 437.00 438.00 438.00 438.00 438.00 439.00 439.00 439.00 439.00 439.00 439.00 439.00 439.00 439.00 439.00 439.00 439.00 439.00 439.00 439.00 438.00 438.00 438.00 438.00 438.00 437.00 437.00 437.00 437.00 436.00 436.00 436.00 435.00 435.00 434.00 434.00 433.00 433.00 432.00 431.00 431.00 430.00 429.00 429.00 428.00 427.00 426.00 425.00 424.00 423.00 422.00 421.00 420.00 419.00 418.00 417.00 416.00 415.00 414.00 413.00 412.00 411.00 410.00 409.00 408.00 407.00 406.00 405.00 404.00 403.00 402.00 401.00 400.00 399.00 398.00 397.00 396.00 395.00 394.00 393.00 392.00 391.00 390.00 389.00 388.00 387.00 386.00 385.00 384.00 383.00 382.00 381.00 380.00 379.00 378.00 377.00 376.00 375.00 374.00 373.00 372.00 371.00 370.00 369.00 368.00 367.00 366.00 365.00 364.00 363.00 362.00 361.00 360.00 359.00 358.00 357.00 356.00 355.00 354.00 353.00 352.00 352.00 351.00 350.00 350.00 349.00 348.00 348.00 347.00 347.00 346.00 346.00 345.00 345.00 345.00 344.00 344.00 344.00 344.00 343.00 343.00 343.00 343.00 343.00 342.00 342.00 342.00 342.00 342.00 342.00 342.00 342.00 342.00 342.00 342.00 342.00 342.00 342.00 1028.00 1029.00 1029.00 1029.00 1030.00 1030.00 1030.00 1031.00 1031.00 1031.00 1032.00 1032.00 1033.00 1033.00 1034.00 1034.00 1035.00 1036.00 1036.00 1037.00 1038.00 1039.00 1040.00 1040.00 1041.00 1042.00 1043.00 1044.00 1045.00 1046.00 1047.00 1048.00 1049.00 1050.00 1051.00 1052.00 1053.00 1054.00 1055.00 1056.00 1057.00 1058.00 1059.00 1060.00 1061.00 1062.00 1063.00 1064.00 1065.00 1066.00 1067.00 1068.00 1069.00 1070.00 1071.00 1072.00 1073.00 1074.00 1075.00 1076.00 1077.00 1078.00 1079.00 1080.00 1081.00 1082.00 1083.00 1084.00 1085.00 1086.00 1087.00 1088.00 1089.00 1090.00 1091.00 1092.00 1093.00 1094.00 1095.00 1096.00 1097.00 1098.00 1099.00 1100.00 1101.00 1102.00 1103.00 1104.00 1105.00 1106.00 1107.00 1108.00 1109.00 1110.00 1111.00 1111.00 1112.00 1113.00 1114.00 1114.00 1115.00 1115.00 1116.00 1116.00 1117.00 1117.00 1118.00 1118.00 1118.00 1119.00 1119.00 1119.00 1120.00 1120.00 1120.00 1120.00 1120.00 1121.00 1121.00 1121.00 1121.00 1121.00 1121.00 1121.00 1121.00 1121.00 1121.00 1121.00 1121.00 1121.00 1121.00 1120.00 1120.00 1120.00 1120.00 1119.00 1119.00 1119.00 1119.00 1118.00 1118.00 1117.00 1117.00 1117.00 1116.00 1116.00 1115.00 1115.00 1114.00 1113.00 1113.00 1112.00 1111.00 1110.00 1110.00 1109.00 1108.00 1107.00 1106.00 1105.00 1104.00 1103.00 1102.00 1101.00 1100.00 1099.00 1098.00 1097.00 1096.00 1095.00 1094.00 1093.00 1092.00 1091.00 1090.00 1089.00 1088.00 1087.00 1086.00 1085.00 1084.00 1083.00 1082.00 1081.00 1080.00 1079.00 1078.00 1077.00 1076.00 1075.00 1074.00 1073.00 1072.00 1071.00 1070.00 1069.00 1068.00 1067.00 1066.00 1065.00 1064.00 1063.00 1062.00 1061.00 1060.00 1059.00 1058.00 1057.00 1056.00 1055.00 1054.00 1053.00 1052.00 1051.00 1050.00 1049.00 1048.00 1047.00 1046.00 1045.00 1044.00 1043.00 1042.00 1041.00 1040.00 1039.00 1038.00 1037.00 1036.00 1036.00 1035.00 1034.00 1034.00 1033.00 1033.00 1032.00 1032.00 1031.00 1031.00 1031.00 1030.00 1030.00 1030.00 1029.00 1029.00 1029.00 1029.00 1028.00 1028.00 1028.00 1028.00 1028.00 1028.00 1028.00 1028.00 1028.00 1028.00 1028.00 1028.00 1028.00 1028.00 1028.00 1028.00 1028.00 1028.00 1339.00 1340.00 1340.00 1340.00 1340.00 1340.00 1341.00 1341.00 1341.00 1341.00 1342.00 1342.00 1343.00 1343.00 1343.00 1344.00 1344.00 1345.00 1345.00 1346.00 1347.00 1347.00 1348.00 1349.00 1350.00 1350.00 1351.00 1352.00 1353.00 1354.00 1355.00 1356.00 1357.00 1358.00 1359.00 1360.00 1361.00 1362.00 1363.00 1364.00 1365.00 1366.00 1367.00 1368.00 1369.00 1370.00 1371.00 1372.00 1373.00 1374.00 1375.00 1376.00 1377.00 1378.00 1379.00 1380.00 1381.00 1382.00 1383.00 1384.00 1385.00 1386.00 1387.00 1388.00 1389.00 1390.00 1391.00 1392.00 1393.00 1394.00 1395.00 1396.00 1397.00 1398.00 1399.00 1400.00 1401.00 1402.00 1403.00 1404.00 1405.00 1406.00 1407.00 1408.00 1409.00 1410.00 1411.00 1412.00 1413.00 1414.00 1415.00 1416.00 1417.00 1418.00 1419.00 1420.00 1421.00 1422.00 1423.00 1423.00 1424.00 1425.00 1425.00 1426.00 1427.00 1427.00 1428.00 1428.00 1429.00 1429.00 1429.00 1430.00 1430.00 1430.00 1431.00 1431.00 1431.00 1431.00 1432.00 1432.00 1432.00 1432.00 1432.00 1432.00 1432.00 1432.00 1432.00 1432.00 1432.00 1432.00 1432.00 1432.00 1432.00 1432.00 1432.00 1432.00 1432.00 1431.00 1431.00 1431.00 1431.00 1430.00 1430.00 1430.00 1429.00 1429.00 1429.00 1428.00 1428.00 1427.00 1427.00 1426.00 1426.00 1425.00 1424.00 1424.00 1423.00 1422.00 1421.00 1420.00 1419.00 1418.00 1417.00 1416.00 1415.00 1414.00 1413.00 1412.00 1411.00 1410.00 1409.00 1408.00 1407.00 1406.00 1405.00 1404.00 1403.00 1402.00 1401.00 1400.00 1399.00 1398.00 1397.00 1396.00 1395.00 1394.00 1393.00 1392.00 1391.00 1390.00 1389.00 1388.00 1387.00 1386.00 1385.00 1384.00 1383.00 1382.00 1381.00 1380.00 1379.00 1378.00 1377.00 1376.00 1375.00 1374.00 1373.00 1372.00 1371.00 1370.00 1369.00 1368.00 1367.00 1366.00 1365.00 1364.00 1363.00 1362.00 1361.00 1360.00 1359.00 1358.00 1357.00 1356.00 1355.00 1354.00 1353.00 1352.00 1351.00 1350.00 1350.00 1349.00 1348.00 1347.00 1347.00 1346.00 1345.00 1345.00 1344.00 1344.00 1343.00 1343.00 1343.00 1342.00 1342.00 1341.00 1341.00 1341.00 1341.00 1340.00 1340.00 1340.00 1340.00 1340.00 1339.00 1339.00 1339.00 1339.00 1339.00 1339.00 1339.00 1339.00 1339.00 1339.00 1339.00 1339.00 822.00 823.00 823.00 823.00 823.00 824.00 824.00 824.00 825.00 825.00 826.00 826.00 827.00 827.00 827.00 828.00 828.00 829.00 830.00 831.00 831.00 832.00 833.00 834.00 835.00 836.00 837.00 838.00 839.00 840.00 841.00 842.00 843.00 844.00 845.00 846.00 847.00 848.00 849.00 850.00 851.00 852.00 853.00 854.00 855.00 856.00 857.00 858.00 859.00 860.00 861.00 862.00 863.00 864.00 865.00 866.00 867.00 868.00 869.00 870.00 871.00 872.00 873.00 874.00 875.00 876.00 877.00 878.00 879.00 880.00 881.00 882.00 883.00 884.00 885.00 886.00 887.00 888.00 889.00 890.00 891.00 892.00 893.00 894.00 895.00 896.00 897.00 898.00 899.00 900.00 901.00 901.00 902.00 903.00 904.00 905.00 906.00 906.00 907.00 908.00 908.00 909.00 909.00 910.00 910.00 911.00 911.00 912.00 912.00 912.00 912.00 913.00 913.00 913.00 914.00 914.00 914.00 914.00 914.00 914.00 914.00 914.00 915.00 915.00 915.00 915.00 914.00 914.00 914.00 914.00 914.00 914.00 914.00 914.00 913.00 913.00 913.00 913.00 912.00 912.00 912.00 912.00 911.00 911.00 910.00 910.00 909.00 909.00 908.00 907.00 907.00 906.00 905.00 905.00 904.00 903.00 902.00 901.00 900.00 899.00 898.00 897.00 896.00 895.00 894.00 893.00 892.00 891.00 890.00 889.00 888.00 887.00 886.00 885.00 884.00 883.00 882.00 881.00 880.00 879.00 878.00 877.00 876.00 875.00 874.00 873.00 872.00 871.00 870.00 869.00 868.00 867.00 866.00 865.00 864.00 863.00 862.00 861.00 860.00 859.00 858.00 857.00 856.00 855.00 854.00 853.00 852.00 851.00 850.00 849.00 848.00 847.00 846.00 845.00 844.00 843.00 842.00 841.00 840.00 839.00 838.00 837.00 836.00 835.00 834.00 833.00 833.00 832.00 831.00 830.00 829.00 829.00 828.00 828.00 827.00 827.00 826.00 826.00 825.00 825.00 825.00 824.00 824.00 823.00 823.00 823.00 823.00 822.00 822.00 822.00 822.00 822.00 822.00 822.00 822.00 822.00 822.00 822.00 822.00 822.00 822.00 822.00 822.00 822.00 822.00 905.00 906.00 906.00 906.00 906.00 906.00 907.00 907.00 908.00 908.00 908.00 909.00 909.00 910.00 910.00 911.00 911.00 912.00 912.00 913.00 914.00 915.00 916.00 917.00 917.00 918.00 919.00 920.00 921.00 922.00 923.00 924.00 925.00 926.00 927.00 928.00 929.00 930.00 931.00 932.00 933.00 934.00 935.00 936.00 937.00 938.00 939.00 940.00 941.00 942.00 943.00 944.00 945.00 946.00 947.00 948.00 949.00 950.00 951.00 952.00 953.00 954.00 955.00 956.00 957.00 958.00 959.00 960.00 961.00 962.00 963.00 964.00 965.00 966.00 967.00 968.00 969.00 970.00 971.00 972.00 973.00 974.00 975.00 976.00 977.00 978.00 979.00 980.00 981.00 982.00 983.00 984.00 985.00 986.00 986.00 987.00 988.00 989.00 990.00 990.00 991.00 991.00 992.00 992.00 993.00 993.00 994.00 994.00 994.00 995.00 995.00 996.00 996.00 996.00 996.00 997.00 997.00 997.00 997.00 997.00 997.00 997.00 997.00 997.00 997.00 997.00 997.00 997.00 997.00 997.00 997.00 997.00 997.00 997.00 996.00 996.00 996.00 996.00 995.00 995.00 995.00 994.00 994.00 993.00 993.00 992.00 992.00 991.00 991.00 990.00 990.00 989.00 988.00 987.00 987.00 986.00 985.00 984.00 983.00 982.00 981.00 980.00 979.00 978.00 977.00 976.00 975.00 974.00 973.00 972.00 971.00 970.00 969.00 968.00 967.00 966.00 965.00 964.00 963.00 962.00 961.00 960.00 959.00 958.00 957.00 956.00 955.00 954.00 953.00 952.00 951.00 950.00 949.00 948.00 947.00 946.00 945.00 944.00 943.00 942.00 941.00 940.00 939.00 938.00 937.00 936.00 935.00 934.00 933.00 932.00 931.00 930.00 929.00 928.00 927.00 926.00 925.00 924.00 923.00 922.00 921.00 920.00 919.00 918.00 917.00 916.00 915.00 915.00 914.00 913.00 912.00 912.00 911.00 911.00 910.00 910.00 909.00 909.00 908.00 908.00 907.00 907.00 907.00 906.00 906.00 906.00 906.00 905.00 905.00 905.00 905.00 905.00 905.00 905.00 905.00 905.00 905.00 905.00 905.00 905.00 905.00 905.00 905.00 905.00 771.00 772.00 772.00 772.00 772.00 773.00 773.00 773.00 774.00 774.00 775.00 775.00 775.00 776.00 777.00 777.00 778.00 778.00 779.00 780.00 781.00 781.00 782.00 783.00 784.00 785.00 786.00 787.00 788.00 789.00 790.00 791.00 792.00 793.00 794.00 795.00 796.00 797.00 798.00 799.00 800.00 801.00 802.00 803.00 804.00 805.00 806.00 807.00 808.00 809.00 810.00 811.00 812.00 813.00 814.00 815.00 816.00 817.00 818.00 819.00 820.00 821.00 822.00 823.00 824.00 825.00 826.00 827.00 828.00 829.00 830.00 831.00 832.00 833.00 834.00 835.00 836.00 837.00 838.00 839.00 840.00 841.00 842.00 843.00 844.00 845.00 846.00 847.00 848.00 849.00 850.00 851.00 852.00 853.00 853.00 854.00 855.00 856.00 856.00 857.00 857.00 858.00 859.00 859.00 859.00 860.00 860.00 861.00 861.00 861.00 862.00 862.00 862.00 862.00 863.00 863.00 863.00 863.00 863.00 863.00 863.00 863.00 863.00 863.00 863.00 863.00 863.00 863.00 863.00 863.00 863.00 863.00 863.00 862.00 862.00 862.00 862.00 861.00 861.00 861.00 860.00 860.00 859.00 859.00 859.00 858.00 858.00 857.00 856.00 856.00 855.00 854.00 854.00 853.00 852.00 851.00 850.00 849.00 848.00 847.00 846.00 845.00 844.00 843.00 842.00 841.00 840.00 839.00 838.00 837.00 836.00 835.00 834.00 833.00 832.00 831.00 830.00 829.00 828.00 827.00 826.00 825.00 824.00 823.00 822.00 821.00 820.00 819.00 818.00 817.00 816.00 815.00 814.00 813.00 812.00 811.00 810.00 809.00 808.00 807.00 806.00 805.00 804.00 803.00 802.00 801.00 800.00 799.00 798.00 797.00 796.00 795.00 794.00 793.00 792.00 791.00 790.00 789.00 788.00 787.00 786.00 785.00 784.00 783.00 782.00 781.00 780.00 780.00 779.00 778.00 778.00 777.00 776.00 776.00 775.00 775.00 775.00 774.00 774.00 773.00 773.00 773.00 772.00 772.00 772.00 772.00 771.00 771.00 771.00 771.00 771.00 771.00 771.00 771.00 771.00 771.00 771.00 771.00 771.00 771.00 771.00 771.00 771.00 771.00 22.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 24.00 24.00 24.00 25.00 25.00 25.00 26.00 26.00 27.00 27.00 28.00 28.00 29.00 30.00 30.00 31.00 32.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 104.00 105.00 106.00 107.00 108.00 108.00 109.00 110.00 110.00 111.00 111.00 112.00 112.00 113.00 113.00 113.00 114.00 114.00 114.00 115.00 115.00 115.00 115.00 116.00 115.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 116.00 115.00 116.00 115.00 115.00 115.00 115.00 114.00 114.00 114.00 113.00 113.00 113.00 112.00 112.00 111.00 111.00 110.00 109.00 109.00 108.00 108.00 107.00 106.00 105.00 104.00 104.00 103.00 102.00 102.00 101.00 100.00 99.00 98.00 97.00 96.00 95.00 94.00 93.00 92.00 91.00 90.00 89.00 88.00 87.00 86.00 85.00 84.00 83.00 82.00 81.00 80.00 79.00 78.00 77.00 76.00 75.00 74.00 73.00 72.00 71.00 70.00 69.00 68.00 67.00 66.00 65.00 64.00 63.00 62.00 61.00 60.00 59.00 58.00 57.00 56.00 55.00 54.00 53.00 52.00 51.00 50.00 49.00 48.00 47.00 46.00 45.00 44.00 43.00 42.00 41.00 40.00 39.00 38.00 37.00 36.00 35.00 34.00 33.00 32.00 32.00 31.00 30.00 30.00 29.00 28.00 28.00 27.00 27.00 26.00 26.00 25.00 25.00 25.00 24.00 24.00 24.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 23.00 22.00 22.00 22.00 22.00 22.00 1521.00 1522.00 1522.00 1522.00 1522.00 1522.00 1523.00 1523.00 1523.00 1524.00 1524.00 1524.00 1525.00 1525.00 1526.00 1526.00 1527.00 1527.00 1528.00 1528.00 1529.00 1530.00 1530.00 1531.00 1532.00 1533.00 1534.00 1535.00 1536.00 1537.00 1538.00 1539.00 1540.00 1541.00 1542.00 1543.00 1544.00 1545.00 1546.00 1547.00 1548.00 1549.00 1550.00 1551.00 1552.00 1553.00 1554.00 1555.00 1556.00 1557.00 1558.00 1559.00 1560.00 1561.00 1562.00 1563.00 1564.00 1565.00 1566.00 1567.00 1568.00 1569.00 1570.00 1571.00 1572.00 1573.00 1574.00 1575.00 1576.00 1577.00 1578.00 1579.00 1580.00 1581.00 1582.00 1583.00 1584.00 1585.00 1586.00 1587.00 1588.00 1589.00 1590.00 1591.00 1592.00 1593.00 1594.00 1595.00 1596.00 1597.00 1598.00 1599.00 1600.00 1601.00 1602.00 1603.00 1604.00 1604.00 1605.00 1606.00 1606.00 1607.00 1607.00 1608.00 1608.00 1609.00 1609.00 1610.00 1610.00 1610.00 1611.00 1611.00 1611.00 1612.00 1612.00 1612.00 1612.00 1612.00 1613.00 1613.00 1613.00 1613.00 1613.00 1613.00 1613.00 1613.00 1613.00 1613.00 1613.00 1613.00 1613.00 1612.00 1612.00 1612.00 1612.00 1612.00 1611.00 1611.00 1611.00 1610.00 1610.00 1610.00 1609.00 1609.00 1608.00 1608.00 1607.00 1607.00 1606.00 1606.00 1605.00 1604.00 1603.00 1603.00 1602.00 1601.00 1600.00 1599.00 1598.00 1597.00 1596.00 1595.00 1594.00 1593.00 1592.00 1591.00 1590.00 1589.00 1588.00 1587.00 1586.00 1585.00 1584.00 1583.00 1582.00 1581.00 1580.00 1579.00 1578.00 1577.00 1576.00 1575.00 1574.00 1573.00 1572.00 1571.00 1570.00 1569.00 1568.00 1567.00 1566.00 1565.00 1564.00 1563.00 1562.00 1561.00 1560.00 1559.00 1558.00 1557.00 1556.00 1555.00 1554.00 1553.00 1552.00 1551.00 1550.00 1549.00 1548.00 1547.00 1546.00 1545.00 1544.00 1543.00 1542.00 1541.00 1540.00 1539.00 1538.00 1537.00 1536.00 1535.00 1534.00 1533.00 1532.00 1531.00 1531.00 1530.00 1529.00 1529.00 1528.00 1527.00 1527.00 1526.00 1526.00 1525.00 1525.00 1524.00 1524.00 1524.00 1523.00 1523.00 1523.00 1522.00 1522.00 1522.00 1522.00 1522.00 1521.00 1521.00 1521.00 1522.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 1521.00 690.00 691.00 691.00 691.00 691.00 691.00 692.00 692.00 692.00 693.00 693.00 693.00 694.00 694.00 694.00 695.00 696.00 696.00 697.00 697.00 698.00 699.00 699.00 700.00 701.00 702.00 703.00 704.00 705.00 706.00 707.00 708.00 709.00 710.00 711.00 712.00 713.00 714.00 715.00 716.00 717.00 718.00 719.00 720.00 721.00 722.00 723.00 724.00 725.00 726.00 727.00 728.00 729.00 730.00 731.00 732.00 733.00 734.00 735.00 736.00 737.00 738.00 739.00 740.00 741.00 742.00 743.00 744.00 745.00 746.00 747.00 748.00 749.00 750.00 751.00 752.00 753.00 754.00 755.00 756.00 757.00 758.00 759.00 760.00 761.00 762.00 763.00 764.00 765.00 766.00 767.00 768.00 769.00 770.00 770.00 771.00 772.00 772.00 773.00 774.00 774.00 775.00 775.00 776.00 776.00 776.00 777.00 777.00 778.00 778.00 778.00 779.00 779.00 779.00 779.00 779.00 780.00 780.00 780.00 780.00 780.00 780.00 780.00 780.00 780.00 780.00 780.00 780.00 780.00 779.00 779.00 779.00 779.00 778.00 778.00 778.00 778.00 777.00 777.00 776.00 776.00 776.00 775.00 775.00 774.00 774.00 773.00 772.00 772.00 771.00 770.00 769.00 769.00 768.00 767.00 766.00 765.00 764.00 763.00 762.00 761.00 760.00 759.00 758.00 757.00 756.00 755.00 754.00 753.00 752.00 751.00 750.00 749.00 748.00 747.00 746.00 745.00 744.00 743.00 742.00 741.00 740.00 739.00 738.00 737.00 736.00 735.00 734.00 733.00 732.00 731.00 730.00 729.00 728.00 727.00 726.00 725.00 724.00 723.00 722.00 721.00 720.00 719.00 718.00 717.00 716.00 715.00 714.00 713.00 712.00 711.00 710.00 709.00 708.00 707.00 706.00 705.00 704.00 703.00 702.00 701.00 701.00 700.00 699.00 698.00 697.00 697.00 696.00 696.00 695.00 695.00 694.00 694.00 693.00 693.00 693.00 692.00 692.00 692.00 691.00 691.00 691.00 691.00 691.00 690.00 690.00 690.00 690.00 690.00 690.00 690.00 690.00 690.00 690.00 690.00 690.00 2192.00 2193.00 2193.00 2193.00 2193.00 2193.00 2194.00 2194.00 2194.00 2194.00 2195.00 2195.00 2196.00 2196.00 2196.00 2197.00 2197.00 2198.00 2198.00 2199.00 2200.00 2200.00 2201.00 2202.00 2202.00 2203.00 2204.00 2205.00 2206.00 2207.00 2208.00 2209.00 2210.00 2211.00 2212.00 2213.00 2214.00 2215.00 2216.00 2217.00 2218.00 2219.00 2220.00 2221.00 2222.00 2223.00 2224.00 2225.00 2226.00 2227.00 2228.00 2229.00 2230.00 2231.00 2232.00 2233.00 2234.00 2235.00 2236.00 2237.00 2238.00 2239.00 2240.00 2241.00 2242.00 2243.00 2244.00 2245.00 2246.00 2247.00 2248.00 2249.00 2250.00 2251.00 2252.00 2253.00 2254.00 2255.00 2256.00 2257.00 2258.00 2259.00 2260.00 2261.00 2262.00 2263.00 2264.00 2265.00 2266.00 2267.00 2268.00 2269.00 2270.00 2271.00 2272.00 2273.00 2274.00 2275.00 2276.00 2277.00 2278.00 2279.00 2280.00 2281.00 2282.00 2283.00 2283.00 2284.00 2285.00 2285.00 2286.00 2286.00 2287.00 2287.00 2288.00 2288.00 2289.00 2289.00 2289.00 2290.00 2290.00 2290.00 2290.00 2291.00 2291.00 2291.00 2291.00 2291.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2292.00 2291.00 2291.00 2291.00 2291.00 2291.00 2290.00 2290.00 2290.00 2290.00 2289.00 2289.00 2289.00 2288.00 2288.00 2287.00 2287.00 2286.00 2286.00 2285.00 2285.00 2284.00 2283.00 2283.00 2282.00 2281.00 2280.00 2279.00 2278.00 2277.00 2276.00 2275.00 2274.00 2273.00 2272.00 2271.00 2270.00 2269.00 2268.00 2267.00 2266.00 2265.00 2264.00 2263.00 2262.00 2261.00 2260.00 2259.00 2258.00 2257.00 2256.00 2255.00 2254.00 2253.00 2252.00 2251.00 2250.00 2249.00 2248.00 2247.00 2246.00 2245.00 2244.00 2243.00 2242.00 2241.00 2240.00 2239.00 2238.00 2237.00 2236.00 2235.00 2234.00 2233.00 2232.00 2231.00 2230.00 2229.00 2228.00 2227.00 2226.00 2225.00 2224.00 2223.00 2222.00 2221.00 2220.00 2219.00 2218.00 2217.00 2216.00 2215.00 2214.00 2213.00 2212.00 2211.00 2210.00 2209.00 2208.00 2207.00 2206.00 2205.00 2204.00 2203.00 2202.00 2202.00 2201.00 2200.00 2200.00 2199.00 2198.00 2198.00 2197.00 2197.00 2196.00 2196.00 2196.00 2195.00 2195.00 2194.00 2194.00 2194.00 2194.00 2193.00 2193.00 2193.00 2193.00 2193.00 2192.00 2192.00 2192.00 2192.00 2192.00 2192.00 2192.00 2192.00 2192.00 2192.00 2192.00 2192.00 2192.00 2192.00 2317.00 2318.00 2318.00 2318.00 2318.00 2319.00 2319.00 2319.00 2320.00 2320.00 2321.00 2321.00 2321.00 2322.00 2322.00 2323.00 2324.00 2324.00 2325.00 2326.00 2327.00 2327.00 2328.00 2329.00 2330.00 2331.00 2332.00 2333.00 2334.00 2335.00 2336.00 2337.00 2338.00 2339.00 2340.00 2341.00 2342.00 2343.00 2344.00 2345.00 2346.00 2347.00 2348.00 2349.00 2350.00 2351.00 2352.00 2353.00 2354.00 2355.00 2356.00 2357.00 2358.00 2359.00 2360.00 2361.00 2362.00 2363.00 2364.00 2365.00 2366.00 2367.00 2368.00 2369.00 2370.00 2371.00 2372.00 2373.00 2374.00 2375.00 2376.00 2377.00 2378.00 2379.00 2380.00 2381.00 2382.00 2383.00 2384.00 2385.00 2386.00 2387.00 2388.00 2389.00 2390.00 2391.00 2392.00 2393.00 2394.00 2395.00 2396.00 2397.00 2398.00 2399.00 2400.00 2400.00 2401.00 2402.00 2402.00 2403.00 2404.00 2404.00 2405.00 2405.00 2406.00 2406.00 2406.00 2407.00 2407.00 2407.00 2408.00 2408.00 2408.00 2408.00 2409.00 2409.00 2409.00 2409.00 2409.00 2409.00 2409.00 2409.00 2409.00 2409.00 2409.00 2409.00 2409.00 2409.00 2409.00 2409.00 2409.00 2409.00 2409.00 2408.00 2408.00 2408.00 2408.00 2407.00 2407.00 2407.00 2406.00 2406.00 2406.00 2405.00 2405.00 2404.00 2404.00 2403.00 2402.00 2402.00 2401.00 2400.00 2400.00 2399.00 2398.00 2397.00 2396.00 2395.00 2394.00 2393.00 2392.00 2391.00 2390.00 2389.00 2388.00 2387.00 2386.00 2385.00 2384.00 2383.00 2382.00 2381.00 2380.00 2379.00 2378.00 2377.00 2376.00 2375.00 2374.00 2373.00 2372.00 2371.00 2370.00 2369.00 2368.00 2367.00 2366.00 2365.00 2364.00 2363.00 2362.00 2361.00 2360.00 2359.00 2358.00 2357.00 2356.00 2355.00 2354.00 2353.00 2352.00 2351.00 2350.00 2349.00 2348.00 2347.00 2346.00 2345.00 2344.00 2343.00 2342.00 2341.00 2340.00 2339.00 2338.00 2337.00 2336.00 2335.00 2334.00 2333.00 2332.00 2331.00 2330.00 2329.00 2328.00 2327.00 2327.00 2326.00 2325.00 2324.00 2324.00 2323.00 2322.00 2322.00 2321.00 2321.00 2321.00 2320.00 2320.00 2319.00 2319.00 2319.00 2318.00 2318.00 2318.00 2318.00 2317.00 2317.00 2317.00 2317.00 2317.00 2317.00 2317.00 2317.00 2317.00 2317.00 2317.00 2317.00 2317.00 2317.00 2317.00 2317.00 2317.00 2317.00 3000.00 3001.00 3001.00 3001.00 3001.00 3001.00 3002.00 3002.00 3002.00 3003.00 3003.00 3003.00 3004.00 3004.00 3005.00 3005.00 3006.00 3006.00 3007.00 3007.00 3008.00 3008.00 3009.00 3010.00 3011.00 3012.00 3012.00 3013.00 3014.00 3015.00 3016.00 3017.00 3018.00 3019.00 3020.00 3021.00 3022.00 3023.00 3024.00 3025.00 3026.00 3027.00 3028.00 3029.00 3030.00 3031.00 3032.00 3033.00 3034.00 3035.00 3036.00 3037.00 3038.00 3039.00 3040.00 3041.00 3042.00 3043.00 3044.00 3045.00 3046.00 3047.00 3048.00 3049.00 3050.00 3051.00 3052.00 3053.00 3054.00 3055.00 3056.00 3057.00 3058.00 3059.00 3060.00 3061.00 3062.00 3063.00 3064.00 3065.00 3066.00 3067.00 3068.00 3069.00 3070.00 3071.00 3072.00 3073.00 3074.00 3075.00 3076.00 3077.00 3078.00 3079.00 3080.00 3081.00 3082.00 3083.00 3084.00 3085.00 3086.00 3087.00 3087.00 3088.00 3089.00 3089.00 3090.00 3091.00 3091.00 3092.00 3092.00 3093.00 3093.00 3094.00 3094.00 3095.00 3095.00 3095.00 3096.00 3096.00 3096.00 3096.00 3096.00 3096.00 3096.00 3097.00 3097.00 3097.00 3097.00 3097.00 3097.00 3097.00 3097.00 3097.00 3097.00 3097.00 3097.00 3097.00 3097.00 3097.00 3096.00 3096.00 3096.00 3096.00 3096.00 3096.00 3095.00 3095.00 3095.00 3094.00 3094.00 3093.00 3093.00 3092.00 3092.00 3092.00 3091.00 3090.00 3090.00 3089.00 3088.00 3088.00 3087.00 3086.00 3085.00 3084.00 3083.00 3082.00 3081.00 3080.00 3079.00 3078.00 3077.00 3076.00 3075.00 3074.00 3073.00 3072.00 3071.00 3070.00 3069.00 3068.00 3067.00 3066.00 3065.00 3064.00 3063.00 3062.00 3061.00 3060.00 3059.00 3058.00 3057.00 3056.00 3055.00 3054.00 3053.00 3052.00 3051.00 3050.00 3049.00 3048.00 3047.00 3046.00 3045.00 3044.00 3043.00 3042.00 3041.00 3040.00 3039.00 3038.00 3037.00 3036.00 3035.00 3034.00 3033.00 3032.00 3031.00 3030.00 3029.00 3028.00 3027.00 3026.00 3025.00 3024.00 3023.00 3022.00 3021.00 3020.00 3019.00 3018.00 3017.00 3016.00 3015.00 3014.00 3013.00 3012.00 3011.00 3010.00 3010.00 3009.00 3008.00 3008.00 3007.00 3006.00 3006.00 3005.00 3005.00 3004.00 3004.00 3004.00 3003.00 3003.00 3003.00 3002.00 3002.00 3002.00 3001.00 3001.00 3001.00 3001.00 3001.00 3000.00 3000.00 3000.00 3000.00 3000.00 3000.00 3000.00 3000.00 3000.00 3000.00 3000.00 3000.00 3000.00 2577.00 2578.00 2578.00 2578.00 2578.00 2579.00 2579.00 2579.00 2580.00 2580.00 2580.00 2581.00 2581.00 2582.00 2582.00 2583.00 2583.00 2584.00 2585.00 2585.00 2586.00 2587.00 2587.00 2588.00 2589.00 2590.00 2591.00 2592.00 2593.00 2594.00 2595.00 2596.00 2597.00 2598.00 2599.00 2600.00 2601.00 2602.00 2603.00 2604.00 2605.00 2606.00 2607.00 2608.00 2609.00 2610.00 2611.00 2612.00 2613.00 2614.00 2615.00 2616.00 2617.00 2618.00 2619.00 2620.00 2621.00 2622.00 2623.00 2624.00 2625.00 2626.00 2627.00 2628.00 2629.00 2630.00 2631.00 2632.00 2633.00 2634.00 2635.00 2636.00 2637.00 2638.00 2639.00 2640.00 2641.00 2642.00 2643.00 2644.00 2645.00 2646.00 2647.00 2648.00 2649.00 2650.00 2651.00 2652.00 2653.00 2654.00 2655.00 2656.00 2657.00 2658.00 2659.00 2660.00 2661.00 2662.00 2663.00 2664.00 2665.00 2666.00 2666.00 2667.00 2668.00 2668.00 2669.00 2669.00 2670.00 2670.00 2671.00 2671.00 2672.00 2672.00 2673.00 2673.00 2673.00 2673.00 2674.00 2674.00 2674.00 2675.00 2675.00 2675.00 2675.00 2675.00 2675.00 2675.00 2675.00 2676.00 2676.00 2676.00 2676.00 2676.00 2675.00 2675.00 2675.00 2675.00 2675.00 2675.00 2675.00 2675.00 2674.00 2674.00 2674.00 2674.00 2673.00 2673.00 2673.00 2672.00 2672.00 2672.00 2671.00 2671.00 2670.00 2670.00 2669.00 2668.00 2668.00 2667.00 2666.00 2666.00 2665.00 2664.00 2663.00 2663.00 2662.00 2661.00 2660.00 2659.00 2658.00 2657.00 2656.00 2655.00 2654.00 2653.00 2652.00 2651.00 2650.00 2649.00 2648.00 2647.00 2646.00 2645.00 2644.00 2643.00 2642.00 2641.00 2640.00 2639.00 2638.00 2637.00 2636.00 2635.00 2634.00 2633.00 2632.00 2631.00 2630.00 2629.00 2628.00 2627.00 2626.00 2625.00 2624.00 2623.00 2622.00 2621.00 2620.00 2619.00 2618.00 2617.00 2616.00 2615.00 2614.00 2613.00 2612.00 2611.00 2610.00 2609.00 2608.00 2607.00 2606.00 2605.00 2604.00 2603.00 2602.00 2601.00 2600.00 2599.00 2598.00 2597.00 2596.00 2595.00 2594.00 2593.00 2592.00 2591.00 2590.00 2589.00 2588.00 2587.00 2587.00 2586.00 2585.00 2584.00 2584.00 2583.00 2583.00 2582.00 2582.00 2581.00 2581.00 2580.00 2580.00 2579.00 2579.00 2579.00 2578.00 2578.00 2578.00 2578.00 2578.00 2577.00 2577.00 2577.00 2577.00 2577.00 2577.00 2577.00 2577.00 2577.00 2577.00 2577.00 2577.00 2577.00 2577.00 2577.00 2577.00 2577.00 2577.00 3168.00 3169.00 3169.00 3169.00 3169.00 3169.00 3170.00 3170.00 3170.00 3170.00 3171.00 3171.00 3172.00 3172.00 3173.00 3173.00 3173.00 3174.00 3174.00 3175.00 3176.00 3176.00 3177.00 3178.00 3179.00 3180.00 3180.00 3181.00 3182.00 3183.00 3184.00 3185.00 3186.00 3187.00 3188.00 3189.00 3190.00 3191.00 3192.00 3193.00 3194.00 3195.00 3196.00 3197.00 3198.00 3199.00 3200.00 3201.00 3202.00 3203.00 3204.00 3205.00 3206.00 3207.00 3208.00 3209.00 3210.00 3211.00 3212.00 3213.00 3214.00 3215.00 3216.00 3217.00 3218.00 3219.00 3220.00 3221.00 3222.00 3223.00 3224.00 3225.00 3226.00 3227.00 3228.00 3229.00 3230.00 3231.00 3232.00 3233.00 3234.00 3235.00 3236.00 3237.00 3238.00 3239.00 3240.00 3241.00 3242.00 3243.00 3244.00 3245.00 3246.00 3247.00 3248.00 3249.00 3250.00 3251.00 3251.00 3252.00 3253.00 3254.00 3254.00 3255.00 3255.00 3256.00 3256.00 3257.00 3257.00 3258.00 3258.00 3259.00 3259.00 3259.00 3260.00 3260.00 3260.00 3260.00 3260.00 3260.00 3261.00 3261.00 3261.00 3261.00 3261.00 3261.00 3261.00 3261.00 3261.00 3261.00 3261.00 3261.00 3261.00 3261.00 3261.00 3260.00 3260.00 3260.00 3260.00 3260.00 3260.00 3259.00 3259.00 3258.00 3258.00 3258.00 3257.00 3257.00 3256.00 3256.00 3255.00 3255.00 3254.00 3253.00 3253.00 3252.00 3251.00 3250.00 3250.00 3249.00 3248.00 3247.00 3246.00 3245.00 3244.00 3243.00 3242.00 3241.00 3240.00 3239.00 3238.00 3237.00 3236.00 3235.00 3234.00 3233.00 3232.00 3231.00 3230.00 3229.00 3228.00 3227.00 3226.00 3225.00 3224.00 3223.00 3222.00 3221.00 3220.00 3219.00 3218.00 3217.00 3216.00 3215.00 3214.00 3213.00 3212.00 3211.00 3210.00 3209.00 3208.00 3207.00 3206.00 3205.00 3204.00 3203.00 3202.00 3201.00 3200.00 3199.00 3198.00 3197.00 3196.00 3195.00 3194.00 3193.00 3192.00 3191.00 3190.00 3189.00 3188.00 3187.00 3186.00 3185.00 3184.00 3183.00 3182.00 3181.00 3181.00 3180.00 3179.00 3178.00 3177.00 3177.00 3176.00 3175.00 3175.00 3174.00 3174.00 3173.00 3173.00 3172.00 3172.00 3171.00 3171.00 3171.00 3170.00 3170.00 3170.00 3169.00 3169.00 3169.00 3169.00 3169.00 3168.00 3168.00 3168.00 3168.00 3168.00 3168.00 3168.00 3168.00 3168.00 3168.00 3168.00 3168.00 3078.00 3079.00 3079.00 3079.00 3079.00 3080.00 3080.00 3080.00 3081.00 3081.00 3081.00 3082.00 3082.00 3083.00 3083.00 3084.00 3084.00 3085.00 3086.00 3086.00 3087.00 3088.00 3089.00 3090.00 3090.00 3091.00 3092.00 3092.00 3093.00 3094.00 3095.00 3096.00 3097.00 3098.00 3099.00 3100.00 3101.00 3102.00 3103.00 3104.00 3105.00 3106.00 3107.00 3108.00 3109.00 3110.00 3111.00 3112.00 3113.00 3114.00 3115.00 3116.00 3117.00 3118.00 3119.00 3120.00 3121.00 3122.00 3123.00 3124.00 3125.00 3126.00 3127.00 3128.00 3129.00 3130.00 3131.00 3132.00 3133.00 3134.00 3135.00 3136.00 3137.00 3138.00 3139.00 3140.00 3141.00 3142.00 3143.00 3144.00 3145.00 3146.00 3147.00 3148.00 3149.00 3150.00 3151.00 3152.00 3153.00 3154.00 3155.00 3156.00 3157.00 3158.00 3159.00 3160.00 3161.00 3161.00 3162.00 3163.00 3164.00 3164.00 3165.00 3165.00 3166.00 3167.00 3167.00 3168.00 3168.00 3168.00 3169.00 3169.00 3170.00 3170.00 3170.00 3170.00 3170.00 3171.00 3171.00 3171.00 3171.00 3171.00 3171.00 3171.00 3171.00 3172.00 3172.00 3172.00 3172.00 3172.00 3171.00 3171.00 3171.00 3171.00 3171.00 3171.00 3171.00 3170.00 3170.00 3170.00 3170.00 3170.00 3169.00 3169.00 3169.00 3168.00 3168.00 3167.00 3167.00 3166.00 3166.00 3165.00 3165.00 3164.00 3163.00 3163.00 3162.00 3161.00 3160.00 3159.00 3158.00 3157.00 3156.00 3155.00 3154.00 3153.00 3152.00 3151.00 3150.00 3149.00 3148.00 3147.00 3146.00 3145.00 3144.00 3143.00 3142.00 3141.00 3140.00 3139.00 3138.00 3137.00 3136.00 3135.00 3134.00 3133.00 3132.00 3131.00 3130.00 3129.00 3128.00 3127.00 3126.00 3125.00 3124.00 3123.00 3122.00 3121.00 3120.00 3119.00 3118.00 3117.00 3116.00 3115.00 3114.00 3113.00 3112.00 3111.00 3110.00 3109.00 3108.00 3107.00 3106.00 3105.00 3104.00 3103.00 3102.00 3101.00 3100.00 3099.00 3098.00 3097.00 3096.00 3095.00 3094.00 3093.00 3092.00 3091.00 3090.00 3089.00 3088.00 3087.00 3087.00 3086.00 3085.00 3084.00 3084.00 3083.00 3083.00 3082.00 3082.00 3081.00 3081.00 3081.00 3080.00 3080.00 3080.00 3079.00 3079.00 3079.00 3079.00 3078.00 3078.00 3078.00 3078.00 3078.00 3078.00 3078.00 3078.00 3078.00 3078.00 3078.00 3078.00 3078.00 3078.00 3078.00 3078.00 3078.00 3078.00 2705.00 2706.00 2706.00 2706.00 2706.00 2706.00 2707.00 2707.00 2707.00 2708.00 2708.00 2708.00 2709.00 2709.00 2710.00 2710.00 2710.00 2711.00 2711.00 2712.00 2713.00 2714.00 2714.00 2715.00 2716.00 2717.00 2717.00 2718.00 2719.00 2720.00 2721.00 2722.00 2723.00 2724.00 2725.00 2726.00 2727.00 2728.00 2729.00 2730.00 2731.00 2732.00 2733.00 2734.00 2735.00 2736.00 2737.00 2738.00 2739.00 2740.00 2741.00 2742.00 2743.00 2744.00 2745.00 2746.00 2747.00 2748.00 2749.00 2750.00 2751.00 2752.00 2753.00 2754.00 2755.00 2756.00 2757.00 2758.00 2759.00 2760.00 2761.00 2762.00 2763.00 2764.00 2765.00 2766.00 2767.00 2768.00 2769.00 2770.00 2771.00 2772.00 2773.00 2774.00 2775.00 2776.00 2777.00 2778.00 2779.00 2780.00 2781.00 2782.00 2783.00 2784.00 2785.00 2786.00 2787.00 2788.00 2789.00 2789.00 2790.00 2791.00 2792.00 2793.00 2793.00 2794.00 2795.00 2795.00 2796.00 2796.00 2797.00 2797.00 2798.00 2798.00 2799.00 2799.00 2799.00 2800.00 2800.00 2800.00 2801.00 2801.00 2801.00 2801.00 2801.00 2802.00 2802.00 2802.00 2802.00 2802.00 2802.00 2802.00 2802.00 2802.00 2802.00 2802.00 2802.00 2802.00 2802.00 2802.00 2801.00 2801.00 2801.00 2801.00 2801.00 2800.00 2800.00 2800.00 2799.00 2799.00 2799.00 2798.00 2798.00 2797.00 2797.00 2796.00 2796.00 2795.00 2795.00 2794.00 2793.00 2793.00 2792.00 2791.00 2790.00 2789.00 2789.00 2788.00 2787.00 2786.00 2785.00 2784.00 2783.00 2782.00 2781.00 2780.00 2779.00 2778.00 2777.00 2776.00 2775.00 2774.00 2773.00 2772.00 2771.00 2770.00 2769.00 2768.00 2767.00 2766.00 2765.00 2764.00 2763.00 2762.00 2761.00 2760.00 2759.00 2758.00 2757.00 2756.00 2755.00 2754.00 2753.00 2752.00 2751.00 2750.00 2749.00 2748.00 2747.00 2746.00 2745.00 2744.00 2743.00 2742.00 2741.00 2740.00 2739.00 2738.00 2737.00 2736.00 2735.00 2734.00 2733.00 2732.00 2731.00 2730.00 2729.00 2728.00 2727.00 2726.00 2725.00 2724.00 2723.00 2722.00 2721.00 2720.00 2719.00 2718.00 2717.00 2717.00 2716.00 2715.00 2714.00 2714.00 2713.00 2712.00 2712.00 2711.00 2710.00 2710.00 2710.00 2709.00 2709.00 2708.00 2708.00 2708.00 2707.00 2707.00 2707.00 2706.00 2706.00 2706.00 2706.00 2706.00 2705.00 2705.00 2705.00 2705.00 2705.00 2705.00 2705.00 2705.00 2705.00 2705.00 2705.00 2705.00 2705.00 2705.00 1636.00 1637.00 1637.00 1637.00 1637.00 1638.00 1638.00 1639.00 1639.00 1639.00 1640.00 1640.00 1641.00 1641.00 1642.00 1642.00 1643.00 1643.00 1644.00 1645.00 1646.00 1646.00 1647.00 1648.00 1649.00 1650.00 1651.00 1652.00 1653.00 1654.00 1655.00 1656.00 1657.00 1658.00 1659.00 1660.00 1661.00 1662.00 1663.00 1664.00 1665.00 1666.00 1667.00 1668.00 1669.00 1670.00 1671.00 1672.00 1673.00 1674.00 1675.00 1676.00 1677.00 1678.00 1679.00 1680.00 1681.00 1682.00 1683.00 1684.00 1685.00 1686.00 1687.00 1688.00 1689.00 1690.00 1691.00 1692.00 1693.00 1694.00 1695.00 1696.00 1697.00 1698.00 1699.00 1700.00 1701.00 1702.00 1703.00 1704.00 1705.00 1706.00 1707.00 1708.00 1709.00 1710.00 1711.00 1712.00 1713.00 1714.00 1715.00 1716.00 1717.00 1717.00 1718.00 1719.00 1720.00 1721.00 1721.00 1722.00 1722.00 1723.00 1724.00 1724.00 1725.00 1725.00 1726.00 1726.00 1726.00 1727.00 1727.00 1727.00 1727.00 1728.00 1728.00 1728.00 1728.00 1728.00 1729.00 1729.00 1729.00 1729.00 1729.00 1729.00 1729.00 1729.00 1729.00 1729.00 1729.00 1729.00 1729.00 1729.00 1728.00 1728.00 1728.00 1728.00 1728.00 1727.00 1727.00 1727.00 1727.00 1726.00 1726.00 1725.00 1725.00 1725.00 1724.00 1723.00 1723.00 1722.00 1722.00 1721.00 1720.00 1720.00 1719.00 1718.00 1717.00 1716.00 1715.00 1714.00 1713.00 1712.00 1711.00 1710.00 1709.00 1708.00 1707.00 1706.00 1705.00 1704.00 1703.00 1702.00 1701.00 1700.00 1699.00 1698.00 1697.00 1696.00 1695.00 1694.00 1693.00 1692.00 1691.00 1690.00 1689.00 1688.00 1687.00 1686.00 1685.00 1684.00 1683.00 1682.00 1681.00 1680.00 1679.00 1678.00 1677.00 1676.00 1675.00 1674.00 1673.00 1672.00 1671.00 1670.00 1669.00 1668.00 1667.00 1666.00 1665.00 1664.00 1663.00 1662.00 1661.00 1660.00 1659.00 1658.00 1657.00 1656.00 1655.00 1654.00 1653.00 1652.00 1651.00 1650.00 1649.00 1648.00 1647.00 1646.00 1645.00 1644.00 1644.00 1643.00 1642.00 1642.00 1641.00 1641.00 1640.00 1640.00 1639.00 1639.00 1639.00 1638.00 1638.00 1638.00 1637.00 1637.00 1637.00 1637.00 1636.00 1636.00 1636.00 1636.00 1636.00 1636.00 1636.00 1636.00 1636.00 1636.00 1636.00 1636.00 1636.00 1636.00 1636.00 1636.00 1636.00 1636.00 2935.00 2936.00 2936.00 2936.00 2936.00 2936.00 2936.00 2937.00 2937.00 2937.00 2938.00 2938.00 2938.00 2939.00 2939.00 2940.00 2940.00 2941.00 2942.00 2942.00 2943.00 2943.00 2944.00 2945.00 2946.00 2947.00 2947.00 2948.00 2949.00 2950.00 2951.00 2952.00 2953.00 2954.00 2955.00 2956.00 2957.00 2958.00 2959.00 2960.00 2961.00 2962.00 2963.00 2964.00 2965.00 2966.00 2967.00 2968.00 2969.00 2970.00 2971.00 2972.00 2973.00 2974.00 2975.00 2976.00 2977.00 2978.00 2979.00 2980.00 2981.00 2982.00 2983.00 2984.00 2985.00 2986.00 2987.00 2988.00 2989.00 2990.00 2991.00 2992.00 2993.00 2994.00 2995.00 2996.00 2997.00 2998.00 2999.00 3000.00 3001.00 3002.00 3003.00 3004.00 3005.00 3006.00 3007.00 3008.00 3009.00 3010.00 3011.00 3012.00 3013.00 3014.00 3015.00 3016.00 3017.00 3018.00 3019.00 3020.00 3021.00 3022.00 3022.00 3023.00 3024.00 3024.00 3025.00 3025.00 3026.00 3026.00 3027.00 3027.00 3028.00 3028.00 3028.00 3029.00 3029.00 3029.00 3030.00 3030.00 3030.00 3030.00 3030.00 3030.00 3031.00 3031.00 3031.00 3031.00 3031.00 3031.00 3031.00 3031.00 3031.00 3031.00 3031.00 3031.00 3031.00 3030.00 3030.00 3030.00 3030.00 3030.00 3030.00 3029.00 3029.00 3029.00 3028.00 3028.00 3028.00 3027.00 3027.00 3026.00 3026.00 3025.00 3025.00 3024.00 3024.00 3023.00 3022.00 3022.00 3021.00 3020.00 3019.00 3018.00 3017.00 3016.00 3015.00 3014.00 3013.00 3012.00 3011.00 3010.00 3009.00 3008.00 3007.00 3006.00 3005.00 3004.00 3003.00 3002.00 3001.00 3000.00 2999.00 2998.00 2997.00 2996.00 2995.00 2994.00 2993.00 2992.00 2991.00 2990.00 2989.00 2988.00 2987.00 2986.00 2985.00 2984.00 2983.00 2982.00 2981.00 2980.00 2979.00 2978.00 2977.00 2976.00 2975.00 2974.00 2973.00 2972.00 2971.00 2970.00 2969.00 2968.00 2967.00 2966.00 2965.00 2964.00 2963.00 2962.00 2961.00 2960.00 2959.00 2958.00 2957.00 2956.00 2955.00 2954.00 2953.00 2952.00 2951.00 2950.00 2949.00 2948.00 2947.00 2947.00 2946.00 2945.00 2944.00 2943.00 2943.00 2942.00 2942.00 2941.00 2940.00 2940.00 2939.00 2939.00 2938.00 2938.00 2938.00 2937.00 2937.00 2937.00 2936.00 2936.00 2936.00 2936.00 2936.00 2936.00 2935.00 2935.00 2935.00 2935.00 2935.00 2935.00 2935.00 2935.00 2935.00 2935.00 2935.00 2935.00 2935.00 2935.00 2143.00 2144.00 2144.00 2144.00 2144.00 2144.00 2144.00 2144.00 2144.00 2145.00 2145.00 2145.00 2145.00 2146.00 2146.00 2146.00 2147.00 2147.00 2148.00 2148.00 2149.00 2149.00 2150.00 2151.00 2151.00 2152.00 2153.00 2153.00 2154.00 2155.00 2156.00 2157.00 2158.00 2159.00 2160.00 2161.00 2162.00 2163.00 2164.00 2165.00 2166.00 2167.00 2168.00 2169.00 2170.00 2171.00 2172.00 2173.00 2174.00 2175.00 2176.00 2177.00 2178.00 2179.00 2180.00 2181.00 2182.00 2183.00 2184.00 2185.00 2186.00 2187.00 2188.00 2189.00 2190.00 2191.00 2192.00 2193.00 2194.00 2195.00 2196.00 2197.00 2198.00 2199.00 2200.00 2201.00 2202.00 2203.00 2204.00 2205.00 2206.00 2207.00 2208.00 2209.00 2210.00 2211.00 2212.00 2213.00 2214.00 2215.00 2216.00 2217.00 2218.00 2219.00 2220.00 2221.00 2222.00 2223.00 2224.00 2225.00 2225.00 2226.00 2227.00 2228.00 2228.00 2229.00 2229.00 2230.00 2230.00 2231.00 2231.00 2232.00 2232.00 2232.00 2233.00 2233.00 2233.00 2234.00 2234.00 2234.00 2234.00 2234.00 2234.00 2234.00 2234.00 2234.00 2235.00 2235.00 2235.00 2235.00 2235.00 2234.00 2234.00 2234.00 2234.00 2234.00 2234.00 2234.00 2234.00 2234.00 2233.00 2233.00 2233.00 2232.00 2232.00 2231.00 2231.00 2231.00 2230.00 2229.00 2229.00 2229.00 2228.00 2227.00 2227.00 2226.00 2225.00 2224.00 2223.00 2223.00 2222.00 2221.00 2220.00 2219.00 2218.00 2217.00 2216.00 2215.00 2214.00 2213.00 2212.00 2211.00 2210.00 2209.00 2208.00 2207.00 2206.00 2205.00 2204.00 2203.00 2202.00 2201.00 2200.00 2199.00 2198.00 2197.00 2196.00 2195.00 2194.00 2193.00 2192.00 2191.00 2190.00 2189.00 2188.00 2187.00 2186.00 2185.00 2184.00 2183.00 2182.00 2181.00 2180.00 2179.00 2178.00 2177.00 2176.00 2175.00 2174.00 2173.00 2172.00 2171.00 2170.00 2169.00 2168.00 2167.00 2166.00 2165.00 2164.00 2163.00 2162.00 2161.00 2160.00 2159.00 2158.00 2157.00 2156.00 2155.00 2155.00 2154.00 2153.00 2152.00 2151.00 2151.00 2150.00 2150.00 2149.00 2149.00 2148.00 2147.00 2147.00 2147.00 2146.00 2146.00 2145.00 2145.00 2145.00 2145.00 2145.00 2144.00 2144.00 2144.00 2144.00 2144.00 2144.00 2144.00 2144.00 2143.00 2143.00 2143.00 2047.00 2048.00 2048.00 2048.00 2048.00 2048.00 2048.00 2048.00 2049.00 2048.00 2049.00 2049.00 2049.00 2050.00 2050.00 2050.00 2051.00 2051.00 2052.00 2052.00 2053.00 2053.00 2054.00 2054.00 2055.00 2056.00 2057.00 2057.00 2058.00 2059.00 2060.00 2061.00 2062.00 2063.00 2064.00 2065.00 2066.00 2067.00 2068.00 2069.00 2070.00 2071.00 2072.00 2073.00 2074.00 2075.00 2076.00 2077.00 2078.00 2079.00 2080.00 2081.00 2082.00 2083.00 2084.00 2085.00 2086.00 2087.00 2088.00 2089.00 2090.00 2091.00 2092.00 2093.00 2094.00 2095.00 2096.00 2097.00 2098.00 2099.00 2100.00 2101.00 2102.00 2103.00 2104.00 2105.00 2106.00 2107.00 2108.00 2109.00 2110.00 2111.00 2112.00 2113.00 2114.00 2115.00 2116.00 2117.00 2118.00 2119.00 2120.00 2121.00 2122.00 2123.00 2124.00 2125.00 2126.00 2127.00 2128.00 2129.00 2130.00 2130.00 2131.00 2132.00 2132.00 2133.00 2133.00 2134.00 2135.00 2135.00 2136.00 2136.00 2136.00 2137.00 2137.00 2137.00 2138.00 2138.00 2138.00 2138.00 2139.00 2139.00 2139.00 2139.00 2139.00 2139.00 2139.00 2139.00 2139.00 2139.00 2139.00 2139.00 2139.00 2139.00 2139.00 2139.00 2139.00 2139.00 2139.00 2138.00 2138.00 2138.00 2138.00 2137.00 2137.00 2137.00 2136.00 2136.00 2135.00 2135.00 2135.00 2134.00 2133.00 2133.00 2132.00 2131.00 2131.00 2130.00 2129.00 2129.00 2128.00 2127.00 2126.00 2125.00 2124.00 2123.00 2122.00 2121.00 2120.00 2119.00 2118.00 2117.00 2116.00 2115.00 2114.00 2113.00 2112.00 2111.00 2110.00 2109.00 2108.00 2107.00 2106.00 2105.00 2104.00 2103.00 2102.00 2101.00 2100.00 2099.00 2098.00 2097.00 2096.00 2095.00 2094.00 2093.00 2092.00 2091.00 2090.00 2089.00 2088.00 2087.00 2086.00 2085.00 2084.00 2083.00 2082.00 2081.00 2080.00 2079.00 2078.00 2077.00 2076.00 2075.00 2074.00 2073.00 2072.00 2071.00 2070.00 2069.00 2068.00 2067.00 2066.00 2065.00 2064.00 2063.00 2062.00 2061.00 2060.00 2059.00 2058.00 2057.00 2057.00 2056.00 2055.00 2054.00 2054.00 2053.00 2053.00 2052.00 2052.00 2051.00 2051.00 2050.00 2050.00 2050.00 2049.00 2049.00 2049.00 2048.00 2049.00 2048.00 2048.00 2048.00 2048.00 2048.00 2048.00 2048.00 2047.00 2047.00 2047.00 2047.00 2164.00 2165.00 2165.00 2165.00 2166.00 2166.00 2166.00 2167.00 2167.00 2167.00 2168.00 2168.00 2169.00 2169.00 2170.00 2170.00 2171.00 2172.00 2172.00 2173.00 2174.00 2175.00 2176.00 2176.00 2177.00 2178.00 2179.00 2180.00 2181.00 2182.00 2183.00 2184.00 2185.00 2186.00 2187.00 2188.00 2189.00 2190.00 2191.00 2192.00 2193.00 2194.00 2195.00 2196.00 2197.00 2198.00 2199.00 2200.00 2201.00 2202.00 2203.00 2204.00 2205.00 2206.00 2207.00 2208.00 2209.00 2210.00 2211.00 2212.00 2213.00 2214.00 2215.00 2216.00 2217.00 2218.00 2219.00 2220.00 2221.00 2222.00 2223.00 2224.00 2225.00 2226.00 2227.00 2228.00 2229.00 2230.00 2231.00 2232.00 2233.00 2234.00 2235.00 2236.00 2237.00 2238.00 2239.00 2240.00 2241.00 2242.00 2243.00 2244.00 2245.00 2246.00 2246.00 2247.00 2248.00 2249.00 2249.00 2250.00 2251.00 2251.00 2252.00 2252.00 2252.00 2253.00 2253.00 2254.00 2254.00 2254.00 2255.00 2255.00 2255.00 2255.00 2256.00 2256.00 2256.00 2256.00 2256.00 2256.00 2256.00 2256.00 2257.00 2257.00 2257.00 2257.00 2256.00 2256.00 2256.00 2256.00 2256.00 2256.00 2256.00 2255.00 2255.00 2255.00 2255.00 2254.00 2254.00 2254.00 2254.00 2253.00 2253.00 2252.00 2252.00 2251.00 2251.00 2250.00 2250.00 2249.00 2248.00 2248.00 2247.00 2246.00 2245.00 2244.00 2243.00 2242.00 2241.00 2240.00 2239.00 2238.00 2237.00 2236.00 2235.00 2234.00 2233.00 2232.00 2231.00 2230.00 2229.00 2228.00 2227.00 2226.00 2225.00 2224.00 2223.00 2222.00 2221.00 2220.00 2219.00 2218.00 2217.00 2216.00 2215.00 2214.00 2213.00 2212.00 2211.00 2210.00 2209.00 2208.00 2207.00 2206.00 2205.00 2204.00 2203.00 2202.00 2201.00 2200.00 2199.00 2198.00 2197.00 2196.00 2195.00 2194.00 2193.00 2192.00 2191.00 2190.00 2189.00 2188.00 2187.00 2186.00 2185.00 2184.00 2183.00 2182.00 2181.00 2180.00 2179.00 2178.00 2177.00 2176.00 2175.00 2174.00 2173.00 2173.00 2172.00 2171.00 2171.00 2170.00 2170.00 2169.00 2169.00 2168.00 2167.00 2167.00 2167.00 2166.00 2166.00 2166.00 2165.00 2165.00 2165.00 2165.00 2164.00 2164.00 2164.00 2164.00 2164.00 2164.00 2164.00 2164.00 2164.00 2164.00 2164.00 2164.00 2164.00 2164.00 2164.00 2164.00 2164.00 2164.00 2918.00 2919.00 2919.00 2919.00 2920.00 2920.00 2920.00 2921.00 2921.00 2921.00 2922.00 2922.00 2923.00 2923.00 2924.00 2924.00 2925.00 2925.00 2926.00 2927.00 2928.00 2929.00 2929.00 2930.00 2931.00 2932.00 2933.00 2934.00 2935.00 2936.00 2937.00 2938.00 2939.00 2940.00 2941.00 2942.00 2943.00 2944.00 2945.00 2946.00 2947.00 2948.00 2949.00 2950.00 2951.00 2952.00 2953.00 2954.00 2955.00 2956.00 2957.00 2958.00 2959.00 2960.00 2961.00 2962.00 2963.00 2964.00 2965.00 2966.00 2967.00 2968.00 2969.00 2970.00 2971.00 2972.00 2973.00 2974.00 2975.00 2976.00 2977.00 2978.00 2979.00 2980.00 2981.00 2982.00 2983.00 2984.00 2985.00 2986.00 2987.00 2988.00 2989.00 2990.00 2991.00 2992.00 2993.00 2994.00 2995.00 2996.00 2997.00 2998.00 2999.00 3000.00 3001.00 3002.00 3002.00 3003.00 3004.00 3004.00 3005.00 3005.00 3006.00 3006.00 3007.00 3007.00 3008.00 3008.00 3008.00 3009.00 3009.00 3009.00 3010.00 3010.00 3010.00 3010.00 3010.00 3011.00 3011.00 3011.00 3011.00 3011.00 3011.00 3011.00 3011.00 3011.00 3011.00 3011.00 3011.00 3011.00 3011.00 3010.00 3010.00 3010.00 3010.00 3009.00 3009.00 3009.00 3009.00 3008.00 3008.00 3007.00 3007.00 3007.00 3006.00 3006.00 3005.00 3005.00 3004.00 3003.00 3003.00 3002.00 3001.00 3001.00 3000.00 2999.00 2998.00 2997.00 2996.00 2995.00 2994.00 2993.00 2992.00 2991.00 2990.00 2989.00 2988.00 2987.00 2986.00 2985.00 2984.00 2983.00 2982.00 2981.00 2980.00 2979.00 2978.00 2977.00 2976.00 2975.00 2974.00 2973.00 2972.00 2971.00 2970.00 2969.00 2968.00 2967.00 2966.00 2965.00 2964.00 2963.00 2962.00 2961.00 2960.00 2959.00 2958.00 2957.00 2956.00 2955.00 2954.00 2953.00 2952.00 2951.00 2950.00 2949.00 2948.00 2947.00 2946.00 2945.00 2944.00 2943.00 2942.00 2941.00 2940.00 2939.00 2938.00 2937.00 2936.00 2935.00 2934.00 2933.00 2932.00 2931.00 2930.00 2929.00 2928.00 2927.00 2926.00 2926.00 2925.00 2924.00 2924.00 2923.00 2923.00 2922.00 2922.00 2921.00 2921.00 2921.00 2920.00 2920.00 2920.00 2919.00 2919.00 2919.00 2919.00 2918.00 2918.00 2918.00 2918.00 2918.00 2918.00 2918.00 2918.00 2918.00 2918.00 2918.00 2918.00 2918.00 2918.00 2918.00 2918.00 2918.00 2918.00 2657.00 2658.00 2658.00 2658.00 2658.00 2659.00 2659.00 2659.00 2659.00 2660.00 2660.00 2661.00 2661.00 2662.00 2662.00 2663.00 2663.00 2664.00 2665.00 2666.00 2666.00 2667.00 2668.00 2669.00 2670.00 2671.00 2672.00 2673.00 2674.00 2675.00 2676.00 2677.00 2678.00 2679.00 2680.00 2681.00 2682.00 2683.00 2684.00 2685.00 2686.00 2687.00 2688.00 2689.00 2690.00 2691.00 2692.00 2693.00 2694.00 2695.00 2696.00 2697.00 2698.00 2699.00 2700.00 2701.00 2702.00 2703.00 2704.00 2705.00 2706.00 2707.00 2708.00 2709.00 2710.00 2711.00 2712.00 2713.00 2714.00 2715.00 2716.00 2717.00 2718.00 2719.00 2720.00 2721.00 2722.00 2723.00 2724.00 2725.00 2726.00 2727.00 2728.00 2729.00 2730.00 2731.00 2732.00 2733.00 2734.00 2735.00 2736.00 2736.00 2737.00 2738.00 2739.00 2739.00 2740.00 2740.00 2741.00 2741.00 2742.00 2742.00 2742.00 2743.00 2743.00 2743.00 2744.00 2744.00 2744.00 2744.00 2745.00 2745.00 2745.00 2745.00 2745.00 2745.00 2745.00 2745.00 2745.00 2745.00 2745.00 2745.00 2745.00 2745.00 2745.00 2745.00 2745.00 2745.00 2744.00 2744.00 2744.00 2744.00 2743.00 2743.00 2743.00 2742.00 2742.00 2742.00 2741.00 2740.00 2740.00 2739.00 2739.00 2738.00 2737.00 2737.00 2736.00 2735.00 2734.00 2734.00 2733.00 2732.00 2731.00 2730.00 2729.00 2728.00 2727.00 2726.00 2725.00 2724.00 2723.00 2722.00 2721.00 2720.00 2719.00 2718.00 2717.00 2716.00 2715.00 2714.00 2713.00 2712.00 2711.00 2710.00 2709.00 2708.00 2707.00 2706.00 2705.00 2704.00 2703.00 2702.00 2701.00 2700.00 2699.00 2698.00 2697.00 2696.00 2695.00 2694.00 2693.00 2692.00 2691.00 2690.00 2689.00 2688.00 2687.00 2686.00 2685.00 2684.00 2683.00 2682.00 2681.00 2680.00 2679.00 2678.00 2677.00 2676.00 2675.00 2674.00 2673.00 2672.00 2671.00 2670.00 2669.00 2668.00 2668.00 2667.00 2666.00 2665.00 2665.00 2664.00 2663.00 2663.00 2662.00 2662.00 2661.00 2660.00 2660.00 2660.00 2659.00 2659.00 2659.00 2658.00 2658.00 2658.00 2658.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2657.00 2484.00 2485.00 2485.00 2485.00 2485.00 2486.00 2486.00 2486.00 2486.00 2487.00 2487.00 2487.00 2488.00 2488.00 2489.00 2489.00 2490.00 2490.00 2491.00 2492.00 2492.00 2493.00 2494.00 2494.00 2495.00 2496.00 2497.00 2498.00 2499.00 2500.00 2501.00 2502.00 2503.00 2504.00 2505.00 2506.00 2507.00 2508.00 2509.00 2510.00 2511.00 2512.00 2513.00 2514.00 2515.00 2516.00 2517.00 2518.00 2519.00 2520.00 2521.00 2522.00 2523.00 2524.00 2525.00 2526.00 2527.00 2528.00 2529.00 2530.00 2531.00 2532.00 2533.00 2534.00 2535.00 2536.00 2537.00 2538.00 2539.00 2540.00 2541.00 2542.00 2543.00 2544.00 2545.00 2546.00 2547.00 2548.00 2549.00 2550.00 2551.00 2552.00 2553.00 2554.00 2555.00 2556.00 2557.00 2558.00 2559.00 2560.00 2561.00 2562.00 2563.00 2564.00 2565.00 2566.00 2566.00 2567.00 2568.00 2569.00 2570.00 2570.00 2571.00 2572.00 2572.00 2573.00 2573.00 2574.00 2574.00 2575.00 2575.00 2575.00 2576.00 2576.00 2576.00 2577.00 2577.00 2577.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2578.00 2577.00 2577.00 2577.00 2577.00 2576.00 2576.00 2575.00 2575.00 2575.00 2574.00 2574.00 2573.00 2573.00 2572.00 2572.00 2571.00 2571.00 2570.00 2569.00 2568.00 2567.00 2567.00 2566.00 2565.00 2564.00 2563.00 2562.00 2561.00 2560.00 2559.00 2558.00 2557.00 2556.00 2555.00 2554.00 2553.00 2552.00 2551.00 2550.00 2549.00 2548.00 2547.00 2546.00 2545.00 2544.00 2543.00 2542.00 2541.00 2540.00 2539.00 2538.00 2537.00 2536.00 2535.00 2534.00 2533.00 2532.00 2531.00 2530.00 2529.00 2528.00 2527.00 2526.00 2525.00 2524.00 2523.00 2522.00 2521.00 2520.00 2519.00 2518.00 2517.00 2516.00 2515.00 2514.00 2513.00 2512.00 2511.00 2510.00 2509.00 2508.00 2507.00 2506.00 2505.00 2504.00 2503.00 2502.00 2501.00 2500.00 2499.00 2498.00 2497.00 2496.00 2495.00 2494.00 2493.00 2493.00 2492.00 2491.00 2491.00 2490.00 2490.00 2489.00 2489.00 2488.00 2488.00 2487.00 2487.00 2487.00 2486.00 2486.00 2486.00 2485.00 2485.00 2485.00 2485.00 2485.00 2484.00 2484.00 2484.00 2485.00 2484.00 2484.00 2484.00 2484.00 2484.00 2484.00 2485.00 2484.00 2484.00 1699.00 1700.00 1700.00 1700.00 1700.00 1700.00 1700.00 1700.00 1700.00 1701.00 1701.00 1701.00 1701.00 1701.00 1702.00 1702.00 1703.00 1703.00 1703.00 1704.00 1705.00 1705.00 1706.00 1706.00 1707.00 1707.00 1708.00 1709.00 1710.00 1711.00 1711.00 1712.00 1713.00 1714.00 1715.00 1716.00 1717.00 1718.00 1719.00 1720.00 1721.00 1722.00 1723.00 1724.00 1725.00 1726.00 1727.00 1728.00 1729.00 1730.00 1731.00 1732.00 1733.00 1734.00 1735.00 1736.00 1737.00 1738.00 1739.00 1740.00 1741.00 1742.00 1743.00 1744.00 1745.00 1746.00 1747.00 1748.00 1749.00 1750.00 1751.00 1752.00 1753.00 1754.00 1755.00 1756.00 1757.00 1758.00 1759.00 1760.00 1761.00 1762.00 1763.00 1764.00 1765.00 1766.00 1767.00 1768.00 1769.00 1770.00 1771.00 1772.00 1773.00 1774.00 1775.00 1776.00 1777.00 1778.00 1779.00 1780.00 1780.00 1781.00 1782.00 1783.00 1783.00 1784.00 1785.00 1785.00 1786.00 1786.00 1787.00 1787.00 1787.00 1788.00 1788.00 1789.00 1789.00 1789.00 1789.00 1790.00 1790.00 1790.00 1790.00 1791.00 1791.00 1791.00 1791.00 1791.00 1791.00 1791.00 1791.00 1791.00 1791.00 1791.00 1791.00 1791.00 1790.00 1790.00 1790.00 1790.00 1790.00 1789.00 1789.00 1789.00 1788.00 1788.00 1788.00 1787.00 1787.00 1786.00 1786.00 1786.00 1785.00 1784.00 1784.00 1783.00 1782.00 1782.00 1781.00 1780.00 1779.00 1779.00 1778.00 1777.00 1776.00 1775.00 1774.00 1773.00 1772.00 1771.00 1770.00 1769.00 1768.00 1767.00 1766.00 1765.00 1764.00 1763.00 1762.00 1761.00 1760.00 1759.00 1758.00 1757.00 1756.00 1755.00 1754.00 1753.00 1752.00 1751.00 1750.00 1749.00 1748.00 1747.00 1746.00 1745.00 1744.00 1743.00 1742.00 1741.00 1740.00 1739.00 1738.00 1737.00 1736.00 1735.00 1734.00 1733.00 1732.00 1731.00 1730.00 1729.00 1728.00 1727.00 1726.00 1725.00 1724.00 1723.00 1722.00 1721.00 1720.00 1719.00 1718.00 1717.00 1716.00 1715.00 1714.00 1713.00 1712.00 1711.00 1710.00 1709.00 1709.00 1708.00 1707.00 1706.00 1706.00 1705.00 1705.00 1704.00 1704.00 1703.00 1703.00 1702.00 1702.00 1702.00 1701.00 1701.00 1701.00 1701.00 1700.00 1700.00 1700.00 1700.00 1700.00 1700.00 1700.00 1700.00 1699.00 1699.00 1699.00 2462.00 2463.00 2463.00 2463.00 2463.00 2463.00 2464.00 2464.00 2464.00 2465.00 2465.00 2465.00 2466.00 2466.00 2467.00 2467.00 2468.00 2468.00 2469.00 2469.00 2470.00 2471.00 2471.00 2472.00 2473.00 2474.00 2475.00 2476.00 2476.00 2477.00 2478.00 2479.00 2480.00 2481.00 2482.00 2483.00 2484.00 2485.00 2486.00 2487.00 2488.00 2489.00 2490.00 2491.00 2492.00 2493.00 2494.00 2495.00 2496.00 2497.00 2498.00 2499.00 2500.00 2501.00 2502.00 2503.00 2504.00 2505.00 2506.00 2507.00 2508.00 2509.00 2510.00 2511.00 2512.00 2513.00 2514.00 2515.00 2516.00 2517.00 2518.00 2519.00 2520.00 2521.00 2522.00 2523.00 2524.00 2525.00 2526.00 2527.00 2528.00 2529.00 2530.00 2531.00 2532.00 2533.00 2534.00 2535.00 2536.00 2537.00 2538.00 2539.00 2540.00 2541.00 2542.00 2543.00 2544.00 2545.00 2546.00 2546.00 2547.00 2548.00 2549.00 2549.00 2550.00 2550.00 2551.00 2551.00 2552.00 2552.00 2553.00 2553.00 2554.00 2554.00 2554.00 2555.00 2555.00 2555.00 2555.00 2556.00 2556.00 2556.00 2556.00 2556.00 2556.00 2556.00 2556.00 2556.00 2556.00 2556.00 2556.00 2556.00 2556.00 2556.00 2556.00 2556.00 2556.00 2556.00 2555.00 2555.00 2555.00 2555.00 2554.00 2554.00 2554.00 2553.00 2553.00 2552.00 2552.00 2552.00 2551.00 2550.00 2550.00 2549.00 2549.00 2548.00 2548.00 2547.00 2546.00 2545.00 2544.00 2543.00 2542.00 2541.00 2540.00 2539.00 2538.00 2537.00 2536.00 2535.00 2534.00 2533.00 2532.00 2531.00 2530.00 2529.00 2528.00 2527.00 2526.00 2525.00 2524.00 2523.00 2522.00 2521.00 2520.00 2519.00 2518.00 2517.00 2516.00 2515.00 2514.00 2513.00 2512.00 2511.00 2510.00 2509.00 2508.00 2507.00 2506.00 2505.00 2504.00 2503.00 2502.00 2501.00 2500.00 2499.00 2498.00 2497.00 2496.00 2495.00 2494.00 2493.00 2492.00 2491.00 2490.00 2489.00 2488.00 2487.00 2486.00 2485.00 2484.00 2483.00 2482.00 2481.00 2480.00 2479.00 2478.00 2477.00 2476.00 2475.00 2474.00 2474.00 2473.00 2472.00 2472.00 2471.00 2470.00 2470.00 2469.00 2469.00 2468.00 2467.00 2467.00 2466.00 2466.00 2466.00 2465.00 2465.00 2464.00 2464.00 2464.00 2464.00 2463.00 2463.00 2463.00 2463.00 2462.00 2462.00 2462.00 2463.00 2462.00 2462.00 2462.00 2462.00 2462.00 2462.00 2463.00 2462.00 2462.00 3068.00 3069.00 3069.00 3069.00 3069.00 3070.00 3070.00 3070.00 3071.00 3071.00 3071.00 3072.00 3072.00 3073.00 3073.00 3074.00 3074.00 3075.00 3076.00 3077.00 3077.00 3078.00 3079.00 3080.00 3081.00 3082.00 3083.00 3084.00 3085.00 3086.00 3087.00 3088.00 3089.00 3090.00 3091.00 3092.00 3093.00 3094.00 3095.00 3096.00 3097.00 3098.00 3099.00 3100.00 3101.00 3102.00 3103.00 3104.00 3105.00 3106.00 3107.00 3108.00 3109.00 3110.00 3111.00 3112.00 3113.00 3114.00 3115.00 3116.00 3117.00 3118.00 3119.00 3120.00 3121.00 3122.00 3123.00 3124.00 3125.00 3126.00 3127.00 3128.00 3129.00 3130.00 3131.00 3132.00 3133.00 3134.00 3135.00 3136.00 3137.00 3138.00 3139.00 3140.00 3141.00 3142.00 3143.00 3144.00 3145.00 3146.00 3147.00 3148.00 3149.00 3149.00 3150.00 3151.00 3152.00 3152.00 3153.00 3153.00 3154.00 3154.00 3155.00 3155.00 3155.00 3156.00 3156.00 3156.00 3157.00 3157.00 3157.00 3157.00 3157.00 3157.00 3158.00 3158.00 3158.00 3158.00 3158.00 3158.00 3158.00 3158.00 3158.00 3158.00 3158.00 3158.00 3158.00 3158.00 3157.00 3157.00 3157.00 3157.00 3157.00 3156.00 3156.00 3156.00 3155.00 3155.00 3155.00 3154.00 3154.00 3153.00 3153.00 3152.00 3152.00 3151.00 3150.00 3149.00 3149.00 3148.00 3147.00 3146.00 3145.00 3144.00 3143.00 3142.00 3141.00 3140.00 3139.00 3138.00 3137.00 3136.00 3135.00 3134.00 3133.00 3132.00 3131.00 3130.00 3129.00 3128.00 3127.00 3126.00 3125.00 3124.00 3123.00 3122.00 3121.00 3120.00 3119.00 3118.00 3117.00 3116.00 3115.00 3114.00 3113.00 3112.00 3111.00 3110.00 3109.00 3108.00 3107.00 3106.00 3105.00 3104.00 3103.00 3102.00 3101.00 3100.00 3099.00 3098.00 3097.00 3096.00 3095.00 3094.00 3093.00 3092.00 3091.00 3090.00 3089.00 3088.00 3087.00 3086.00 3085.00 3084.00 3083.00 3082.00 3081.00 3080.00 3079.00 3078.00 3077.00 3077.00 3076.00 3075.00 3074.00 3074.00 3073.00 3073.00 3072.00 3072.00 3071.00 3071.00 3071.00 3070.00 3070.00 3070.00 3069.00 3069.00 3069.00 3069.00 3068.00 3068.00 3068.00 3068.00 3068.00 3068.00 3068.00 3068.00 3068.00 3068.00 3068.00 3068.00 3068.00 3068.00 3068.00 3068.00 2776.00 2777.00 2777.00 2777.00 2777.00 2778.00 2778.00 2778.00 2779.00 2779.00 2780.00 2780.00 2780.00 2781.00 2782.00 2782.00 2783.00 2783.00 2784.00 2785.00 2786.00 2787.00 2787.00 2788.00 2789.00 2790.00 2791.00 2792.00 2793.00 2794.00 2795.00 2796.00 2797.00 2798.00 2799.00 2800.00 2801.00 2802.00 2803.00 2804.00 2805.00 2806.00 2807.00 2808.00 2809.00 2810.00 2811.00 2812.00 2813.00 2814.00 2815.00 2816.00 2817.00 2818.00 2819.00 2820.00 2821.00 2822.00 2823.00 2824.00 2825.00 2826.00 2827.00 2828.00 2829.00 2830.00 2831.00 2832.00 2833.00 2834.00 2835.00 2836.00 2837.00 2838.00 2839.00 2840.00 2841.00 2842.00 2843.00 2844.00 2845.00 2846.00 2847.00 2848.00 2849.00 2850.00 2851.00 2852.00 2853.00 2854.00 2855.00 2856.00 2856.00 2857.00 2858.00 2858.00 2859.00 2859.00 2860.00 2860.00 2861.00 2861.00 2862.00 2862.00 2862.00 2862.00 2863.00 2863.00 2863.00 2863.00 2863.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2863.00 2863.00 2863.00 2863.00 2863.00 2862.00 2862.00 2862.00 2862.00 2861.00 2861.00 2860.00 2860.00 2859.00 2859.00 2858.00 2858.00 2857.00 2857.00 2856.00 2855.00 2855.00 2854.00 2853.00 2852.00 2851.00 2850.00 2849.00 2848.00 2847.00 2846.00 2845.00 2844.00 2843.00 2842.00 2841.00 2840.00 2839.00 2838.00 2837.00 2836.00 2835.00 2834.00 2833.00 2832.00 2831.00 2830.00 2829.00 2828.00 2827.00 2826.00 2825.00 2824.00 2823.00 2822.00 2821.00 2820.00 2819.00 2818.00 2817.00 2816.00 2815.00 2814.00 2813.00 2812.00 2811.00 2810.00 2809.00 2808.00 2807.00 2806.00 2805.00 2804.00 2803.00 2802.00 2801.00 2800.00 2799.00 2798.00 2797.00 2796.00 2795.00 2794.00 2793.00 2792.00 2791.00 2790.00 2789.00 2788.00 2787.00 2786.00 2785.00 2785.00 2784.00 2783.00 2782.00 2782.00 2781.00 2781.00 2780.00 2780.00 2779.00 2779.00 2779.00 2778.00 2778.00 2778.00 2777.00 2777.00 2777.00 2776.00 2776.00 2776.00 2776.00 2776.00 2776.00 2776.00 2776.00 2776.00 2776.00 2776.00 2776.00 2776.00 2776.00 2776.00 2776.00 2776.00 2757.00 2758.00 2758.00 2758.00 2758.00 2758.00 2759.00 2759.00 2759.00 2760.00 2760.00 2761.00 2761.00 2762.00 2762.00 2763.00 2763.00 2764.00 2765.00 2766.00 2766.00 2767.00 2768.00 2769.00 2770.00 2771.00 2772.00 2773.00 2774.00 2775.00 2776.00 2777.00 2778.00 2779.00 2780.00 2781.00 2782.00 2783.00 2784.00 2785.00 2786.00 2787.00 2788.00 2789.00 2790.00 2791.00 2792.00 2793.00 2794.00 2795.00 2796.00 2797.00 2798.00 2799.00 2800.00 2801.00 2802.00 2803.00 2804.00 2805.00 2806.00 2807.00 2808.00 2809.00 2810.00 2811.00 2812.00 2813.00 2814.00 2815.00 2816.00 2817.00 2818.00 2819.00 2820.00 2821.00 2822.00 2823.00 2824.00 2825.00 2826.00 2827.00 2828.00 2829.00 2830.00 2831.00 2832.00 2833.00 2834.00 2835.00 2835.00 2836.00 2837.00 2837.00 2838.00 2838.00 2839.00 2839.00 2840.00 2840.00 2841.00 2841.00 2841.00 2842.00 2842.00 2842.00 2843.00 2843.00 2843.00 2843.00 2843.00 2843.00 2843.00 2843.00 2843.00 2844.00 2844.00 2844.00 2844.00 2843.00 2843.00 2843.00 2843.00 2843.00 2843.00 2843.00 2843.00 2842.00 2842.00 2842.00 2841.00 2841.00 2841.00 2840.00 2840.00 2839.00 2839.00 2838.00 2838.00 2837.00 2837.00 2836.00 2835.00 2835.00 2834.00 2833.00 2832.00 2831.00 2830.00 2829.00 2828.00 2827.00 2826.00 2825.00 2824.00 2823.00 2822.00 2821.00 2820.00 2819.00 2818.00 2817.00 2816.00 2815.00 2814.00 2813.00 2812.00 2811.00 2810.00 2809.00 2808.00 2807.00 2806.00 2805.00 2804.00 2803.00 2802.00 2801.00 2800.00 2799.00 2798.00 2797.00 2796.00 2795.00 2794.00 2793.00 2792.00 2791.00 2790.00 2789.00 2788.00 2787.00 2786.00 2785.00 2784.00 2783.00 2782.00 2781.00 2780.00 2779.00 2778.00 2777.00 2776.00 2775.00 2774.00 2773.00 2772.00 2771.00 2770.00 2769.00 2768.00 2767.00 2766.00 2766.00 2765.00 2764.00 2763.00 2763.00 2762.00 2762.00 2761.00 2761.00 2760.00 2760.00 2759.00 2759.00 2759.00 2758.00 2758.00 2758.00 2758.00 2757.00 2757.00 2757.00 2757.00 2757.00 2757.00 2757.00 2757.00 2757.00 2757.00 2757.00 2757.00 2757.00 2757.00 2757.00 2757.00 2757.00 2559.00 2560.00 2560.00 2560.00 2560.00 2561.00 2561.00 2561.00 2562.00 2562.00 2563.00 2563.00 2563.00 2564.00 2565.00 2565.00 2566.00 2567.00 2567.00 2568.00 2569.00 2570.00 2570.00 2571.00 2572.00 2573.00 2574.00 2575.00 2576.00 2577.00 2578.00 2579.00 2580.00 2581.00 2582.00 2583.00 2584.00 2585.00 2586.00 2587.00 2588.00 2589.00 2590.00 2591.00 2592.00 2593.00 2594.00 2595.00 2596.00 2597.00 2598.00 2599.00 2600.00 2601.00 2602.00 2603.00 2604.00 2605.00 2606.00 2607.00 2608.00 2609.00 2610.00 2611.00 2612.00 2613.00 2614.00 2615.00 2616.00 2617.00 2618.00 2619.00 2620.00 2621.00 2622.00 2623.00 2624.00 2625.00 2626.00 2627.00 2628.00 2629.00 2630.00 2631.00 2632.00 2633.00 2634.00 2635.00 2635.00 2636.00 2637.00 2638.00 2638.00 2639.00 2640.00 2640.00 2641.00 2641.00 2642.00 2642.00 2643.00 2643.00 2643.00 2643.00 2644.00 2644.00 2644.00 2644.00 2645.00 2645.00 2645.00 2645.00 2645.00 2645.00 2645.00 2645.00 2645.00 2645.00 2645.00 2645.00 2645.00 2645.00 2645.00 2645.00 2645.00 2644.00 2644.00 2644.00 2644.00 2643.00 2643.00 2643.00 2643.00 2642.00 2642.00 2641.00 2641.00 2640.00 2640.00 2639.00 2638.00 2638.00 2637.00 2636.00 2635.00 2635.00 2634.00 2633.00 2632.00 2631.00 2630.00 2629.00 2628.00 2627.00 2626.00 2625.00 2624.00 2623.00 2622.00 2621.00 2620.00 2619.00 2618.00 2617.00 2616.00 2615.00 2614.00 2613.00 2612.00 2611.00 2610.00 2609.00 2608.00 2607.00 2606.00 2605.00 2604.00 2603.00 2602.00 2601.00 2600.00 2599.00 2598.00 2597.00 2596.00 2595.00 2594.00 2593.00 2592.00 2591.00 2590.00 2589.00 2588.00 2587.00 2586.00 2585.00 2584.00 2583.00 2582.00 2581.00 2580.00 2579.00 2578.00 2577.00 2576.00 2575.00 2574.00 2573.00 2572.00 2571.00 2570.00 2570.00 2569.00 2568.00 2567.00 2567.00 2566.00 2565.00 2565.00 2564.00 2563.00 2563.00 2563.00 2562.00 2562.00 2562.00 2561.00 2561.00 2560.00 2560.00 2560.00 2560.00 2559.00 2560.00 2559.00 2559.00 2559.00 2559.00 2559.00 2559.00 2559.00 2559.00 2559.00 2559.00 2559.00 2559.00 2559.00 2560.00 2625.00 2626.00 2626.00 2626.00 2626.00 2627.00 2627.00 2627.00 2628.00 2628.00 2629.00 2629.00 2629.00 2630.00 2631.00 2631.00 2632.00 2632.00 2633.00 2634.00 2635.00 2636.00 2636.00 2637.00 2638.00 2639.00 2640.00 2641.00 2642.00 2643.00 2644.00 2645.00 2646.00 2647.00 2648.00 2649.00 2650.00 2651.00 2652.00 2653.00 2654.00 2655.00 2656.00 2657.00 2658.00 2659.00 2660.00 2661.00 2662.00 2663.00 2664.00 2665.00 2666.00 2667.00 2668.00 2669.00 2670.00 2671.00 2672.00 2673.00 2674.00 2675.00 2676.00 2677.00 2678.00 2679.00 2680.00 2681.00 2682.00 2683.00 2684.00 2685.00 2686.00 2687.00 2688.00 2689.00 2690.00 2691.00 2692.00 2693.00 2694.00 2695.00 2696.00 2697.00 2698.00 2699.00 2700.00 2701.00 2702.00 2703.00 2704.00 2705.00 2705.00 2706.00 2707.00 2707.00 2708.00 2709.00 2709.00 2710.00 2710.00 2711.00 2711.00 2712.00 2712.00 2712.00 2713.00 2713.00 2713.00 2713.00 2713.00 2714.00 2714.00 2714.00 2714.00 2714.00 2714.00 2714.00 2715.00 2715.00 2715.00 2715.00 2714.00 2714.00 2714.00 2714.00 2714.00 2714.00 2714.00 2714.00 2713.00 2713.00 2713.00 2713.00 2712.00 2712.00 2712.00 2711.00 2711.00 2710.00 2710.00 2709.00 2709.00 2708.00 2708.00 2707.00 2706.00 2706.00 2705.00 2704.00 2703.00 2702.00 2701.00 2700.00 2699.00 2698.00 2697.00 2696.00 2695.00 2694.00 2693.00 2692.00 2691.00 2690.00 2689.00 2688.00 2687.00 2686.00 2685.00 2684.00 2683.00 2682.00 2681.00 2680.00 2679.00 2678.00 2677.00 2676.00 2675.00 2674.00 2673.00 2672.00 2671.00 2670.00 2669.00 2668.00 2667.00 2666.00 2665.00 2664.00 2663.00 2662.00 2661.00 2660.00 2659.00 2658.00 2657.00 2656.00 2655.00 2654.00 2653.00 2652.00 2651.00 2650.00 2649.00 2648.00 2647.00 2646.00 2645.00 2644.00 2643.00 2642.00 2641.00 2640.00 2639.00 2638.00 2637.00 2636.00 2635.00 2634.00 2633.00 2633.00 2632.00 2631.00 2631.00 2630.00 2630.00 2629.00 2629.00 2628.00 2628.00 2627.00 2627.00 2627.00 2627.00 2626.00 2626.00 2626.00 2625.00 2625.00 2625.00 2625.00 2625.00 2625.00 2625.00 2625.00 2625.00 2625.00 2625.00 2625.00 2625.00 2625.00 2625.00 2625.00 2625.00 2625.00 2067.00 2068.00 2068.00 2068.00 2068.00 2069.00 2069.00 2070.00 2070.00 2070.00 2071.00 2071.00 2072.00 2072.00 2073.00 2073.00 2074.00 2074.00 2075.00 2076.00 2077.00 2077.00 2078.00 2079.00 2079.00 2080.00 2081.00 2082.00 2083.00 2083.00 2084.00 2085.00 2086.00 2087.00 2088.00 2089.00 2090.00 2091.00 2092.00 2093.00 2094.00 2095.00 2096.00 2097.00 2098.00 2099.00 2100.00 2101.00 2102.00 2103.00 2104.00 2105.00 2106.00 2107.00 2108.00 2109.00 2110.00 2111.00 2112.00 2113.00 2114.00 2115.00 2116.00 2117.00 2118.00 2119.00 2120.00 2121.00 2122.00 2123.00 2124.00 2125.00 2126.00 2127.00 2128.00 2129.00 2130.00 2131.00 2132.00 2133.00 2134.00 2135.00 2136.00 2137.00 2138.00 2139.00 2140.00 2141.00 2142.00 2143.00 2144.00 2145.00 2146.00 2147.00 2148.00 2149.00 2150.00 2150.00 2151.00 2152.00 2153.00 2153.00 2154.00 2154.00 2155.00 2155.00 2156.00 2156.00 2157.00 2157.00 2157.00 2158.00 2158.00 2158.00 2159.00 2159.00 2159.00 2159.00 2159.00 2160.00 2160.00 2160.00 2160.00 2160.00 2160.00 2160.00 2160.00 2160.00 2160.00 2160.00 2160.00 2160.00 2160.00 2159.00 2159.00 2159.00 2159.00 2158.00 2158.00 2158.00 2157.00 2157.00 2157.00 2156.00 2156.00 2156.00 2155.00 2155.00 2154.00 2154.00 2153.00 2152.00 2152.00 2151.00 2150.00 2149.00 2149.00 2148.00 2147.00 2146.00 2145.00 2144.00 2143.00 2142.00 2141.00 2140.00 2139.00 2138.00 2137.00 2136.00 2135.00 2134.00 2133.00 2132.00 2131.00 2130.00 2129.00 2128.00 2127.00 2126.00 2125.00 2124.00 2123.00 2122.00 2121.00 2120.00 2119.00 2118.00 2117.00 2116.00 2115.00 2114.00 2113.00 2112.00 2111.00 2110.00 2109.00 2108.00 2107.00 2106.00 2105.00 2104.00 2103.00 2102.00 2101.00 2100.00 2099.00 2098.00 2097.00 2096.00 2095.00 2094.00 2093.00 2092.00 2091.00 2090.00 2089.00 2088.00 2087.00 2086.00 2085.00 2084.00 2083.00 2082.00 2081.00 2080.00 2079.00 2078.00 2077.00 2076.00 2076.00 2075.00 2074.00 2074.00 2073.00 2072.00 2072.00 2072.00 2071.00 2070.00 2070.00 2070.00 2069.00 2069.00 2069.00 2068.00 2068.00 2068.00 2068.00 2067.00 2067.00 2067.00 2067.00 2067.00 2067.00 2067.00 2067.00 2067.00 2067.00 2067.00 2067.00 2067.00 2067.00 2067.00 2067.00 2067.00 2067.00 2115.00 2116.00 2116.00 2116.00 2116.00 2117.00 2117.00 2117.00 2118.00 2118.00 2118.00 2119.00 2119.00 2120.00 2120.00 2121.00 2121.00 2122.00 2123.00 2123.00 2124.00 2125.00 2126.00 2127.00 2127.00 2128.00 2129.00 2130.00 2131.00 2132.00 2133.00 2134.00 2135.00 2136.00 2137.00 2138.00 2139.00 2140.00 2141.00 2142.00 2143.00 2144.00 2145.00 2146.00 2147.00 2148.00 2149.00 2150.00 2151.00 2152.00 2153.00 2154.00 2155.00 2156.00 2157.00 2158.00 2159.00 2160.00 2161.00 2162.00 2163.00 2164.00 2165.00 2166.00 2167.00 2168.00 2169.00 2170.00 2171.00 2172.00 2173.00 2174.00 2175.00 2176.00 2177.00 2178.00 2179.00 2180.00 2181.00 2182.00 2183.00 2184.00 2185.00 2186.00 2187.00 2188.00 2189.00 2190.00 2191.00 2192.00 2193.00 2194.00 2195.00 2196.00 2197.00 2198.00 2199.00 2200.00 2201.00 2201.00 2202.00 2203.00 2204.00 2204.00 2205.00 2206.00 2206.00 2207.00 2207.00 2208.00 2208.00 2209.00 2209.00 2209.00 2210.00 2210.00 2210.00 2211.00 2211.00 2211.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2212.00 2211.00 2211.00 2211.00 2211.00 2210.00 2210.00 2210.00 2209.00 2209.00 2209.00 2208.00 2208.00 2207.00 2207.00 2206.00 2206.00 2205.00 2204.00 2204.00 2203.00 2202.00 2201.00 2201.00 2200.00 2199.00 2198.00 2197.00 2196.00 2195.00 2194.00 2193.00 2192.00 2191.00 2190.00 2189.00 2188.00 2187.00 2186.00 2185.00 2184.00 2183.00 2182.00 2181.00 2180.00 2179.00 2178.00 2177.00 2176.00 2175.00 2174.00 2173.00 2172.00 2171.00 2170.00 2169.00 2168.00 2167.00 2166.00 2165.00 2164.00 2163.00 2162.00 2161.00 2160.00 2159.00 2158.00 2157.00 2156.00 2155.00 2154.00 2153.00 2152.00 2151.00 2150.00 2149.00 2148.00 2147.00 2146.00 2145.00 2144.00 2143.00 2142.00 2141.00 2140.00 2139.00 2138.00 2137.00 2136.00 2135.00 2134.00 2133.00 2132.00 2131.00 2130.00 2129.00 2128.00 2127.00 2127.00 2126.00 2125.00 2124.00 2123.00 2123.00 2122.00 2121.00 2121.00 2120.00 2120.00 2119.00 2119.00 2118.00 2118.00 2118.00 2117.00 2117.00 2117.00 2116.00 2116.00 2116.00 2116.00 2115.00 2116.00 2115.00 2115.00 2115.00 2115.00 2115.00 2115.00 2115.00 2115.00 2115.00 2115.00 2115.00 2115.00 2115.00 2115.00 2115.00 2116.00 2528.00 2529.00 2529.00 2529.00 2529.00 2530.00 2530.00 2530.00 2530.00 2531.00 2531.00 2531.00 2532.00 2532.00 2533.00 2533.00 2534.00 2535.00 2535.00 2536.00 2536.00 2537.00 2538.00 2539.00 2540.00 2541.00 2542.00 2543.00 2544.00 2545.00 2546.00 2547.00 2548.00 2549.00 2550.00 2551.00 2552.00 2553.00 2554.00 2555.00 2556.00 2557.00 2558.00 2559.00 2560.00 2561.00 2562.00 2563.00 2564.00 2565.00 2566.00 2567.00 2568.00 2569.00 2570.00 2571.00 2572.00 2573.00 2574.00 2575.00 2576.00 2577.00 2578.00 2579.00 2580.00 2581.00 2582.00 2583.00 2584.00 2585.00 2586.00 2587.00 2588.00 2589.00 2590.00 2591.00 2592.00 2593.00 2594.00 2595.00 2596.00 2597.00 2598.00 2599.00 2600.00 2601.00 2602.00 2603.00 2604.00 2605.00 2606.00 2606.00 2607.00 2608.00 2609.00 2609.00 2610.00 2610.00 2611.00 2611.00 2612.00 2612.00 2613.00 2613.00 2613.00 2614.00 2614.00 2614.00 2614.00 2615.00 2615.00 2615.00 2615.00 2615.00 2615.00 2615.00 2616.00 2616.00 2616.00 2616.00 2615.00 2615.00 2615.00 2615.00 2615.00 2615.00 2615.00 2615.00 2614.00 2614.00 2614.00 2614.00 2613.00 2613.00 2613.00 2612.00 2612.00 2611.00 2611.00 2610.00 2610.00 2609.00 2609.00 2608.00 2607.00 2606.00 2606.00 2605.00 2604.00 2603.00 2602.00 2601.00 2600.00 2599.00 2598.00 2597.00 2596.00 2595.00 2594.00 2593.00 2592.00 2591.00 2590.00 2589.00 2588.00 2587.00 2586.00 2585.00 2584.00 2583.00 2582.00 2581.00 2580.00 2579.00 2578.00 2577.00 2576.00 2575.00 2574.00 2573.00 2572.00 2571.00 2570.00 2569.00 2568.00 2567.00 2566.00 2565.00 2564.00 2563.00 2562.00 2561.00 2560.00 2559.00 2558.00 2557.00 2556.00 2555.00 2554.00 2553.00 2552.00 2551.00 2550.00 2549.00 2548.00 2547.00 2546.00 2545.00 2544.00 2543.00 2542.00 2541.00 2540.00 2539.00 2538.00 2537.00 2537.00 2536.00 2535.00 2535.00 2534.00 2533.00 2533.00 2532.00 2532.00 2531.00 2531.00 2531.00 2530.00 2530.00 2530.00 2530.00 2529.00 2529.00 2529.00 2529.00 2528.00 2528.00 2528.00 2528.00 2528.00 2528.00 2528.00 2528.00 2528.00 2528.00 2528.00 2528.00 2703.00 2704.00 2704.00 2704.00 2704.00 2704.00 2705.00 2705.00 2705.00 2706.00 2706.00 2706.00 2707.00 2707.00 2708.00 2708.00 2709.00 2709.00 2710.00 2711.00 2711.00 2712.00 2713.00 2714.00 2714.00 2715.00 2716.00 2716.00 2717.00 2718.00 2719.00 2720.00 2721.00 2722.00 2723.00 2724.00 2725.00 2726.00 2727.00 2728.00 2729.00 2730.00 2731.00 2732.00 2733.00 2734.00 2735.00 2736.00 2737.00 2738.00 2739.00 2740.00 2741.00 2742.00 2743.00 2744.00 2745.00 2746.00 2747.00 2748.00 2749.00 2750.00 2751.00 2752.00 2753.00 2754.00 2755.00 2756.00 2757.00 2758.00 2759.00 2760.00 2761.00 2762.00 2763.00 2764.00 2765.00 2766.00 2767.00 2768.00 2769.00 2770.00 2771.00 2772.00 2773.00 2774.00 2775.00 2776.00 2777.00 2778.00 2779.00 2780.00 2781.00 2782.00 2782.00 2783.00 2784.00 2784.00 2785.00 2785.00 2786.00 2786.00 2787.00 2787.00 2788.00 2788.00 2789.00 2789.00 2789.00 2789.00 2789.00 2790.00 2790.00 2790.00 2790.00 2790.00 2790.00 2790.00 2790.00 2790.00 2790.00 2790.00 2790.00 2790.00 2790.00 2790.00 2790.00 2790.00 2790.00 2789.00 2789.00 2789.00 2789.00 2789.00 2788.00 2788.00 2788.00 2787.00 2787.00 2786.00 2786.00 2785.00 2785.00 2784.00 2783.00 2783.00 2782.00 2781.00 2781.00 2780.00 2779.00 2778.00 2777.00 2776.00 2775.00 2774.00 2773.00 2772.00 2771.00 2770.00 2769.00 2768.00 2767.00 2766.00 2765.00 2764.00 2763.00 2762.00 2761.00 2760.00 2759.00 2758.00 2757.00 2756.00 2755.00 2754.00 2753.00 2752.00 2751.00 2750.00 2749.00 2748.00 2747.00 2746.00 2745.00 2744.00 2743.00 2742.00 2741.00 2740.00 2739.00 2738.00 2737.00 2736.00 2735.00 2734.00 2733.00 2732.00 2731.00 2730.00 2729.00 2728.00 2727.00 2726.00 2725.00 2724.00 2723.00 2722.00 2721.00 2720.00 2719.00 2718.00 2717.00 2716.00 2715.00 2714.00 2713.00 2712.00 2712.00 2711.00 2710.00 2710.00 2709.00 2709.00 2708.00 2707.00 2707.00 2706.00 2706.00 2706.00 2706.00 2705.00 2705.00 2705.00 2704.00 2704.00 2704.00 2704.00 2703.00 2703.00 2703.00 2703.00 2703.00 2703.00 2703.00 2703.00 2703.00 2703.00 2703.00 2703.00 2850.00 2851.00 2851.00 2851.00 2851.00 2851.00 2852.00 2852.00 2852.00 2853.00 2853.00 2853.00 2854.00 2854.00 2855.00 2855.00 2856.00 2856.00 2857.00 2858.00 2858.00 2859.00 2860.00 2861.00 2861.00 2862.00 2863.00 2864.00 2865.00 2866.00 2867.00 2868.00 2869.00 2870.00 2871.00 2872.00 2873.00 2874.00 2875.00 2876.00 2877.00 2878.00 2879.00 2880.00 2881.00 2882.00 2883.00 2884.00 2885.00 2886.00 2887.00 2888.00 2889.00 2890.00 2891.00 2892.00 2893.00 2894.00 2895.00 2896.00 2897.00 2898.00 2899.00 2900.00 2901.00 2902.00 2903.00 2904.00 2905.00 2906.00 2907.00 2908.00 2909.00 2910.00 2911.00 2912.00 2913.00 2914.00 2915.00 2916.00 2917.00 2918.00 2919.00 2920.00 2921.00 2922.00 2923.00 2924.00 2925.00 2926.00 2927.00 2928.00 2929.00 2929.00 2930.00 2931.00 2932.00 2933.00 2933.00 2934.00 2935.00 2935.00 2936.00 2936.00 2937.00 2937.00 2937.00 2938.00 2938.00 2938.00 2939.00 2939.00 2939.00 2940.00 2940.00 2940.00 2940.00 2941.00 2941.00 2941.00 2941.00 2941.00 2941.00 2941.00 2941.00 2941.00 2941.00 2941.00 2941.00 2941.00 2940.00 2940.00 2940.00 2940.00 2940.00 2939.00 2939.00 2939.00 2938.00 2938.00 2938.00 2937.00 2937.00 2937.00 2936.00 2936.00 2935.00 2934.00 2934.00 2933.00 2933.00 2932.00 2931.00 2930.00 2929.00 2928.00 2927.00 2926.00 2925.00 2924.00 2923.00 2922.00 2921.00 2920.00 2919.00 2918.00 2917.00 2916.00 2915.00 2914.00 2913.00 2912.00 2911.00 2910.00 2909.00 2908.00 2907.00 2906.00 2905.00 2904.00 2903.00 2902.00 2901.00 2900.00 2899.00 2898.00 2897.00 2896.00 2895.00 2894.00 2893.00 2892.00 2891.00 2890.00 2889.00 2888.00 2887.00 2886.00 2885.00 2884.00 2883.00 2882.00 2881.00 2880.00 2879.00 2878.00 2877.00 2876.00 2875.00 2874.00 2873.00 2872.00 2871.00 2870.00 2869.00 2868.00 2867.00 2866.00 2865.00 2864.00 2864.00 2863.00 2862.00 2862.00 2861.00 2860.00 2859.00 2858.00 2858.00 2857.00 2856.00 2856.00 2855.00 2855.00 2854.00 2854.00 2853.00 2853.00 2853.00 2852.00 2852.00 2852.00 2852.00 2851.00 2851.00 2851.00 2851.00 2851.00 2850.00 2850.00 2850.00 2850.00 2850.00 2850.00 2850.00 2850.00 2850.00 2850.00 2850.00 2850.00 2591.00 2592.00 2592.00 2592.00 2592.00 2592.00 2592.00 2592.00 2592.00 2592.00 2593.00 2593.00 2593.00 2594.00 2594.00 2595.00 2595.00 2595.00 2596.00 2596.00 2597.00 2597.00 2598.00 2599.00 2599.00 2600.00 2601.00 2602.00 2603.00 2603.00 2604.00 2605.00 2606.00 2607.00 2608.00 2609.00 2610.00 2611.00 2612.00 2613.00 2614.00 2615.00 2616.00 2617.00 2618.00 2619.00 2620.00 2621.00 2622.00 2623.00 2624.00 2625.00 2626.00 2627.00 2628.00 2629.00 2630.00 2631.00 2632.00 2633.00 2634.00 2635.00 2636.00 2637.00 2638.00 2639.00 2640.00 2641.00 2642.00 2643.00 2644.00 2645.00 2646.00 2647.00 2648.00 2649.00 2650.00 2651.00 2652.00 2653.00 2654.00 2655.00 2656.00 2657.00 2658.00 2659.00 2660.00 2661.00 2662.00 2663.00 2664.00 2665.00 2666.00 2667.00 2668.00 2669.00 2669.00 2670.00 2671.00 2671.00 2672.00 2672.00 2673.00 2673.00 2674.00 2674.00 2675.00 2675.00 2676.00 2676.00 2676.00 2676.00 2677.00 2677.00 2677.00 2677.00 2678.00 2678.00 2678.00 2678.00 2678.00 2678.00 2678.00 2678.00 2678.00 2678.00 2678.00 2678.00 2678.00 2677.00 2677.00 2677.00 2677.00 2677.00 2676.00 2676.00 2676.00 2676.00 2675.00 2675.00 2674.00 2674.00 2673.00 2673.00 2672.00 2672.00 2671.00 2670.00 2670.00 2669.00 2668.00 2667.00 2667.00 2666.00 2665.00 2665.00 2664.00 2663.00 2662.00 2661.00 2660.00 2659.00 2658.00 2657.00 2656.00 2655.00 2654.00 2653.00 2652.00 2651.00 2650.00 2649.00 2648.00 2647.00 2646.00 2645.00 2644.00 2643.00 2642.00 2641.00 2640.00 2639.00 2638.00 2637.00 2636.00 2635.00 2634.00 2633.00 2632.00 2631.00 2630.00 2629.00 2628.00 2627.00 2626.00 2625.00 2624.00 2623.00 2622.00 2621.00 2620.00 2619.00 2618.00 2617.00 2616.00 2615.00 2614.00 2613.00 2612.00 2611.00 2610.00 2609.00 2608.00 2607.00 2606.00 2605.00 2604.00 2603.00 2602.00 2601.00 2600.00 2599.00 2599.00 2598.00 2598.00 2597.00 2596.00 2596.00 2595.00 2595.00 2595.00 2594.00 2594.00 2593.00 2593.00 2593.00 2593.00 2592.00 2592.00 2592.00 2592.00 2592.00 2592.00 2592.00 2592.00 2591.00 2591.00 2591.00 2499.00 2500.00 2500.00 2500.00 2501.00 2501.00 2501.00 2502.00 2502.00 2502.00 2503.00 2503.00 2504.00 2504.00 2505.00 2505.00 2506.00 2507.00 2507.00 2508.00 2509.00 2510.00 2511.00 2512.00 2513.00 2514.00 2515.00 2516.00 2517.00 2518.00 2519.00 2520.00 2521.00 2522.00 2523.00 2524.00 2525.00 2526.00 2527.00 2528.00 2529.00 2530.00 2531.00 2532.00 2533.00 2534.00 2535.00 2536.00 2537.00 2538.00 2539.00 2540.00 2541.00 2542.00 2543.00 2544.00 2545.00 2546.00 2547.00 2548.00 2549.00 2550.00 2551.00 2552.00 2553.00 2554.00 2555.00 2556.00 2557.00 2558.00 2559.00 2560.00 2561.00 2562.00 2563.00 2564.00 2565.00 2566.00 2567.00 2568.00 2569.00 2570.00 2571.00 2572.00 2573.00 2574.00 2575.00 2576.00 2577.00 2578.00 2579.00 2580.00 2580.00 2581.00 2582.00 2583.00 2583.00 2584.00 2584.00 2585.00 2585.00 2586.00 2586.00 2586.00 2587.00 2587.00 2587.00 2588.00 2588.00 2588.00 2588.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2588.00 2588.00 2588.00 2588.00 2587.00 2587.00 2587.00 2586.00 2586.00 2586.00 2585.00 2585.00 2584.00 2584.00 2583.00 2583.00 2582.00 2581.00 2580.00 2580.00 2579.00 2578.00 2577.00 2576.00 2575.00 2574.00 2573.00 2572.00 2571.00 2570.00 2569.00 2568.00 2567.00 2566.00 2565.00 2564.00 2563.00 2562.00 2561.00 2560.00 2559.00 2558.00 2557.00 2556.00 2555.00 2554.00 2553.00 2552.00 2551.00 2550.00 2549.00 2548.00 2547.00 2546.00 2545.00 2544.00 2543.00 2542.00 2541.00 2540.00 2539.00 2538.00 2537.00 2536.00 2535.00 2534.00 2533.00 2532.00 2531.00 2530.00 2529.00 2528.00 2527.00 2526.00 2525.00 2524.00 2523.00 2522.00 2521.00 2520.00 2519.00 2518.00 2517.00 2516.00 2515.00 2514.00 2513.00 2512.00 2511.00 2510.00 2509.00 2508.00 2507.00 2507.00 2506.00 2505.00 2505.00 2504.00 2504.00 2503.00 2503.00 2502.00 2502.00 2502.00 2501.00 2501.00 2501.00 2500.00 2500.00 2500.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 2499.00 3679.00 3680.00 3680.00 3680.00 3680.00 3681.00 3681.00 3681.00 3682.00 3682.00 3682.00 3683.00 3683.00 3684.00 3684.00 3685.00 3685.00 3686.00 3687.00 3687.00 3688.00 3689.00 3690.00 3691.00 3691.00 3692.00 3693.00 3694.00 3695.00 3696.00 3697.00 3698.00 3699.00 3700.00 3701.00 3702.00 3703.00 3704.00 3705.00 3706.00 3707.00 3708.00 3709.00 3710.00 3711.00 3712.00 3713.00 3714.00 3715.00 3716.00 3717.00 3718.00 3719.00 3720.00 3721.00 3722.00 3723.00 3724.00 3725.00 3726.00 3727.00 3728.00 3729.00 3730.00 3731.00 3732.00 3733.00 3734.00 3735.00 3736.00 3737.00 3738.00 3739.00 3740.00 3741.00 3742.00 3743.00 3744.00 3745.00 3746.00 3747.00 3748.00 3749.00 3750.00 3751.00 3752.00 3753.00 3754.00 3755.00 3756.00 3757.00 3758.00 3759.00 3760.00 3761.00 3762.00 3763.00 3764.00 3764.00 3765.00 3766.00 3767.00 3768.00 3769.00 3769.00 3770.00 3770.00 3771.00 3771.00 3772.00 3772.00 3773.00 3773.00 3774.00 3774.00 3774.00 3775.00 3775.00 3775.00 3776.00 3776.00 3776.00 3776.00 3776.00 3777.00 3777.00 3777.00 3777.00 3777.00 3777.00 3777.00 3777.00 3777.00 3777.00 3777.00 3777.00 3777.00 3777.00 3777.00 3776.00 3776.00 3776.00 3776.00 3776.00 3775.00 3775.00 3775.00 3775.00 3774.00 3774.00 3773.00 3773.00 3773.00 3772.00 3772.00 3771.00 3771.00 3770.00 3769.00 3769.00 3768.00 3767.00 3767.00 3766.00 3765.00 3764.00 3763.00 3762.00 3761.00 3760.00 3759.00 3758.00 3757.00 3756.00 3755.00 3754.00 3753.00 3752.00 3751.00 3750.00 3749.00 3748.00 3747.00 3746.00 3745.00 3744.00 3743.00 3742.00 3741.00 3740.00 3739.00 3738.00 3737.00 3736.00 3735.00 3734.00 3733.00 3732.00 3731.00 3730.00 3729.00 3728.00 3727.00 3726.00 3725.00 3724.00 3723.00 3722.00 3721.00 3720.00 3719.00 3718.00 3717.00 3716.00 3715.00 3714.00 3713.00 3712.00 3711.00 3710.00 3709.00 3708.00 3707.00 3706.00 3705.00 3704.00 3703.00 3702.00 3701.00 3700.00 3699.00 3698.00 3697.00 3696.00 3695.00 3694.00 3693.00 3692.00 3691.00 3690.00 3689.00 3688.00 3688.00 3687.00 3686.00 3686.00 3685.00 3684.00 3684.00 3683.00 3683.00 3683.00 3682.00 3682.00 3681.00 3681.00 3681.00 3680.00 3680.00 3680.00 3680.00 3679.00 3679.00 3679.00 3679.00 3679.00 3679.00 3679.00 3679.00 3679.00 3679.00 3679.00 3679.00 3679.00 3679.00 3679.00 3679.00 3679.00 3679.00 3679.00 3445.00 3446.00 3446.00 3446.00 3446.00 3446.00 3446.00 3446.00 3447.00 3447.00 3447.00 3447.00 3448.00 3448.00 3448.00 3449.00 3449.00 3449.00 3450.00 3450.00 3451.00 3451.00 3452.00 3452.00 3453.00 3454.00 3454.00 3455.00 3456.00 3457.00 3458.00 3458.00 3459.00 3460.00 3461.00 3462.00 3463.00 3464.00 3465.00 3466.00 3467.00 3468.00 3469.00 3470.00 3471.00 3472.00 3473.00 3474.00 3475.00 3476.00 3477.00 3478.00 3479.00 3480.00 3481.00 3482.00 3483.00 3484.00 3485.00 3486.00 3487.00 3488.00 3489.00 3490.00 3491.00 3492.00 3493.00 3494.00 3495.00 3496.00 3497.00 3498.00 3499.00 3500.00 3501.00 3502.00 3503.00 3504.00 3505.00 3506.00 3507.00 3508.00 3509.00 3510.00 3511.00 3512.00 3513.00 3514.00 3515.00 3516.00 3517.00 3518.00 3519.00 3520.00 3521.00 3522.00 3523.00 3524.00 3525.00 3526.00 3527.00 3528.00 3528.00 3529.00 3530.00 3531.00 3532.00 3532.00 3533.00 3534.00 3534.00 3535.00 3535.00 3536.00 3536.00 3537.00 3537.00 3537.00 3538.00 3538.00 3538.00 3539.00 3539.00 3539.00 3539.00 3540.00 3540.00 3540.00 3540.00 3540.00 3540.00 3540.00 3541.00 3541.00 3541.00 3541.00 3541.00 3540.00 3540.00 3540.00 3540.00 3540.00 3540.00 3540.00 3539.00 3539.00 3539.00 3539.00 3538.00 3538.00 3538.00 3537.00 3537.00 3537.00 3536.00 3536.00 3535.00 3535.00 3534.00 3534.00 3533.00 3532.00 3532.00 3531.00 3530.00 3529.00 3528.00 3528.00 3527.00 3526.00 3525.00 3524.00 3523.00 3522.00 3521.00 3520.00 3519.00 3518.00 3517.00 3516.00 3515.00 3514.00 3513.00 3512.00 3511.00 3510.00 3509.00 3508.00 3507.00 3506.00 3505.00 3504.00 3503.00 3502.00 3501.00 3500.00 3499.00 3498.00 3497.00 3496.00 3495.00 3494.00 3493.00 3492.00 3491.00 3490.00 3489.00 3488.00 3487.00 3486.00 3485.00 3484.00 3483.00 3482.00 3481.00 3480.00 3479.00 3478.00 3477.00 3476.00 3475.00 3474.00 3473.00 3472.00 3471.00 3470.00 3469.00 3468.00 3467.00 3466.00 3465.00 3464.00 3463.00 3462.00 3461.00 3460.00 3459.00 3458.00 3458.00 3457.00 3456.00 3455.00 3454.00 3454.00 3453.00 3452.00 3452.00 3451.00 3451.00 3450.00 3450.00 3449.00 3449.00 3449.00 3448.00 3448.00 3448.00 3447.00 3447.00 3447.00 3447.00 3446.00 3446.00 3446.00 3446.00 3446.00 3446.00 3446.00 3445.00 3445.00 3445.00 3445.00 3992.00 3993.00 3993.00 3993.00 3993.00 3994.00 3994.00 3994.00 3995.00 3995.00 3996.00 3996.00 3997.00 3997.00 3997.00 3998.00 3999.00 3999.00 4000.00 4000.00 4001.00 4002.00 4003.00 4004.00 4005.00 4006.00 4007.00 4008.00 4009.00 4010.00 4011.00 4012.00 4013.00 4014.00 4015.00 4016.00 4017.00 4018.00 4019.00 4020.00 4021.00 4022.00 4023.00 4024.00 4025.00 4026.00 4027.00 4028.00 4029.00 4030.00 4031.00 4032.00 4033.00 4034.00 4035.00 4036.00 4037.00 4038.00 4039.00 4040.00 4041.00 4042.00 4043.00 4044.00 4045.00 4046.00 4047.00 4048.00 4049.00 4050.00 4051.00 4052.00 4053.00 4054.00 4055.00 4056.00 4057.00 4058.00 4059.00 4060.00 4061.00 4062.00 4063.00 4064.00 4065.00 4066.00 4067.00 4068.00 4069.00 4070.00 4071.00 4072.00 4073.00 4074.00 4075.00 4076.00 4077.00 4078.00 4079.00 4079.00 4080.00 4081.00 4081.00 4082.00 4082.00 4083.00 4083.00 4083.00 4084.00 4084.00 4085.00 4085.00 4085.00 4086.00 4086.00 4086.00 4086.00 4087.00 4087.00 4087.00 4087.00 4087.00 4087.00 4087.00 4087.00 4088.00 4088.00 4088.00 4088.00 4087.00 4087.00 4087.00 4087.00 4087.00 4087.00 4087.00 4087.00 4086.00 4086.00 4086.00 4086.00 4085.00 4085.00 4085.00 4084.00 4084.00 4083.00 4083.00 4083.00 4082.00 4082.00 4081.00 4081.00 4080.00 4079.00 4079.00 4078.00 4077.00 4076.00 4075.00 4074.00 4073.00 4072.00 4071.00 4070.00 4069.00 4068.00 4067.00 4066.00 4065.00 4064.00 4063.00 4062.00 4061.00 4060.00 4059.00 4058.00 4057.00 4056.00 4055.00 4054.00 4053.00 4052.00 4051.00 4050.00 4049.00 4048.00 4047.00 4046.00 4045.00 4044.00 4043.00 4042.00 4041.00 4040.00 4039.00 4038.00 4037.00 4036.00 4035.00 4034.00 4033.00 4032.00 4031.00 4030.00 4029.00 4028.00 4027.00 4026.00 4025.00 4024.00 4023.00 4022.00 4021.00 4020.00 4019.00 4018.00 4017.00 4016.00 4015.00 4014.00 4013.00 4012.00 4011.00 4010.00 4009.00 4008.00 4007.00 4006.00 4005.00 4004.00 4003.00 4002.00 4001.00 4000.00 4000.00 3999.00 3999.00 3998.00 3997.00 3997.00 3997.00 3996.00 3996.00 3995.00 3995.00 3994.00 3994.00 3994.00 3993.00 3993.00 3993.00 3993.00 3992.00 3992.00 3992.00 3992.00 3992.00 3992.00 3992.00 3992.00 3992.00 3992.00 3992.00 3992.00 3992.00 3992.00 3992.00 3992.00 3992.00 3992.00 3992.00 3454.00 3455.00 3455.00 3455.00 3455.00 3456.00 3456.00 3456.00 3456.00 3457.00 3457.00 3457.00 3458.00 3458.00 3459.00 3459.00 3460.00 3460.00 3461.00 3461.00 3462.00 3463.00 3463.00 3464.00 3465.00 3466.00 3467.00 3468.00 3469.00 3470.00 3471.00 3472.00 3473.00 3474.00 3475.00 3476.00 3477.00 3478.00 3479.00 3480.00 3481.00 3482.00 3483.00 3484.00 3485.00 3486.00 3487.00 3488.00 3489.00 3490.00 3491.00 3492.00 3493.00 3494.00 3495.00 3496.00 3497.00 3498.00 3499.00 3500.00 3501.00 3502.00 3503.00 3504.00 3505.00 3506.00 3507.00 3508.00 3509.00 3510.00 3511.00 3512.00 3513.00 3514.00 3515.00 3516.00 3517.00 3518.00 3519.00 3520.00 3521.00 3522.00 3523.00 3524.00 3525.00 3526.00 3527.00 3528.00 3529.00 3530.00 3531.00 3532.00 3533.00 3534.00 3535.00 3536.00 3537.00 3538.00 3539.00 3539.00 3540.00 3541.00 3542.00 3542.00 3543.00 3543.00 3544.00 3545.00 3545.00 3545.00 3546.00 3546.00 3547.00 3547.00 3547.00 3548.00 3548.00 3548.00 3548.00 3549.00 3549.00 3549.00 3549.00 3549.00 3549.00 3549.00 3549.00 3550.00 3550.00 3550.00 3550.00 3550.00 3549.00 3549.00 3549.00 3549.00 3549.00 3549.00 3549.00 3549.00 3548.00 3548.00 3548.00 3547.00 3547.00 3547.00 3547.00 3546.00 3546.00 3545.00 3545.00 3545.00 3544.00 3543.00 3543.00 3542.00 3541.00 3541.00 3540.00 3539.00 3538.00 3538.00 3537.00 3536.00 3535.00 3534.00 3533.00 3532.00 3531.00 3530.00 3529.00 3528.00 3527.00 3526.00 3525.00 3524.00 3523.00 3522.00 3521.00 3520.00 3519.00 3518.00 3517.00 3516.00 3515.00 3514.00 3513.00 3512.00 3511.00 3510.00 3509.00 3508.00 3507.00 3506.00 3505.00 3504.00 3503.00 3502.00 3501.00 3500.00 3499.00 3498.00 3497.00 3496.00 3495.00 3494.00 3493.00 3492.00 3491.00 3490.00 3489.00 3488.00 3487.00 3486.00 3485.00 3484.00 3483.00 3482.00 3481.00 3480.00 3479.00 3478.00 3477.00 3476.00 3475.00 3474.00 3473.00 3472.00 3471.00 3470.00 3469.00 3468.00 3467.00 3466.00 3465.00 3464.00 3464.00 3463.00 3462.00 3462.00 3461.00 3460.00 3460.00 3459.00 3459.00 3458.00 3458.00 3458.00 3457.00 3457.00 3456.00 3456.00 3456.00 3456.00 3455.00 3455.00 3455.00 3455.00 3455.00 3454.00 3454.00 3454.00 3454.00 3454.00 3454.00 3454.00 3454.00 3454.00 3454.00 3454.00 3454.00 3454.00 4711.00 4712.00 4712.00 4712.00 4712.00 4713.00 4713.00 4713.00 4714.00 4714.00 4715.00 4715.00 4716.00 4716.00 4717.00 4717.00 4718.00 4718.00 4719.00 4720.00 4720.00 4721.00 4722.00 4723.00 4724.00 4725.00 4726.00 4727.00 4728.00 4729.00 4730.00 4731.00 4732.00 4733.00 4734.00 4735.00 4736.00 4737.00 4738.00 4739.00 4740.00 4741.00 4742.00 4743.00 4744.00 4745.00 4746.00 4747.00 4748.00 4749.00 4750.00 4751.00 4752.00 4753.00 4754.00 4755.00 4756.00 4757.00 4758.00 4759.00 4760.00 4761.00 4762.00 4763.00 4764.00 4765.00 4766.00 4767.00 4768.00 4769.00 4770.00 4771.00 4772.00 4773.00 4774.00 4775.00 4776.00 4777.00 4778.00 4779.00 4780.00 4781.00 4782.00 4783.00 4784.00 4785.00 4786.00 4787.00 4788.00 4789.00 4790.00 4791.00 4792.00 4793.00 4794.00 4795.00 4796.00 4796.00 4797.00 4797.00 4798.00 4799.00 4799.00 4800.00 4800.00 4801.00 4801.00 4802.00 4802.00 4802.00 4803.00 4803.00 4803.00 4803.00 4803.00 4804.00 4804.00 4804.00 4804.00 4804.00 4804.00 4804.00 4805.00 4805.00 4805.00 4805.00 4805.00 4804.00 4804.00 4804.00 4804.00 4804.00 4804.00 4804.00 4804.00 4803.00 4803.00 4803.00 4803.00 4803.00 4802.00 4802.00 4801.00 4801.00 4801.00 4800.00 4799.00 4799.00 4798.00 4798.00 4797.00 4796.00 4796.00 4795.00 4794.00 4793.00 4793.00 4792.00 4791.00 4790.00 4789.00 4788.00 4787.00 4786.00 4785.00 4784.00 4783.00 4782.00 4781.00 4780.00 4779.00 4778.00 4777.00 4776.00 4775.00 4774.00 4773.00 4772.00 4771.00 4770.00 4769.00 4768.00 4767.00 4766.00 4765.00 4764.00 4763.00 4762.00 4761.00 4760.00 4759.00 4758.00 4757.00 4756.00 4755.00 4754.00 4753.00 4752.00 4751.00 4750.00 4749.00 4748.00 4747.00 4746.00 4745.00 4744.00 4743.00 4742.00 4741.00 4740.00 4739.00 4738.00 4737.00 4736.00 4735.00 4734.00 4733.00 4732.00 4731.00 4730.00 4729.00 4728.00 4727.00 4726.00 4725.00 4724.00 4723.00 4722.00 4721.00 4720.00 4719.00 4719.00 4718.00 4717.00 4717.00 4716.00 4716.00 4715.00 4715.00 4714.00 4714.00 4714.00 4713.00 4713.00 4713.00 4712.00 4712.00 4712.00 4712.00 4711.00 4711.00 4711.00 4711.00 4711.00 4711.00 4711.00 4711.00 4711.00 4711.00 4711.00 4711.00 4711.00 4711.00 4711.00 4711.00 4711.00 4711.00 4452.00 4453.00 4453.00 4453.00 4453.00 4454.00 4454.00 4454.00 4454.00 4455.00 4455.00 4456.00 4456.00 4457.00 4457.00 4458.00 4458.00 4459.00 4460.00 4460.00 4461.00 4462.00 4462.00 4463.00 4464.00 4465.00 4466.00 4467.00 4468.00 4469.00 4470.00 4471.00 4472.00 4473.00 4474.00 4475.00 4476.00 4477.00 4478.00 4479.00 4480.00 4481.00 4482.00 4483.00 4484.00 4485.00 4486.00 4487.00 4488.00 4489.00 4490.00 4491.00 4492.00 4493.00 4494.00 4495.00 4496.00 4497.00 4498.00 4499.00 4500.00 4501.00 4502.00 4503.00 4504.00 4505.00 4506.00 4507.00 4508.00 4509.00 4510.00 4511.00 4512.00 4513.00 4514.00 4515.00 4516.00 4517.00 4518.00 4519.00 4520.00 4521.00 4522.00 4523.00 4524.00 4525.00 4526.00 4527.00 4528.00 4529.00 4530.00 4531.00 4532.00 4533.00 4534.00 4535.00 4536.00 4536.00 4537.00 4538.00 4539.00 4540.00 4541.00 4542.00 4542.00 4543.00 4544.00 4544.00 4545.00 4545.00 4546.00 4546.00 4547.00 4547.00 4547.00 4548.00 4548.00 4548.00 4549.00 4549.00 4549.00 4549.00 4550.00 4550.00 4550.00 4550.00 4550.00 4550.00 4550.00 4550.00 4551.00 4551.00 4551.00 4551.00 4551.00 4550.00 4550.00 4550.00 4550.00 4550.00 4550.00 4550.00 4550.00 4549.00 4549.00 4549.00 4549.00 4548.00 4548.00 4548.00 4547.00 4547.00 4547.00 4546.00 4546.00 4545.00 4545.00 4544.00 4544.00 4543.00 4542.00 4542.00 4541.00 4540.00 4539.00 4538.00 4538.00 4537.00 4536.00 4535.00 4534.00 4533.00 4532.00 4531.00 4530.00 4529.00 4528.00 4527.00 4526.00 4525.00 4524.00 4523.00 4522.00 4521.00 4520.00 4519.00 4518.00 4517.00 4516.00 4515.00 4514.00 4513.00 4512.00 4511.00 4510.00 4509.00 4508.00 4507.00 4506.00 4505.00 4504.00 4503.00 4502.00 4501.00 4500.00 4499.00 4498.00 4497.00 4496.00 4495.00 4494.00 4493.00 4492.00 4491.00 4490.00 4489.00 4488.00 4487.00 4486.00 4485.00 4484.00 4483.00 4482.00 4481.00 4480.00 4479.00 4478.00 4477.00 4476.00 4475.00 4474.00 4473.00 4472.00 4471.00 4470.00 4469.00 4468.00 4467.00 4466.00 4465.00 4464.00 4463.00 4462.00 4462.00 4461.00 4460.00 4459.00 4459.00 4458.00 4458.00 4457.00 4457.00 4456.00 4456.00 4455.00 4455.00 4454.00 4454.00 4454.00 4454.00 4453.00 4453.00 4453.00 4453.00 4452.00 4453.00 4452.00 4452.00 4452.00 4452.00 4452.00 4452.00 4452.00 4452.00 4452.00 4452.00 4452.00 4452.00 4452.00 4452.00 4452.00 4453.00 4086.00 4087.00 4087.00 4087.00 4087.00 4087.00 4087.00 4088.00 4088.00 4088.00 4089.00 4089.00 4090.00 4090.00 4090.00 4091.00 4091.00 4092.00 4093.00 4093.00 4094.00 4094.00 4095.00 4096.00 4097.00 4098.00 4099.00 4100.00 4101.00 4102.00 4103.00 4104.00 4105.00 4106.00 4107.00 4108.00 4109.00 4110.00 4111.00 4112.00 4113.00 4114.00 4115.00 4116.00 4117.00 4118.00 4119.00 4120.00 4121.00 4122.00 4123.00 4124.00 4125.00 4126.00 4127.00 4128.00 4129.00 4130.00 4131.00 4132.00 4133.00 4134.00 4135.00 4136.00 4137.00 4138.00 4139.00 4140.00 4141.00 4142.00 4143.00 4144.00 4145.00 4146.00 4147.00 4148.00 4149.00 4150.00 4151.00 4152.00 4153.00 4154.00 4155.00 4156.00 4157.00 4158.00 4159.00 4160.00 4161.00 4162.00 4163.00 4164.00 4165.00 4166.00 4167.00 4168.00 4169.00 4170.00 4170.00 4171.00 4172.00 4173.00 4173.00 4174.00 4174.00 4175.00 4175.00 4176.00 4176.00 4177.00 4177.00 4177.00 4178.00 4178.00 4178.00 4178.00 4179.00 4179.00 4179.00 4179.00 4180.00 4180.00 4180.00 4180.00 4180.00 4180.00 4180.00 4180.00 4180.00 4180.00 4180.00 4180.00 4180.00 4180.00 4179.00 4179.00 4179.00 4179.00 4179.00 4178.00 4178.00 4178.00 4177.00 4177.00 4177.00 4176.00 4176.00 4175.00 4175.00 4174.00 4174.00 4173.00 4173.00 4172.00 4171.00 4171.00 4170.00 4169.00 4168.00 4167.00 4166.00 4165.00 4164.00 4163.00 4162.00 4161.00 4160.00 4159.00 4158.00 4157.00 4156.00 4155.00 4154.00 4153.00 4152.00 4151.00 4150.00 4149.00 4148.00 4147.00 4146.00 4145.00 4144.00 4143.00 4142.00 4141.00 4140.00 4139.00 4138.00 4137.00 4136.00 4135.00 4134.00 4133.00 4132.00 4131.00 4130.00 4129.00 4128.00 4127.00 4126.00 4125.00 4124.00 4123.00 4122.00 4121.00 4120.00 4119.00 4118.00 4117.00 4116.00 4115.00 4114.00 4113.00 4112.00 4111.00 4110.00 4109.00 4108.00 4107.00 4106.00 4105.00 4104.00 4103.00 4102.00 4101.00 4100.00 4099.00 4098.00 4098.00 4097.00 4096.00 4095.00 4094.00 4094.00 4093.00 4092.00 4092.00 4091.00 4091.00 4090.00 4090.00 4089.00 4089.00 4089.00 4088.00 4088.00 4087.00 4087.00 4087.00 4087.00 4087.00 4087.00 4087.00 4086.00 4086.00 4086.00 4086.00 4086.00 4086.00 4086.00 4086.00 4086.00 4086.00 4086.00 4086.00 4086.00 4502.00 4503.00 4503.00 4503.00 4503.00 4503.00 4503.00 4504.00 4504.00 4504.00 4505.00 4505.00 4506.00 4506.00 4506.00 4507.00 4507.00 4508.00 4509.00 4509.00 4510.00 4510.00 4511.00 4512.00 4513.00 4514.00 4514.00 4515.00 4516.00 4517.00 4518.00 4519.00 4520.00 4521.00 4522.00 4523.00 4524.00 4525.00 4526.00 4527.00 4528.00 4529.00 4530.00 4531.00 4532.00 4533.00 4534.00 4535.00 4536.00 4537.00 4538.00 4539.00 4540.00 4541.00 4542.00 4543.00 4544.00 4545.00 4546.00 4547.00 4548.00 4549.00 4550.00 4551.00 4552.00 4553.00 4554.00 4555.00 4556.00 4557.00 4558.00 4559.00 4560.00 4561.00 4562.00 4563.00 4564.00 4565.00 4566.00 4567.00 4568.00 4569.00 4570.00 4571.00 4572.00 4573.00 4574.00 4575.00 4576.00 4577.00 4578.00 4579.00 4580.00 4581.00 4582.00 4583.00 4584.00 4585.00 4586.00 4587.00 4587.00 4588.00 4589.00 4589.00 4590.00 4591.00 4591.00 4591.00 4592.00 4592.00 4593.00 4593.00 4593.00 4594.00 4594.00 4594.00 4595.00 4595.00 4595.00 4595.00 4595.00 4596.00 4596.00 4596.00 4596.00 4596.00 4596.00 4596.00 4596.00 4596.00 4596.00 4596.00 4596.00 4596.00 4596.00 4595.00 4595.00 4595.00 4595.00 4595.00 4594.00 4594.00 4594.00 4593.00 4593.00 4593.00 4593.00 4592.00 4592.00 4591.00 4591.00 4590.00 4589.00 4589.00 4588.00 4588.00 4587.00 4586.00 4585.00 4585.00 4584.00 4583.00 4582.00 4581.00 4580.00 4579.00 4578.00 4577.00 4576.00 4575.00 4574.00 4573.00 4572.00 4571.00 4570.00 4569.00 4568.00 4567.00 4566.00 4565.00 4564.00 4563.00 4562.00 4561.00 4560.00 4559.00 4558.00 4557.00 4556.00 4555.00 4554.00 4553.00 4552.00 4551.00 4550.00 4549.00 4548.00 4547.00 4546.00 4545.00 4544.00 4543.00 4542.00 4541.00 4540.00 4539.00 4538.00 4537.00 4536.00 4535.00 4534.00 4533.00 4532.00 4531.00 4530.00 4529.00 4528.00 4527.00 4526.00 4525.00 4524.00 4523.00 4522.00 4521.00 4520.00 4519.00 4518.00 4517.00 4516.00 4515.00 4514.00 4513.00 4512.00 4512.00 4511.00 4510.00 4510.00 4509.00 4508.00 4508.00 4507.00 4507.00 4506.00 4506.00 4505.00 4505.00 4505.00 4504.00 4504.00 4503.00 4503.00 4503.00 4503.00 4503.00 4503.00 4503.00 4502.00 4502.00 4502.00 4502.00 4502.00 4502.00 4502.00 4502.00 4502.00 4502.00 4502.00 4502.00 4502.00 4217.00 4218.00 4218.00 4218.00 4218.00 4218.00 4219.00 4219.00 4219.00 4219.00 4220.00 4220.00 4220.00 4221.00 4221.00 4222.00 4222.00 4223.00 4223.00 4224.00 4225.00 4225.00 4226.00 4227.00 4228.00 4229.00 4230.00 4231.00 4231.00 4232.00 4233.00 4234.00 4235.00 4236.00 4237.00 4238.00 4239.00 4240.00 4241.00 4242.00 4243.00 4244.00 4245.00 4246.00 4247.00 4248.00 4249.00 4250.00 4251.00 4252.00 4253.00 4254.00 4255.00 4256.00 4257.00 4258.00 4259.00 4260.00 4261.00 4262.00 4263.00 4264.00 4265.00 4266.00 4267.00 4268.00 4269.00 4270.00 4271.00 4272.00 4273.00 4274.00 4275.00 4276.00 4277.00 4278.00 4279.00 4280.00 4281.00 4282.00 4283.00 4284.00 4285.00 4286.00 4287.00 4288.00 4289.00 4290.00 4291.00 4292.00 4293.00 4294.00 4295.00 4296.00 4297.00 4298.00 4299.00 4300.00 4300.00 4301.00 4302.00 4303.00 4303.00 4304.00 4304.00 4305.00 4305.00 4306.00 4306.00 4307.00 4307.00 4307.00 4308.00 4308.00 4308.00 4309.00 4309.00 4309.00 4309.00 4309.00 4310.00 4310.00 4310.00 4310.00 4310.00 4310.00 4310.00 4310.00 4310.00 4310.00 4310.00 4310.00 4310.00 4309.00 4309.00 4309.00 4309.00 4309.00 4308.00 4308.00 4308.00 4307.00 4307.00 4307.00 4306.00 4306.00 4305.00 4305.00 4304.00 4304.00 4303.00 4303.00 4302.00 4301.00 4301.00 4300.00 4299.00 4298.00 4298.00 4297.00 4296.00 4295.00 4294.00 4293.00 4292.00 4291.00 4290.00 4289.00 4288.00 4287.00 4286.00 4285.00 4284.00 4283.00 4282.00 4281.00 4280.00 4279.00 4278.00 4277.00 4276.00 4275.00 4274.00 4273.00 4272.00 4271.00 4270.00 4269.00 4268.00 4267.00 4266.00 4265.00 4264.00 4263.00 4262.00 4261.00 4260.00 4259.00 4258.00 4257.00 4256.00 4255.00 4254.00 4253.00 4252.00 4251.00 4250.00 4249.00 4248.00 4247.00 4246.00 4245.00 4244.00 4243.00 4242.00 4241.00 4240.00 4239.00 4238.00 4237.00 4236.00 4235.00 4234.00 4233.00 4232.00 4231.00 4230.00 4229.00 4228.00 4227.00 4227.00 4226.00 4225.00 4225.00 4224.00 4223.00 4223.00 4222.00 4222.00 4221.00 4221.00 4220.00 4220.00 4219.00 4219.00 4219.00 4219.00 4218.00 4218.00 4218.00 4218.00 4218.00 4217.00 4217.00 4217.00 4217.00 4217.00 4217.00 4217.00 4217.00 4217.00 4217.00 4217.00 4217.00 4217.00 4112.00 4113.00 4113.00 4113.00 4113.00 4113.00 4113.00 4113.00 4113.00 4113.00 4114.00 4114.00 4114.00 4115.00 4115.00 4115.00 4116.00 4116.00 4117.00 4117.00 4118.00 4118.00 4119.00 4119.00 4120.00 4121.00 4121.00 4122.00 4123.00 4124.00 4125.00 4126.00 4127.00 4128.00 4129.00 4130.00 4131.00 4132.00 4133.00 4134.00 4135.00 4136.00 4137.00 4138.00 4139.00 4140.00 4141.00 4142.00 4143.00 4144.00 4145.00 4146.00 4147.00 4148.00 4149.00 4150.00 4151.00 4152.00 4153.00 4154.00 4155.00 4156.00 4157.00 4158.00 4159.00 4160.00 4161.00 4162.00 4163.00 4164.00 4165.00 4166.00 4167.00 4168.00 4169.00 4170.00 4171.00 4172.00 4173.00 4174.00 4175.00 4176.00 4177.00 4178.00 4179.00 4180.00 4181.00 4182.00 4183.00 4184.00 4185.00 4186.00 4187.00 4188.00 4189.00 4190.00 4191.00 4192.00 4193.00 4194.00 4195.00 4195.00 4196.00 4197.00 4198.00 4198.00 4199.00 4200.00 4200.00 4201.00 4201.00 4201.00 4202.00 4202.00 4203.00 4203.00 4203.00 4204.00 4204.00 4204.00 4204.00 4205.00 4205.00 4205.00 4205.00 4205.00 4205.00 4205.00 4205.00 4205.00 4205.00 4205.00 4205.00 4205.00 4205.00 4205.00 4205.00 4205.00 4205.00 4205.00 4204.00 4204.00 4204.00 4204.00 4203.00 4203.00 4203.00 4202.00 4202.00 4201.00 4201.00 4201.00 4200.00 4200.00 4199.00 4198.00 4198.00 4197.00 4196.00 4195.00 4195.00 4194.00 4193.00 4192.00 4191.00 4190.00 4189.00 4188.00 4187.00 4186.00 4185.00 4184.00 4183.00 4182.00 4181.00 4180.00 4179.00 4178.00 4177.00 4176.00 4175.00 4174.00 4173.00 4172.00 4171.00 4170.00 4169.00 4168.00 4167.00 4166.00 4165.00 4164.00 4163.00 4162.00 4161.00 4160.00 4159.00 4158.00 4157.00 4156.00 4155.00 4154.00 4153.00 4152.00 4151.00 4150.00 4149.00 4148.00 4147.00 4146.00 4145.00 4144.00 4143.00 4142.00 4141.00 4140.00 4139.00 4138.00 4137.00 4136.00 4135.00 4134.00 4133.00 4132.00 4131.00 4130.00 4129.00 4128.00 4127.00 4126.00 4125.00 4124.00 4123.00 4122.00 4121.00 4121.00 4120.00 4119.00 4119.00 4118.00 4118.00 4117.00 4117.00 4116.00 4116.00 4115.00 4115.00 4115.00 4114.00 4114.00 4114.00 4113.00 4113.00 4113.00 4113.00 4113.00 4113.00 4113.00 4113.00 4113.00 4112.00 4112.00 4112.00 4112.00 4481.00 4482.00 4482.00 4482.00 4482.00 4483.00 4483.00 4484.00 4484.00 4484.00 4485.00 4485.00 4486.00 4486.00 4487.00 4487.00 4488.00 4488.00 4489.00 4490.00 4491.00 4491.00 4492.00 4493.00 4494.00 4495.00 4496.00 4497.00 4498.00 4499.00 4500.00 4501.00 4502.00 4503.00 4504.00 4505.00 4506.00 4507.00 4508.00 4509.00 4510.00 4511.00 4512.00 4513.00 4514.00 4515.00 4516.00 4517.00 4518.00 4519.00 4520.00 4521.00 4522.00 4523.00 4524.00 4525.00 4526.00 4527.00 4528.00 4529.00 4530.00 4531.00 4532.00 4533.00 4534.00 4535.00 4536.00 4537.00 4538.00 4539.00 4540.00 4541.00 4542.00 4543.00 4544.00 4545.00 4546.00 4547.00 4548.00 4549.00 4550.00 4551.00 4552.00 4553.00 4554.00 4555.00 4556.00 4557.00 4558.00 4559.00 4560.00 4561.00 4562.00 4563.00 4564.00 4565.00 4565.00 4566.00 4567.00 4567.00 4568.00 4569.00 4569.00 4570.00 4570.00 4571.00 4571.00 4571.00 4572.00 4572.00 4572.00 4573.00 4573.00 4573.00 4573.00 4574.00 4574.00 4574.00 4574.00 4574.00 4574.00 4574.00 4574.00 4575.00 4575.00 4575.00 4575.00 4574.00 4574.00 4574.00 4574.00 4574.00 4574.00 4574.00 4573.00 4573.00 4573.00 4573.00 4573.00 4572.00 4572.00 4571.00 4571.00 4571.00 4570.00 4570.00 4570.00 4569.00 4568.00 4568.00 4567.00 4566.00 4566.00 4565.00 4564.00 4563.00 4563.00 4562.00 4561.00 4560.00 4559.00 4558.00 4557.00 4556.00 4555.00 4554.00 4553.00 4552.00 4551.00 4550.00 4549.00 4548.00 4547.00 4546.00 4545.00 4544.00 4543.00 4542.00 4541.00 4540.00 4539.00 4538.00 4537.00 4536.00 4535.00 4534.00 4533.00 4532.00 4531.00 4530.00 4529.00 4528.00 4527.00 4526.00 4525.00 4524.00 4523.00 4522.00 4521.00 4520.00 4519.00 4518.00 4517.00 4516.00 4515.00 4514.00 4513.00 4512.00 4511.00 4510.00 4509.00 4508.00 4507.00 4506.00 4505.00 4504.00 4503.00 4502.00 4501.00 4500.00 4499.00 4498.00 4497.00 4496.00 4495.00 4494.00 4493.00 4493.00 4492.00 4491.00 4490.00 4489.00 4489.00 4488.00 4487.00 4487.00 4486.00 4486.00 4485.00 4485.00 4484.00 4484.00 4484.00 4483.00 4483.00 4483.00 4482.00 4482.00 4482.00 4482.00 4481.00 4481.00 4481.00 4481.00 4481.00 4481.00 4481.00 4481.00 4481.00 4481.00 4481.00 4481.00 4481.00 4481.00 4481.00 4481.00 4481.00 4481.00 3964.00 3965.00 3965.00 3965.00 3965.00 3966.00 3966.00 3966.00 3967.00 3967.00 3967.00 3967.00 3968.00 3968.00 3969.00 3969.00 3970.00 3971.00 3971.00 3972.00 3972.00 3973.00 3974.00 3975.00 3976.00 3976.00 3977.00 3978.00 3978.00 3979.00 3980.00 3981.00 3982.00 3983.00 3984.00 3985.00 3986.00 3987.00 3988.00 3989.00 3990.00 3991.00 3992.00 3993.00 3994.00 3995.00 3996.00 3997.00 3998.00 3999.00 4000.00 4001.00 4002.00 4003.00 4004.00 4005.00 4006.00 4007.00 4008.00 4009.00 4010.00 4011.00 4012.00 4013.00 4014.00 4015.00 4016.00 4017.00 4018.00 4019.00 4020.00 4021.00 4022.00 4023.00 4024.00 4025.00 4026.00 4027.00 4028.00 4029.00 4030.00 4031.00 4032.00 4033.00 4034.00 4035.00 4036.00 4037.00 4038.00 4039.00 4040.00 4041.00 4042.00 4043.00 4044.00 4045.00 4046.00 4047.00 4047.00 4048.00 4049.00 4050.00 4050.00 4051.00 4051.00 4052.00 4052.00 4053.00 4053.00 4054.00 4054.00 4054.00 4055.00 4055.00 4055.00 4056.00 4056.00 4056.00 4056.00 4056.00 4057.00 4057.00 4057.00 4057.00 4057.00 4057.00 4057.00 4057.00 4057.00 4057.00 4057.00 4057.00 4057.00 4056.00 4056.00 4056.00 4056.00 4056.00 4055.00 4055.00 4055.00 4054.00 4054.00 4054.00 4053.00 4053.00 4052.00 4052.00 4052.00 4051.00 4051.00 4050.00 4049.00 4049.00 4048.00 4047.00 4046.00 4045.00 4045.00 4044.00 4043.00 4042.00 4041.00 4040.00 4039.00 4038.00 4037.00 4036.00 4035.00 4034.00 4033.00 4032.00 4031.00 4030.00 4029.00 4028.00 4027.00 4026.00 4025.00 4024.00 4023.00 4022.00 4021.00 4020.00 4019.00 4018.00 4017.00 4016.00 4015.00 4014.00 4013.00 4012.00 4011.00 4010.00 4009.00 4008.00 4007.00 4006.00 4005.00 4004.00 4003.00 4002.00 4001.00 4000.00 3999.00 3998.00 3997.00 3996.00 3995.00 3994.00 3993.00 3992.00 3991.00 3990.00 3989.00 3988.00 3987.00 3986.00 3985.00 3984.00 3983.00 3982.00 3981.00 3980.00 3979.00 3978.00 3977.00 3976.00 3975.00 3974.00 3974.00 3973.00 3972.00 3972.00 3971.00 3970.00 3970.00 3969.00 3969.00 3968.00 3968.00 3967.00 3967.00 3967.00 3966.00 3966.00 3966.00 3966.00 3965.00 3965.00 3965.00 3965.00 3964.00 3964.00 3964.00 3964.00 3964.00 3964.00 3964.00 3964.00 3964.00 3964.00 3964.00 3964.00 3964.00 3964.00 3927.00 3928.00 3928.00 3928.00 3928.00 3929.00 3929.00 3929.00 3930.00 3930.00 3931.00 3931.00 3932.00 3932.00 3933.00 3933.00 3934.00 3934.00 3935.00 3936.00 3936.00 3937.00 3938.00 3939.00 3940.00 3941.00 3942.00 3943.00 3944.00 3945.00 3946.00 3947.00 3948.00 3949.00 3950.00 3951.00 3952.00 3953.00 3954.00 3955.00 3956.00 3957.00 3958.00 3959.00 3960.00 3961.00 3962.00 3963.00 3964.00 3965.00 3966.00 3967.00 3968.00 3969.00 3970.00 3971.00 3972.00 3973.00 3974.00 3975.00 3976.00 3977.00 3978.00 3979.00 3980.00 3981.00 3982.00 3983.00 3984.00 3985.00 3986.00 3987.00 3988.00 3989.00 3990.00 3991.00 3992.00 3993.00 3994.00 3995.00 3996.00 3997.00 3998.00 3999.00 4000.00 4001.00 4002.00 4003.00 4004.00 4005.00 4006.00 4007.00 4008.00 4009.00 4010.00 4011.00 4011.00 4012.00 4013.00 4013.00 4014.00 4014.00 4015.00 4015.00 4016.00 4016.00 4017.00 4017.00 4017.00 4018.00 4018.00 4018.00 4018.00 4019.00 4019.00 4019.00 4019.00 4019.00 4019.00 4019.00 4019.00 4020.00 4020.00 4020.00 4020.00 4019.00 4019.00 4019.00 4019.00 4019.00 4019.00 4019.00 4019.00 4018.00 4018.00 4018.00 4018.00 4018.00 4017.00 4017.00 4017.00 4016.00 4016.00 4015.00 4015.00 4014.00 4014.00 4013.00 4012.00 4012.00 4011.00 4010.00 4010.00 4009.00 4008.00 4007.00 4006.00 4005.00 4004.00 4003.00 4002.00 4001.00 4000.00 3999.00 3998.00 3997.00 3996.00 3995.00 3994.00 3993.00 3992.00 3991.00 3990.00 3989.00 3988.00 3987.00 3986.00 3985.00 3984.00 3983.00 3982.00 3981.00 3980.00 3979.00 3978.00 3977.00 3976.00 3975.00 3974.00 3973.00 3972.00 3971.00 3970.00 3969.00 3968.00 3967.00 3966.00 3965.00 3964.00 3963.00 3962.00 3961.00 3960.00 3959.00 3958.00 3957.00 3956.00 3955.00 3954.00 3953.00 3952.00 3951.00 3950.00 3949.00 3948.00 3947.00 3946.00 3945.00 3944.00 3943.00 3942.00 3941.00 3940.00 3939.00 3938.00 3938.00 3937.00 3936.00 3935.00 3935.00 3934.00 3933.00 3933.00 3932.00 3932.00 3931.00 3931.00 3930.00 3930.00 3930.00 3929.00 3929.00 3928.00 3928.00 3928.00 3928.00 3928.00 3927.00 3927.00 3927.00 3927.00 3927.00 3927.00 3927.00 3927.00 3927.00 3927.00 3927.00 3927.00 3927.00 3927.00 3927.00 3927.00 3928.00 3944.00 3945.00 3945.00 3945.00 3945.00 3945.00 3946.00 3946.00 3946.00 3946.00 3947.00 3947.00 3948.00 3948.00 3949.00 3949.00 3949.00 3950.00 3951.00 3951.00 3952.00 3953.00 3954.00 3954.00 3955.00 3956.00 3957.00 3958.00 3959.00 3960.00 3961.00 3962.00 3963.00 3964.00 3965.00 3966.00 3967.00 3968.00 3969.00 3970.00 3971.00 3972.00 3973.00 3974.00 3975.00 3976.00 3977.00 3978.00 3979.00 3980.00 3981.00 3982.00 3983.00 3984.00 3985.00 3986.00 3987.00 3988.00 3989.00 3990.00 3991.00 3992.00 3993.00 3994.00 3995.00 3996.00 3997.00 3998.00 3999.00 4000.00 4001.00 4002.00 4003.00 4004.00 4005.00 4006.00 4007.00 4008.00 4009.00 4010.00 4011.00 4012.00 4013.00 4014.00 4015.00 4016.00 4017.00 4018.00 4019.00 4020.00 4021.00 4022.00 4023.00 4024.00 4025.00 4026.00 4027.00 4028.00 4029.00 4030.00 4030.00 4031.00 4032.00 4033.00 4033.00 4034.00 4034.00 4035.00 4035.00 4036.00 4036.00 4036.00 4037.00 4037.00 4038.00 4038.00 4038.00 4038.00 4039.00 4039.00 4039.00 4039.00 4039.00 4040.00 4040.00 4040.00 4040.00 4040.00 4040.00 4040.00 4040.00 4040.00 4040.00 4040.00 4040.00 4040.00 4040.00 4039.00 4039.00 4039.00 4039.00 4038.00 4038.00 4038.00 4038.00 4037.00 4037.00 4037.00 4036.00 4036.00 4035.00 4035.00 4034.00 4034.00 4033.00 4033.00 4032.00 4031.00 4031.00 4030.00 4029.00 4028.00 4027.00 4026.00 4025.00 4024.00 4023.00 4022.00 4021.00 4020.00 4019.00 4018.00 4017.00 4016.00 4015.00 4014.00 4013.00 4012.00 4011.00 4010.00 4009.00 4008.00 4007.00 4006.00 4005.00 4004.00 4003.00 4002.00 4001.00 4000.00 3999.00 3998.00 3997.00 3996.00 3995.00 3994.00 3993.00 3992.00 3991.00 3990.00 3989.00 3988.00 3987.00 3986.00 3985.00 3984.00 3983.00 3982.00 3981.00 3980.00 3979.00 3978.00 3977.00 3976.00 3975.00 3974.00 3973.00 3972.00 3971.00 3970.00 3969.00 3968.00 3967.00 3966.00 3965.00 3964.00 3963.00 3962.00 3961.00 3960.00 3959.00 3958.00 3957.00 3956.00 3956.00 3955.00 3954.00 3953.00 3952.00 3952.00 3951.00 3951.00 3950.00 3949.00 3949.00 3948.00 3948.00 3947.00 3947.00 3947.00 3946.00 3946.00 3946.00 3946.00 3945.00 3945.00 3945.00 3945.00 3945.00 3944.00 3944.00 3944.00 3944.00 3944.00 3944.00 3944.00 3944.00 3944.00 3944.00 3944.00 3944.00 3944.00 3944.00 3980.00 3981.00 3981.00 3981.00 3981.00 3981.00 3981.00 3981.00 3981.00 3982.00 3982.00 3982.00 3982.00 3983.00 3983.00 3983.00 3984.00 3984.00 3984.00 3985.00 3986.00 3986.00 3987.00 3987.00 3988.00 3989.00 3989.00 3990.00 3991.00 3992.00 3992.00 3993.00 3994.00 3995.00 3996.00 3997.00 3998.00 3999.00 4000.00 4001.00 4002.00 4003.00 4004.00 4005.00 4006.00 4007.00 4008.00 4009.00 4010.00 4011.00 4012.00 4013.00 4014.00 4015.00 4016.00 4017.00 4018.00 4019.00 4020.00 4021.00 4022.00 4023.00 4024.00 4025.00 4026.00 4027.00 4028.00 4029.00 4030.00 4031.00 4032.00 4033.00 4034.00 4035.00 4036.00 4037.00 4038.00 4039.00 4040.00 4041.00 4042.00 4043.00 4044.00 4045.00 4046.00 4047.00 4048.00 4049.00 4050.00 4051.00 4052.00 4053.00 4054.00 4055.00 4056.00 4057.00 4058.00 4059.00 4060.00 4061.00 4062.00 4062.00 4063.00 4064.00 4065.00 4066.00 4066.00 4067.00 4068.00 4068.00 4069.00 4069.00 4070.00 4070.00 4071.00 4071.00 4072.00 4072.00 4072.00 4072.00 4073.00 4073.00 4073.00 4073.00 4074.00 4074.00 4074.00 4074.00 4074.00 4074.00 4074.00 4075.00 4075.00 4075.00 4075.00 4075.00 4074.00 4074.00 4074.00 4074.00 4074.00 4074.00 4074.00 4073.00 4073.00 4073.00 4073.00 4072.00 4072.00 4072.00 4072.00 4071.00 4071.00 4070.00 4070.00 4069.00 4069.00 4068.00 4068.00 4067.00 4066.00 4066.00 4065.00 4064.00 4063.00 4062.00 4062.00 4061.00 4060.00 4059.00 4058.00 4057.00 4056.00 4055.00 4054.00 4053.00 4052.00 4051.00 4050.00 4049.00 4048.00 4047.00 4046.00 4045.00 4044.00 4043.00 4042.00 4041.00 4040.00 4039.00 4038.00 4037.00 4036.00 4035.00 4034.00 4033.00 4032.00 4031.00 4030.00 4029.00 4028.00 4027.00 4026.00 4025.00 4024.00 4023.00 4022.00 4021.00 4020.00 4019.00 4018.00 4017.00 4016.00 4015.00 4014.00 4013.00 4012.00 4011.00 4010.00 4009.00 4008.00 4007.00 4006.00 4005.00 4004.00 4003.00 4002.00 4001.00 4000.00 3999.00 3998.00 3997.00 3996.00 3995.00 3994.00 3993.00 3992.00 3992.00 3991.00 3990.00 3989.00 3989.00 3988.00 3987.00 3987.00 3986.00 3986.00 3985.00 3985.00 3984.00 3984.00 3983.00 3983.00 3983.00 3982.00 3982.00 3982.00 3982.00 3981.00 3981.00 3981.00 3981.00 3981.00 3981.00 3981.00 3981.00 3980.00 3980.00 3980.00 3980.00 4006.00 4007.00 4007.00 4007.00 4007.00 4008.00 4008.00 4008.00 4009.00 4009.00 4010.00 4010.00 4010.00 4011.00 4011.00 4012.00 4012.00 4013.00 4014.00 4014.00 4015.00 4016.00 4017.00 4017.00 4018.00 4019.00 4020.00 4021.00 4022.00 4023.00 4024.00 4025.00 4026.00 4027.00 4028.00 4029.00 4030.00 4031.00 4032.00 4033.00 4034.00 4035.00 4036.00 4037.00 4038.00 4039.00 4040.00 4041.00 4042.00 4043.00 4044.00 4045.00 4046.00 4047.00 4048.00 4049.00 4050.00 4051.00 4052.00 4053.00 4054.00 4055.00 4056.00 4057.00 4058.00 4059.00 4060.00 4061.00 4062.00 4063.00 4064.00 4065.00 4066.00 4067.00 4068.00 4069.00 4070.00 4071.00 4072.00 4073.00 4074.00 4075.00 4076.00 4077.00 4078.00 4079.00 4080.00 4081.00 4082.00 4083.00 4084.00 4085.00 4086.00 4087.00 4088.00 4089.00 4090.00 4090.00 4091.00 4092.00 4093.00 4093.00 4094.00 4095.00 4095.00 4096.00 4097.00 4097.00 4098.00 4098.00 4098.00 4099.00 4099.00 4100.00 4100.00 4100.00 4101.00 4101.00 4101.00 4101.00 4102.00 4102.00 4102.00 4102.00 4102.00 4102.00 4102.00 4102.00 4102.00 4102.00 4102.00 4102.00 4102.00 4102.00 4102.00 4102.00 4102.00 4102.00 4102.00 4101.00 4101.00 4101.00 4101.00 4100.00 4100.00 4100.00 4099.00 4099.00 4099.00 4098.00 4098.00 4097.00 4097.00 4096.00 4096.00 4095.00 4094.00 4094.00 4093.00 4092.00 4091.00 4091.00 4090.00 4089.00 4088.00 4087.00 4086.00 4085.00 4084.00 4083.00 4082.00 4081.00 4080.00 4079.00 4078.00 4077.00 4076.00 4075.00 4074.00 4073.00 4072.00 4071.00 4070.00 4069.00 4068.00 4067.00 4066.00 4065.00 4064.00 4063.00 4062.00 4061.00 4060.00 4059.00 4058.00 4057.00 4056.00 4055.00 4054.00 4053.00 4052.00 4051.00 4050.00 4049.00 4048.00 4047.00 4046.00 4045.00 4044.00 4043.00 4042.00 4041.00 4040.00 4039.00 4038.00 4037.00 4036.00 4035.00 4034.00 4033.00 4032.00 4031.00 4030.00 4029.00 4028.00 4027.00 4026.00 4025.00 4024.00 4023.00 4022.00 4021.00 4020.00 4019.00 4018.00 4017.00 4016.00 4016.00 4015.00 4014.00 4014.00 4013.00 4012.00 4012.00 4011.00 4011.00 4010.00 4010.00 4009.00 4009.00 4009.00 4008.00 4008.00 4008.00 4007.00 4007.00 4007.00 4006.00 4006.00 4006.00 4006.00 4006.00 4006.00 4006.00 4006.00 4006.00 4006.00 4006.00 4006.00 4006.00 4006.00 4006.00 4006.00 4006.00 4006.00 4006.00 797.00 798.00 798.00 798.00 798.00 798.00 799.00 799.00 799.00 800.00 800.00 800.00 800.00 801.00 801.00 802.00 802.00 803.00 804.00 804.00 805.00 805.00 806.00 807.00 808.00 809.00 810.00 810.00 811.00 812.00 813.00 814.00 815.00 816.00 817.00 818.00 819.00 820.00 821.00 822.00 823.00 824.00 825.00 826.00 827.00 828.00 829.00 830.00 831.00 832.00 833.00 834.00 835.00 836.00 837.00 838.00 839.00 840.00 841.00 842.00 843.00 844.00 845.00 846.00 847.00 848.00 849.00 850.00 851.00 852.00 853.00 854.00 855.00 856.00 857.00 858.00 859.00 860.00 861.00 862.00 863.00 864.00 865.00 866.00 867.00 868.00 869.00 870.00 871.00 872.00 873.00 874.00 875.00 876.00 877.00 878.00 879.00 879.00 880.00 881.00 882.00 883.00 883.00 884.00 884.00 885.00 886.00 886.00 887.00 887.00 888.00 888.00 888.00 889.00 889.00 889.00 889.00 890.00 890.00 890.00 890.00 890.00 891.00 891.00 891.00 891.00 891.00 891.00 891.00 891.00 891.00 891.00 891.00 891.00 891.00 891.00 890.00 890.00 890.00 890.00 890.00 889.00 889.00 889.00 889.00 888.00 888.00 888.00 887.00 887.00 886.00 886.00 885.00 884.00 884.00 883.00 882.00 882.00 881.00 880.00 879.00 879.00 878.00 877.00 876.00 875.00 874.00 873.00 872.00 871.00 870.00 869.00 868.00 867.00 866.00 865.00 864.00 863.00 862.00 861.00 860.00 859.00 858.00 857.00 856.00 855.00 854.00 853.00 852.00 851.00 850.00 849.00 848.00 847.00 846.00 845.00 844.00 843.00 842.00 841.00 840.00 839.00 838.00 837.00 836.00 835.00 834.00 833.00 832.00 831.00 830.00 829.00 828.00 827.00 826.00 825.00 824.00 823.00 822.00 821.00 820.00 819.00 818.00 817.00 816.00 815.00 814.00 813.00 812.00 811.00 810.00 810.00 809.00 808.00 807.00 806.00 806.00 805.00 804.00 804.00 803.00 802.00 802.00 802.00 801.00 800.00 800.00 800.00 800.00 799.00 799.00 799.00 798.00 798.00 798.00 798.00 798.00 797.00 797.00 797.00 797.00 797.00 797.00 797.00 797.00 797.00 797.00 797.00 797.00 797.00 1469.00 1470.00 1470.00 1470.00 1470.00 1470.00 1470.00 1471.00 1471.00 1471.00 1472.00 1472.00 1472.00 1473.00 1473.00 1474.00 1474.00 1475.00 1475.00 1476.00 1476.00 1477.00 1478.00 1478.00 1479.00 1480.00 1481.00 1482.00 1483.00 1484.00 1485.00 1486.00 1487.00 1488.00 1489.00 1490.00 1491.00 1492.00 1493.00 1494.00 1495.00 1496.00 1497.00 1498.00 1499.00 1500.00 1501.00 1502.00 1503.00 1504.00 1505.00 1506.00 1507.00 1508.00 1509.00 1510.00 1511.00 1512.00 1513.00 1514.00 1515.00 1516.00 1517.00 1518.00 1519.00 1520.00 1521.00 1522.00 1523.00 1524.00 1525.00 1526.00 1527.00 1528.00 1529.00 1530.00 1531.00 1532.00 1533.00 1534.00 1535.00 1536.00 1537.00 1538.00 1539.00 1540.00 1541.00 1542.00 1543.00 1544.00 1545.00 1546.00 1547.00 1548.00 1549.00 1550.00 1551.00 1552.00 1553.00 1554.00 1555.00 1556.00 1557.00 1557.00 1558.00 1559.00 1559.00 1560.00 1560.00 1561.00 1561.00 1562.00 1562.00 1563.00 1563.00 1564.00 1564.00 1564.00 1564.00 1565.00 1565.00 1565.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1566.00 1565.00 1565.00 1565.00 1565.00 1564.00 1564.00 1564.00 1564.00 1563.00 1563.00 1562.00 1562.00 1561.00 1561.00 1560.00 1560.00 1559.00 1559.00 1558.00 1557.00 1556.00 1556.00 1555.00 1554.00 1553.00 1552.00 1551.00 1550.00 1549.00 1548.00 1547.00 1546.00 1545.00 1544.00 1543.00 1542.00 1541.00 1540.00 1539.00 1538.00 1537.00 1536.00 1535.00 1534.00 1533.00 1532.00 1531.00 1530.00 1529.00 1528.00 1527.00 1526.00 1525.00 1524.00 1523.00 1522.00 1521.00 1520.00 1519.00 1518.00 1517.00 1516.00 1515.00 1514.00 1513.00 1512.00 1511.00 1510.00 1509.00 1508.00 1507.00 1506.00 1505.00 1504.00 1503.00 1502.00 1501.00 1500.00 1499.00 1498.00 1497.00 1496.00 1495.00 1494.00 1493.00 1492.00 1491.00 1490.00 1489.00 1488.00 1487.00 1486.00 1485.00 1484.00 1483.00 1482.00 1481.00 1480.00 1479.00 1479.00 1478.00 1477.00 1477.00 1476.00 1476.00 1475.00 1474.00 1474.00 1473.00 1473.00 1472.00 1472.00 1472.00 1471.00 1471.00 1471.00 1471.00 1470.00 1470.00 1470.00 1470.00 1470.00 1469.00 1469.00 1470.00 1469.00 1469.00 1469.00 1469.00 1469.00 1469.00 1469.00 1470.00 1469.00 1056.00 1057.00 1057.00 1057.00 1057.00 1057.00 1058.00 1058.00 1058.00 1058.00 1059.00 1059.00 1060.00 1060.00 1060.00 1061.00 1061.00 1062.00 1062.00 1063.00 1063.00 1064.00 1065.00 1066.00 1066.00 1067.00 1068.00 1069.00 1070.00 1071.00 1072.00 1073.00 1074.00 1075.00 1076.00 1077.00 1078.00 1079.00 1080.00 1081.00 1082.00 1083.00 1084.00 1085.00 1086.00 1087.00 1088.00 1089.00 1090.00 1091.00 1092.00 1093.00 1094.00 1095.00 1096.00 1097.00 1098.00 1099.00 1100.00 1101.00 1102.00 1103.00 1104.00 1105.00 1106.00 1107.00 1108.00 1109.00 1110.00 1111.00 1112.00 1113.00 1114.00 1115.00 1116.00 1117.00 1118.00 1119.00 1120.00 1121.00 1122.00 1123.00 1124.00 1125.00 1126.00 1127.00 1128.00 1129.00 1130.00 1131.00 1132.00 1133.00 1134.00 1135.00 1136.00 1137.00 1138.00 1139.00 1140.00 1141.00 1141.00 1142.00 1143.00 1144.00 1145.00 1145.00 1146.00 1147.00 1147.00 1148.00 1148.00 1149.00 1150.00 1150.00 1150.00 1151.00 1151.00 1152.00 1152.00 1152.00 1153.00 1153.00 1153.00 1153.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1154.00 1153.00 1153.00 1153.00 1153.00 1152.00 1152.00 1152.00 1151.00 1151.00 1151.00 1150.00 1150.00 1149.00 1149.00 1148.00 1148.00 1147.00 1147.00 1146.00 1145.00 1144.00 1144.00 1143.00 1142.00 1141.00 1140.00 1139.00 1138.00 1137.00 1136.00 1135.00 1134.00 1133.00 1132.00 1131.00 1130.00 1129.00 1128.00 1127.00 1126.00 1125.00 1124.00 1123.00 1122.00 1121.00 1120.00 1119.00 1118.00 1117.00 1116.00 1115.00 1114.00 1113.00 1112.00 1111.00 1110.00 1109.00 1108.00 1107.00 1106.00 1105.00 1104.00 1103.00 1102.00 1101.00 1100.00 1099.00 1098.00 1097.00 1096.00 1095.00 1094.00 1093.00 1092.00 1091.00 1090.00 1089.00 1088.00 1087.00 1086.00 1085.00 1084.00 1083.00 1082.00 1081.00 1080.00 1079.00 1078.00 1077.00 1076.00 1075.00 1074.00 1073.00 1072.00 1071.00 1070.00 1069.00 1068.00 1067.00 1067.00 1066.00 1065.00 1064.00 1064.00 1063.00 1062.00 1062.00 1061.00 1061.00 1060.00 1060.00 1060.00 1059.00 1059.00 1059.00 1058.00 1058.00 1058.00 1057.00 1057.00 1057.00 1057.00 1057.00 1056.00 1056.00 1056.00 1056.00 1056.00 1056.00 1056.00 1056.00 1056.00 1056.00 1056.00 1056.00 1056.00 1056.00 75.00 76.00 76.00 76.00 76.00 76.00 77.00 77.00 77.00 77.00 78.00 78.00 79.00 79.00 79.00 80.00 80.00 81.00 81.00 82.00 83.00 83.00 84.00 85.00 86.00 87.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 159.00 160.00 161.00 161.00 162.00 163.00 163.00 164.00 164.00 165.00 165.00 166.00 166.00 167.00 167.00 167.00 167.00 167.00 168.00 168.00 168.00 168.00 169.00 169.00 169.00 169.00 169.00 169.00 169.00 169.00 169.00 169.00 169.00 169.00 169.00 169.00 169.00 168.00 168.00 168.00 168.00 168.00 167.00 167.00 167.00 167.00 166.00 166.00 165.00 165.00 165.00 164.00 164.00 163.00 162.00 162.00 161.00 160.00 160.00 159.00 158.00 157.00 156.00 155.00 154.00 153.00 152.00 151.00 150.00 149.00 148.00 147.00 146.00 145.00 144.00 143.00 142.00 141.00 140.00 139.00 138.00 137.00 136.00 135.00 134.00 133.00 132.00 131.00 130.00 129.00 128.00 127.00 126.00 125.00 124.00 123.00 122.00 121.00 120.00 119.00 118.00 117.00 116.00 115.00 114.00 113.00 112.00 111.00 110.00 109.00 108.00 107.00 106.00 105.00 104.00 103.00 102.00 101.00 100.00 99.00 98.00 97.00 96.00 95.00 94.00 93.00 92.00 91.00 90.00 89.00 88.00 87.00 86.00 85.00 85.00 84.00 83.00 83.00 82.00 81.00 81.00 80.00 80.00 79.00 79.00 78.00 78.00 78.00 77.00 77.00 77.00 76.00 76.00 76.00 76.00 76.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 75.00 432.00 433.00 433.00 433.00 433.00 434.00 434.00 434.00 434.00 435.00 435.00 435.00 436.00 436.00 437.00 437.00 438.00 438.00 439.00 439.00 440.00 441.00 441.00 442.00 443.00 444.00 445.00 446.00 447.00 448.00 449.00 450.00 451.00 452.00 453.00 454.00 455.00 456.00 457.00 458.00 459.00 460.00 461.00 462.00 463.00 464.00 465.00 466.00 467.00 468.00 469.00 470.00 471.00 472.00 473.00 474.00 475.00 476.00 477.00 478.00 479.00 480.00 481.00 482.00 483.00 484.00 485.00 486.00 487.00 488.00 489.00 490.00 491.00 492.00 493.00 494.00 495.00 496.00 497.00 498.00 499.00 500.00 501.00 502.00 503.00 504.00 505.00 506.00 507.00 508.00 509.00 510.00 511.00 512.00 513.00 514.00 515.00 516.00 517.00 518.00 519.00 519.00 520.00 521.00 521.00 522.00 522.00 523.00 523.00 524.00 524.00 525.00 525.00 525.00 526.00 526.00 526.00 527.00 527.00 527.00 527.00 527.00 528.00 528.00 528.00 528.00 528.00 528.00 528.00 528.00 528.00 528.00 528.00 528.00 528.00 528.00 527.00 527.00 527.00 527.00 527.00 527.00 526.00 526.00 526.00 525.00 525.00 524.00 524.00 524.00 523.00 523.00 522.00 522.00 521.00 521.00 520.00 519.00 518.00 518.00 517.00 516.00 515.00 514.00 513.00 512.00 511.00 510.00 509.00 508.00 507.00 506.00 505.00 504.00 503.00 502.00 501.00 500.00 499.00 498.00 497.00 496.00 495.00 494.00 493.00 492.00 491.00 490.00 489.00 488.00 487.00 486.00 485.00 484.00 483.00 482.00 481.00 480.00 479.00 478.00 477.00 476.00 475.00 474.00 473.00 472.00 471.00 470.00 469.00 468.00 467.00 466.00 465.00 464.00 463.00 462.00 461.00 460.00 459.00 458.00 457.00 456.00 455.00 454.00 453.00 452.00 451.00 450.00 449.00 448.00 447.00 446.00 445.00 444.00 443.00 442.00 442.00 441.00 440.00 440.00 439.00 438.00 438.00 437.00 437.00 436.00 436.00 436.00 435.00 435.00 434.00 434.00 434.00 434.00 433.00 433.00 433.00 433.00 433.00 432.00 432.00 432.00 432.00 432.00 432.00 432.00 432.00 432.00 432.00 432.00 432.00 432.00 888.00 889.00 889.00 889.00 889.00 889.00 889.00 889.00 889.00 889.00 889.00 890.00 890.00 890.00 891.00 891.00 891.00 892.00 892.00 893.00 893.00 894.00 894.00 895.00 895.00 896.00 897.00 898.00 898.00 899.00 900.00 901.00 902.00 903.00 904.00 905.00 906.00 907.00 908.00 909.00 910.00 911.00 912.00 913.00 914.00 915.00 916.00 917.00 918.00 919.00 920.00 921.00 922.00 923.00 924.00 925.00 926.00 927.00 928.00 929.00 930.00 931.00 932.00 933.00 934.00 935.00 936.00 937.00 938.00 939.00 940.00 941.00 942.00 943.00 944.00 945.00 946.00 947.00 948.00 949.00 950.00 951.00 952.00 953.00 954.00 955.00 956.00 957.00 958.00 959.00 960.00 961.00 962.00 963.00 964.00 965.00 966.00 967.00 968.00 969.00 970.00 971.00 972.00 973.00 974.00 975.00 976.00 976.00 977.00 978.00 978.00 979.00 979.00 980.00 980.00 981.00 981.00 982.00 982.00 983.00 983.00 983.00 983.00 984.00 984.00 984.00 985.00 985.00 985.00 985.00 985.00 985.00 985.00 985.00 986.00 986.00 986.00 986.00 986.00 985.00 985.00 985.00 985.00 985.00 985.00 985.00 984.00 984.00 984.00 984.00 983.00 983.00 983.00 983.00 982.00 982.00 981.00 981.00 980.00 980.00 979.00 979.00 978.00 978.00 977.00 976.00 975.00 975.00 974.00 973.00 972.00 971.00 970.00 969.00 968.00 967.00 966.00 965.00 964.00 963.00 962.00 961.00 960.00 959.00 958.00 957.00 956.00 955.00 954.00 953.00 952.00 951.00 950.00 949.00 948.00 947.00 946.00 945.00 944.00 943.00 942.00 941.00 940.00 939.00 938.00 937.00 936.00 935.00 934.00 933.00 932.00 931.00 930.00 929.00 928.00 927.00 926.00 925.00 924.00 923.00 922.00 921.00 920.00 919.00 918.00 917.00 916.00 915.00 914.00 913.00 912.00 911.00 910.00 909.00 908.00 907.00 906.00 905.00 904.00 903.00 902.00 901.00 900.00 899.00 898.00 898.00 897.00 896.00 896.00 895.00 894.00 894.00 893.00 893.00 893.00 892.00 891.00 891.00 891.00 890.00 890.00 890.00 890.00 889.00 889.00 889.00 889.00 889.00 889.00 889.00 889.00 889.00 888.00 888.00 888.00 888.00 239.00 240.00 240.00 240.00 240.00 240.00 240.00 240.00 240.00 241.00 241.00 241.00 241.00 241.00 242.00 242.00 243.00 243.00 243.00 244.00 244.00 245.00 246.00 246.00 247.00 247.00 248.00 249.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 277.00 278.00 279.00 280.00 281.00 282.00 283.00 284.00 285.00 286.00 287.00 288.00 289.00 290.00 291.00 292.00 293.00 294.00 295.00 296.00 297.00 298.00 299.00 300.00 301.00 302.00 303.00 304.00 305.00 306.00 307.00 308.00 309.00 310.00 311.00 312.00 313.00 314.00 315.00 316.00 317.00 318.00 319.00 320.00 321.00 322.00 323.00 323.00 324.00 325.00 325.00 326.00 327.00 327.00 328.00 328.00 329.00 329.00 329.00 330.00 330.00 331.00 331.00 331.00 331.00 332.00 332.00 332.00 332.00 333.00 333.00 333.00 333.00 333.00 333.00 333.00 333.00 333.00 333.00 333.00 333.00 333.00 333.00 332.00 332.00 332.00 332.00 332.00 331.00 331.00 331.00 330.00 330.00 330.00 329.00 329.00 328.00 328.00 327.00 327.00 326.00 326.00 325.00 324.00 323.00 323.00 322.00 321.00 320.00 319.00 318.00 317.00 316.00 315.00 314.00 313.00 312.00 311.00 310.00 309.00 308.00 307.00 306.00 305.00 304.00 303.00 302.00 301.00 300.00 299.00 298.00 297.00 296.00 295.00 294.00 293.00 292.00 291.00 290.00 289.00 288.00 287.00 286.00 285.00 284.00 283.00 282.00 281.00 280.00 279.00 278.00 277.00 276.00 275.00 274.00 273.00 272.00 271.00 270.00 269.00 268.00 267.00 266.00 265.00 264.00 263.00 262.00 261.00 260.00 259.00 258.00 257.00 256.00 255.00 254.00 253.00 252.00 251.00 250.00 249.00 249.00 248.00 247.00 247.00 246.00 245.00 245.00 244.00 244.00 243.00 243.00 242.00 242.00 242.00 241.00 241.00 241.00 241.00 241.00 240.00 240.00 240.00 240.00 240.00 240.00 240.00 240.00 239.00 239.00 239.00 1421.00 1422.00 1422.00 1422.00 1422.00 1423.00 1423.00 1423.00 1424.00 1424.00 1425.00 1425.00 1425.00 1426.00 1426.00 1427.00 1428.00 1428.00 1429.00 1430.00 1430.00 1431.00 1432.00 1433.00 1434.00 1435.00 1436.00 1437.00 1438.00 1439.00 1440.00 1441.00 1442.00 1443.00 1444.00 1445.00 1446.00 1447.00 1448.00 1449.00 1450.00 1451.00 1452.00 1453.00 1454.00 1455.00 1456.00 1457.00 1458.00 1459.00 1460.00 1461.00 1462.00 1463.00 1464.00 1465.00 1466.00 1467.00 1468.00 1469.00 1470.00 1471.00 1472.00 1473.00 1474.00 1475.00 1476.00 1477.00 1478.00 1479.00 1480.00 1481.00 1482.00 1483.00 1484.00 1485.00 1486.00 1487.00 1488.00 1489.00 1490.00 1491.00 1492.00 1493.00 1494.00 1495.00 1496.00 1497.00 1498.00 1499.00 1500.00 1501.00 1502.00 1503.00 1503.00 1504.00 1505.00 1506.00 1507.00 1508.00 1509.00 1509.00 1510.00 1510.00 1511.00 1512.00 1512.00 1513.00 1513.00 1514.00 1514.00 1514.00 1515.00 1515.00 1515.00 1516.00 1516.00 1516.00 1516.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1517.00 1516.00 1516.00 1516.00 1516.00 1515.00 1515.00 1514.00 1514.00 1514.00 1513.00 1513.00 1512.00 1512.00 1511.00 1511.00 1510.00 1510.00 1509.00 1508.00 1508.00 1507.00 1506.00 1505.00 1504.00 1503.00 1502.00 1501.00 1500.00 1499.00 1498.00 1497.00 1496.00 1495.00 1494.00 1493.00 1492.00 1491.00 1490.00 1489.00 1488.00 1487.00 1486.00 1485.00 1484.00 1483.00 1482.00 1481.00 1480.00 1479.00 1478.00 1477.00 1476.00 1475.00 1474.00 1473.00 1472.00 1471.00 1470.00 1469.00 1468.00 1467.00 1466.00 1465.00 1464.00 1463.00 1462.00 1461.00 1460.00 1459.00 1458.00 1457.00 1456.00 1455.00 1454.00 1453.00 1452.00 1451.00 1450.00 1449.00 1448.00 1447.00 1446.00 1445.00 1444.00 1443.00 1442.00 1441.00 1440.00 1439.00 1438.00 1437.00 1436.00 1435.00 1434.00 1433.00 1432.00 1431.00 1431.00 1430.00 1429.00 1428.00 1428.00 1427.00 1427.00 1426.00 1426.00 1425.00 1425.00 1424.00 1424.00 1424.00 1423.00 1423.00 1422.00 1422.00 1422.00 1422.00 1421.00 1421.00 1421.00 1421.00 1421.00 1421.00 1421.00 1421.00 1421.00 1421.00 1421.00 1421.00 1421.00 1421.00 1421.00 1421.00 1421.00 1421.00 1421.00 1305.00 1306.00 1306.00 1306.00 1306.00 1307.00 1307.00 1307.00 1308.00 1308.00 1308.00 1309.00 1309.00 1310.00 1310.00 1311.00 1311.00 1312.00 1313.00 1314.00 1314.00 1315.00 1316.00 1317.00 1318.00 1319.00 1320.00 1321.00 1322.00 1323.00 1324.00 1325.00 1326.00 1327.00 1328.00 1329.00 1330.00 1331.00 1332.00 1333.00 1334.00 1335.00 1336.00 1337.00 1338.00 1339.00 1340.00 1341.00 1342.00 1343.00 1344.00 1345.00 1346.00 1347.00 1348.00 1349.00 1350.00 1351.00 1352.00 1353.00 1354.00 1355.00 1356.00 1357.00 1358.00 1359.00 1360.00 1361.00 1362.00 1363.00 1364.00 1365.00 1366.00 1367.00 1368.00 1369.00 1370.00 1371.00 1372.00 1373.00 1374.00 1375.00 1376.00 1377.00 1378.00 1379.00 1380.00 1381.00 1382.00 1383.00 1384.00 1384.00 1385.00 1386.00 1387.00 1387.00 1388.00 1389.00 1390.00 1390.00 1391.00 1392.00 1392.00 1393.00 1393.00 1394.00 1394.00 1395.00 1395.00 1396.00 1396.00 1396.00 1397.00 1397.00 1397.00 1398.00 1398.00 1398.00 1398.00 1398.00 1399.00 1399.00 1398.00 1398.00 1399.00 1399.00 1399.00 1399.00 1399.00 1398.00 1398.00 1398.00 1399.00 1398.00 1398.00 1398.00 1398.00 1398.00 1397.00 1397.00 1397.00 1396.00 1396.00 1396.00 1395.00 1395.00 1395.00 1394.00 1393.00 1393.00 1392.00 1392.00 1391.00 1391.00 1390.00 1389.00 1389.00 1388.00 1387.00 1387.00 1386.00 1385.00 1384.00 1383.00 1382.00 1382.00 1381.00 1380.00 1379.00 1378.00 1377.00 1376.00 1375.00 1374.00 1373.00 1372.00 1371.00 1370.00 1369.00 1368.00 1367.00 1366.00 1365.00 1364.00 1363.00 1362.00 1361.00 1360.00 1359.00 1358.00 1357.00 1356.00 1355.00 1354.00 1353.00 1352.00 1351.00 1350.00 1349.00 1348.00 1347.00 1346.00 1345.00 1344.00 1343.00 1342.00 1341.00 1340.00 1339.00 1338.00 1337.00 1336.00 1335.00 1334.00 1333.00 1332.00 1331.00 1330.00 1329.00 1328.00 1327.00 1326.00 1325.00 1324.00 1323.00 1322.00 1321.00 1320.00 1319.00 1319.00 1318.00 1317.00 1317.00 1316.00 1315.00 1314.00 1313.00 1313.00 1312.00 1311.00 1311.00 1310.00 1310.00 1309.00 1309.00 1308.00 1308.00 1308.00 1307.00 1307.00 1307.00 1306.00 1306.00 1306.00 1306.00 1305.00 1305.00 1305.00 1305.00 1305.00 1305.00 1305.00 1305.00 1305.00 1305.00 1305.00 1305.00 1305.00 1305.00 1305.00 1305.00 1305.00 1305.00 809.00 810.00 810.00 810.00 810.00 810.00 810.00 811.00 811.00 811.00 812.00 812.00 812.00 813.00 813.00 814.00 814.00 815.00 816.00 816.00 817.00 817.00 818.00 819.00 820.00 821.00 821.00 822.00 823.00 824.00 825.00 826.00 827.00 828.00 829.00 830.00 831.00 832.00 833.00 834.00 835.00 836.00 837.00 838.00 839.00 840.00 841.00 842.00 843.00 844.00 845.00 846.00 847.00 848.00 849.00 850.00 851.00 852.00 853.00 854.00 855.00 856.00 857.00 858.00 859.00 860.00 861.00 862.00 863.00 864.00 865.00 866.00 867.00 868.00 869.00 870.00 871.00 872.00 873.00 874.00 875.00 876.00 877.00 878.00 879.00 880.00 881.00 882.00 883.00 884.00 885.00 886.00 887.00 888.00 889.00 890.00 891.00 891.00 892.00 893.00 894.00 895.00 895.00 896.00 897.00 897.00 898.00 898.00 899.00 899.00 900.00 900.00 900.00 901.00 901.00 902.00 902.00 902.00 902.00 902.00 903.00 902.00 903.00 903.00 903.00 903.00 903.00 903.00 903.00 903.00 903.00 903.00 903.00 903.00 903.00 903.00 902.00 903.00 902.00 902.00 902.00 902.00 901.00 901.00 901.00 900.00 900.00 900.00 899.00 899.00 898.00 898.00 897.00 897.00 896.00 895.00 895.00 894.00 893.00 892.00 891.00 891.00 890.00 889.00 888.00 887.00 886.00 885.00 884.00 883.00 882.00 881.00 880.00 879.00 878.00 877.00 876.00 875.00 874.00 873.00 872.00 871.00 870.00 869.00 868.00 867.00 866.00 865.00 864.00 863.00 862.00 861.00 860.00 859.00 858.00 857.00 856.00 855.00 854.00 853.00 852.00 851.00 850.00 849.00 848.00 847.00 846.00 845.00 844.00 843.00 842.00 841.00 840.00 839.00 838.00 837.00 836.00 835.00 834.00 833.00 832.00 831.00 830.00 829.00 828.00 827.00 826.00 825.00 824.00 823.00 822.00 821.00 821.00 820.00 819.00 818.00 818.00 817.00 816.00 816.00 815.00 814.00 814.00 813.00 813.00 812.00 812.00 812.00 811.00 811.00 811.00 810.00 810.00 810.00 810.00 810.00 810.00 809.00 809.00 809.00 809.00 809.00 809.00 809.00 809.00 809.00 809.00 809.00 809.00 809.00 968.00 969.00 969.00 969.00 969.00 969.00 970.00 970.00 970.00 971.00 971.00 971.00 972.00 972.00 972.00 973.00 973.00 974.00 975.00 975.00 976.00 976.00 977.00 978.00 978.00 979.00 980.00 981.00 982.00 983.00 984.00 985.00 986.00 987.00 988.00 989.00 990.00 991.00 992.00 993.00 994.00 995.00 996.00 997.00 998.00 999.00 1000.00 1001.00 1002.00 1003.00 1004.00 1005.00 1006.00 1007.00 1008.00 1009.00 1010.00 1011.00 1012.00 1013.00 1014.00 1015.00 1016.00 1017.00 1018.00 1019.00 1020.00 1021.00 1022.00 1023.00 1024.00 1025.00 1026.00 1027.00 1028.00 1029.00 1030.00 1031.00 1032.00 1033.00 1034.00 1035.00 1036.00 1037.00 1038.00 1039.00 1040.00 1041.00 1042.00 1043.00 1044.00 1045.00 1046.00 1047.00 1048.00 1049.00 1050.00 1051.00 1052.00 1053.00 1054.00 1055.00 1056.00 1057.00 1058.00 1058.00 1059.00 1060.00 1061.00 1061.00 1062.00 1062.00 1063.00 1063.00 1064.00 1064.00 1065.00 1065.00 1065.00 1066.00 1066.00 1066.00 1066.00 1067.00 1067.00 1067.00 1068.00 1067.00 1068.00 1068.00 1068.00 1068.00 1068.00 1068.00 1068.00 1068.00 1068.00 1068.00 1068.00 1068.00 1068.00 1068.00 1068.00 1067.00 1068.00 1067.00 1067.00 1067.00 1066.00 1066.00 1066.00 1066.00 1065.00 1065.00 1065.00 1064.00 1064.00 1063.00 1063.00 1062.00 1062.00 1061.00 1061.00 1060.00 1059.00 1059.00 1058.00 1057.00 1056.00 1055.00 1055.00 1054.00 1053.00 1052.00 1051.00 1050.00 1049.00 1048.00 1047.00 1046.00 1045.00 1044.00 1043.00 1042.00 1041.00 1040.00 1039.00 1038.00 1037.00 1036.00 1035.00 1034.00 1033.00 1032.00 1031.00 1030.00 1029.00 1028.00 1027.00 1026.00 1025.00 1024.00 1023.00 1022.00 1021.00 1020.00 1019.00 1018.00 1017.00 1016.00 1015.00 1014.00 1013.00 1012.00 1011.00 1010.00 1009.00 1008.00 1007.00 1006.00 1005.00 1004.00 1003.00 1002.00 1001.00 1000.00 999.00 998.00 997.00 996.00 995.00 994.00 993.00 992.00 991.00 990.00 989.00 988.00 987.00 986.00 985.00 984.00 983.00 982.00 981.00 980.00 979.00 978.00 978.00 977.00 976.00 976.00 975.00 975.00 974.00 973.00 973.00 972.00 972.00 972.00 971.00 971.00 971.00 970.00 970.00 970.00 969.00 969.00 969.00 969.00 969.00 968.00 968.00 968.00 968.00 968.00 968.00 968.00 968.00 968.00 968.00 968.00 968.00 968.00 968.00 660.00 661.00 661.00 661.00 661.00 661.00 662.00 662.00 662.00 662.00 663.00 663.00 663.00 664.00 664.00 665.00 665.00 666.00 667.00 667.00 668.00 668.00 669.00 670.00 671.00 671.00 672.00 673.00 674.00 675.00 676.00 677.00 678.00 679.00 680.00 681.00 682.00 683.00 684.00 685.00 686.00 687.00 688.00 689.00 690.00 691.00 692.00 693.00 694.00 695.00 696.00 697.00 698.00 699.00 700.00 701.00 702.00 703.00 704.00 705.00 706.00 707.00 708.00 709.00 710.00 711.00 712.00 713.00 714.00 715.00 716.00 717.00 718.00 719.00 720.00 721.00 722.00 723.00 724.00 725.00 726.00 727.00 728.00 729.00 730.00 731.00 732.00 733.00 734.00 735.00 736.00 737.00 738.00 739.00 740.00 741.00 742.00 743.00 744.00 744.00 745.00 746.00 747.00 747.00 748.00 748.00 749.00 749.00 750.00 750.00 751.00 751.00 751.00 752.00 752.00 753.00 753.00 753.00 753.00 754.00 754.00 754.00 754.00 754.00 754.00 754.00 754.00 754.00 754.00 754.00 754.00 754.00 754.00 754.00 754.00 754.00 754.00 754.00 754.00 753.00 753.00 753.00 752.00 752.00 752.00 751.00 751.00 750.00 750.00 750.00 749.00 749.00 748.00 747.00 747.00 746.00 746.00 745.00 744.00 743.00 742.00 742.00 741.00 740.00 740.00 739.00 738.00 737.00 736.00 735.00 734.00 733.00 732.00 731.00 730.00 729.00 728.00 727.00 726.00 725.00 724.00 723.00 722.00 721.00 720.00 719.00 718.00 717.00 716.00 715.00 714.00 713.00 712.00 711.00 710.00 709.00 708.00 707.00 706.00 705.00 704.00 703.00 702.00 701.00 700.00 699.00 698.00 697.00 696.00 695.00 694.00 693.00 692.00 691.00 690.00 689.00 688.00 687.00 686.00 685.00 684.00 683.00 682.00 681.00 680.00 679.00 678.00 677.00 676.00 675.00 674.00 673.00 672.00 671.00 670.00 669.00 669.00 668.00 667.00 667.00 666.00 665.00 665.00 664.00 664.00 664.00 663.00 663.00 662.00 662.00 662.00 662.00 661.00 661.00 661.00 661.00 661.00 660.00 660.00 660.00 660.00 660.00 660.00 660.00 660.00 660.00 660.00 660.00 660.00 660.00 80.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 82.00 82.00 82.00 82.00 83.00 83.00 83.00 83.00 84.00 84.00 85.00 85.00 86.00 86.00 87.00 87.00 88.00 89.00 89.00 90.00 91.00 92.00 93.00 94.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 163.00 164.00 165.00 166.00 166.00 167.00 167.00 168.00 168.00 169.00 169.00 170.00 170.00 171.00 171.00 171.00 171.00 172.00 172.00 172.00 172.00 172.00 173.00 173.00 173.00 173.00 173.00 173.00 173.00 173.00 173.00 173.00 173.00 173.00 173.00 173.00 172.00 172.00 172.00 172.00 172.00 171.00 171.00 171.00 171.00 170.00 170.00 169.00 169.00 169.00 168.00 168.00 167.00 166.00 166.00 165.00 164.00 164.00 163.00 162.00 161.00 160.00 159.00 158.00 157.00 156.00 155.00 154.00 153.00 152.00 151.00 150.00 149.00 148.00 147.00 146.00 145.00 144.00 143.00 142.00 141.00 140.00 139.00 138.00 137.00 136.00 135.00 134.00 133.00 132.00 131.00 130.00 129.00 128.00 127.00 126.00 125.00 124.00 123.00 122.00 121.00 120.00 119.00 118.00 117.00 116.00 115.00 114.00 113.00 112.00 111.00 110.00 109.00 108.00 107.00 106.00 105.00 104.00 103.00 102.00 101.00 100.00 99.00 98.00 97.00 96.00 95.00 94.00 93.00 92.00 91.00 91.00 90.00 89.00 88.00 88.00 87.00 87.00 86.00 85.00 85.00 85.00 84.00 84.00 83.00 83.00 83.00 82.00 82.00 82.00 82.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 81.00 80.00 80.00 80.00 150.00 151.00 151.00 151.00 151.00 151.00 152.00 152.00 152.00 152.00 153.00 153.00 154.00 154.00 155.00 155.00 156.00 156.00 157.00 157.00 158.00 159.00 160.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 189.00 190.00 191.00 192.00 193.00 194.00 195.00 196.00 197.00 198.00 199.00 200.00 201.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 229.00 230.00 231.00 232.00 233.00 233.00 234.00 235.00 236.00 236.00 236.00 237.00 237.00 238.00 238.00 239.00 239.00 239.00 240.00 240.00 240.00 241.00 241.00 241.00 241.00 241.00 241.00 241.00 241.00 241.00 242.00 242.00 242.00 242.00 242.00 241.00 241.00 241.00 241.00 241.00 241.00 241.00 241.00 240.00 240.00 240.00 240.00 239.00 239.00 238.00 238.00 238.00 237.00 236.00 236.00 236.00 235.00 234.00 234.00 233.00 232.00 231.00 230.00 230.00 229.00 228.00 227.00 226.00 225.00 224.00 223.00 222.00 221.00 220.00 219.00 218.00 217.00 216.00 215.00 214.00 213.00 212.00 211.00 210.00 209.00 208.00 207.00 206.00 205.00 204.00 203.00 202.00 201.00 200.00 199.00 198.00 197.00 196.00 195.00 194.00 193.00 192.00 191.00 190.00 189.00 188.00 187.00 186.00 185.00 184.00 183.00 182.00 181.00 180.00 179.00 178.00 177.00 176.00 175.00 174.00 173.00 172.00 171.00 170.00 169.00 168.00 167.00 166.00 165.00 164.00 163.00 162.00 161.00 160.00 159.00 159.00 158.00 157.00 157.00 156.00 156.00 155.00 154.00 154.00 154.00 153.00 153.00 152.00 152.00 152.00 152.00 151.00 151.00 151.00 151.00 151.00 150.00 150.00 150.00 150.00 150.00 150.00 150.00 150.00 150.00 150.00 150.00 150.00 150.00 1228.00 1229.00 1229.00 1229.00 1230.00 1230.00 1230.00 1230.00 1231.00 1231.00 1232.00 1232.00 1233.00 1233.00 1234.00 1234.00 1235.00 1235.00 1236.00 1237.00 1238.00 1238.00 1239.00 1240.00 1241.00 1242.00 1243.00 1244.00 1245.00 1246.00 1247.00 1248.00 1249.00 1250.00 1251.00 1252.00 1253.00 1254.00 1255.00 1256.00 1257.00 1258.00 1259.00 1260.00 1261.00 1262.00 1263.00 1264.00 1265.00 1266.00 1267.00 1268.00 1269.00 1270.00 1271.00 1272.00 1273.00 1274.00 1275.00 1276.00 1277.00 1278.00 1279.00 1280.00 1281.00 1282.00 1283.00 1284.00 1285.00 1286.00 1287.00 1288.00 1289.00 1290.00 1291.00 1292.00 1293.00 1294.00 1295.00 1296.00 1297.00 1298.00 1299.00 1300.00 1301.00 1302.00 1303.00 1304.00 1305.00 1306.00 1307.00 1308.00 1309.00 1310.00 1311.00 1312.00 1312.00 1313.00 1314.00 1315.00 1315.00 1316.00 1316.00 1317.00 1317.00 1318.00 1318.00 1319.00 1319.00 1319.00 1320.00 1320.00 1320.00 1321.00 1321.00 1321.00 1321.00 1321.00 1322.00 1322.00 1322.00 1322.00 1322.00 1322.00 1322.00 1322.00 1322.00 1322.00 1322.00 1322.00 1322.00 1322.00 1321.00 1321.00 1321.00 1321.00 1321.00 1320.00 1320.00 1320.00 1319.00 1319.00 1319.00 1318.00 1318.00 1317.00 1317.00 1317.00 1316.00 1315.00 1315.00 1314.00 1313.00 1313.00 1312.00 1311.00 1310.00 1310.00 1309.00 1308.00 1307.00 1306.00 1305.00 1304.00 1303.00 1302.00 1301.00 1300.00 1299.00 1298.00 1297.00 1296.00 1295.00 1294.00 1293.00 1292.00 1291.00 1290.00 1289.00 1288.00 1287.00 1286.00 1285.00 1284.00 1283.00 1282.00 1281.00 1280.00 1279.00 1278.00 1277.00 1276.00 1275.00 1274.00 1273.00 1272.00 1271.00 1270.00 1269.00 1268.00 1267.00 1266.00 1265.00 1264.00 1263.00 1262.00 1261.00 1260.00 1259.00 1258.00 1257.00 1256.00 1255.00 1254.00 1253.00 1252.00 1251.00 1250.00 1249.00 1248.00 1247.00 1246.00 1245.00 1244.00 1243.00 1242.00 1241.00 1240.00 1239.00 1238.00 1237.00 1237.00 1236.00 1235.00 1235.00 1234.00 1233.00 1233.00 1232.00 1232.00 1232.00 1231.00 1231.00 1230.00 1230.00 1230.00 1229.00 1229.00 1229.00 1229.00 1228.00 1228.00 1228.00 1228.00 1228.00 1228.00 1228.00 1228.00 1228.00 1228.00 1228.00 1228.00 1228.00 1228.00 1228.00 1228.00 1228.00 1228.00 1228.00 1315.00 1316.00 1316.00 1316.00 1316.00 1316.00 1316.00 1317.00 1317.00 1318.00 1318.00 1318.00 1319.00 1319.00 1320.00 1320.00 1321.00 1321.00 1322.00 1323.00 1323.00 1324.00 1325.00 1326.00 1327.00 1328.00 1328.00 1329.00 1330.00 1331.00 1332.00 1333.00 1334.00 1335.00 1336.00 1337.00 1338.00 1339.00 1340.00 1341.00 1342.00 1343.00 1344.00 1345.00 1346.00 1347.00 1348.00 1349.00 1350.00 1351.00 1352.00 1353.00 1354.00 1355.00 1356.00 1357.00 1358.00 1359.00 1360.00 1361.00 1362.00 1363.00 1364.00 1365.00 1366.00 1367.00 1368.00 1369.00 1370.00 1371.00 1372.00 1373.00 1374.00 1375.00 1376.00 1377.00 1378.00 1379.00 1380.00 1381.00 1382.00 1383.00 1384.00 1385.00 1386.00 1387.00 1388.00 1389.00 1390.00 1391.00 1392.00 1393.00 1394.00 1395.00 1396.00 1397.00 1397.00 1398.00 1398.00 1399.00 1400.00 1400.00 1400.00 1401.00 1402.00 1402.00 1402.00 1402.00 1403.00 1403.00 1403.00 1404.00 1404.00 1404.00 1404.00 1404.00 1405.00 1405.00 1405.00 1405.00 1405.00 1405.00 1405.00 1405.00 1405.00 1405.00 1405.00 1405.00 1405.00 1404.00 1404.00 1404.00 1404.00 1404.00 1403.00 1403.00 1403.00 1402.00 1402.00 1402.00 1401.00 1401.00 1400.00 1400.00 1399.00 1399.00 1398.00 1397.00 1397.00 1396.00 1395.00 1394.00 1393.00 1393.00 1392.00 1391.00 1390.00 1389.00 1388.00 1387.00 1386.00 1385.00 1384.00 1383.00 1382.00 1381.00 1380.00 1379.00 1378.00 1377.00 1376.00 1375.00 1374.00 1373.00 1372.00 1371.00 1370.00 1369.00 1368.00 1367.00 1366.00 1365.00 1364.00 1363.00 1362.00 1361.00 1360.00 1359.00 1358.00 1357.00 1356.00 1355.00 1354.00 1353.00 1352.00 1351.00 1350.00 1349.00 1348.00 1347.00 1346.00 1345.00 1344.00 1343.00 1342.00 1341.00 1340.00 1339.00 1338.00 1337.00 1336.00 1335.00 1334.00 1333.00 1332.00 1331.00 1330.00 1329.00 1328.00 1327.00 1326.00 1325.00 1324.00 1324.00 1323.00 1322.00 1322.00 1321.00 1320.00 1320.00 1320.00 1319.00 1319.00 1318.00 1318.00 1317.00 1317.00 1317.00 1316.00 1316.00 1316.00 1316.00 1316.00 1316.00 1315.00 1315.00 1315.00 1315.00 1315.00 1315.00 1315.00 1315.00 1315.00 1315.00 1315.00 1315.00 1315.00 193.00 194.00 194.00 194.00 194.00 195.00 195.00 195.00 196.00 196.00 197.00 197.00 198.00 198.00 198.00 199.00 199.00 200.00 201.00 202.00 202.00 203.00 204.00 205.00 206.00 207.00 208.00 209.00 210.00 211.00 212.00 213.00 214.00 215.00 216.00 217.00 218.00 219.00 220.00 221.00 222.00 223.00 224.00 225.00 226.00 227.00 228.00 229.00 230.00 231.00 232.00 233.00 234.00 235.00 236.00 237.00 238.00 239.00 240.00 241.00 242.00 243.00 244.00 245.00 246.00 247.00 248.00 249.00 250.00 251.00 252.00 253.00 254.00 255.00 256.00 257.00 258.00 259.00 260.00 261.00 262.00 263.00 264.00 265.00 266.00 267.00 268.00 269.00 270.00 271.00 272.00 273.00 274.00 275.00 276.00 276.00 277.00 278.00 278.00 279.00 280.00 280.00 281.00 281.00 282.00 282.00 283.00 283.00 284.00 284.00 284.00 284.00 285.00 285.00 285.00 285.00 285.00 286.00 286.00 286.00 286.00 286.00 286.00 286.00 286.00 286.00 286.00 286.00 286.00 286.00 286.00 286.00 285.00 285.00 285.00 285.00 284.00 284.00 284.00 284.00 284.00 283.00 283.00 282.00 282.00 281.00 281.00 280.00 280.00 279.00 278.00 278.00 277.00 276.00 276.00 275.00 274.00 274.00 273.00 272.00 271.00 270.00 269.00 268.00 267.00 266.00 265.00 264.00 263.00 262.00 261.00 260.00 259.00 258.00 257.00 256.00 255.00 254.00 253.00 252.00 251.00 250.00 249.00 248.00 247.00 246.00 245.00 244.00 243.00 242.00 241.00 240.00 239.00 238.00 237.00 236.00 235.00 234.00 233.00 232.00 231.00 230.00 229.00 228.00 227.00 226.00 225.00 224.00 223.00 222.00 221.00 220.00 219.00 218.00 217.00 216.00 215.00 214.00 213.00 212.00 211.00 210.00 209.00 208.00 207.00 206.00 205.00 204.00 203.00 203.00 202.00 201.00 200.00 200.00 199.00 198.00 198.00 198.00 197.00 197.00 196.00 196.00 195.00 195.00 195.00 194.00 194.00 194.00 194.00 193.00 193.00 193.00 193.00 193.00 193.00 193.00 193.00 193.00 193.00 193.00 193.00 193.00 193.00 193.00 193.00 193.00 193.00 34.00 35.00 35.00 35.00 35.00 36.00 36.00 36.00 37.00 37.00 37.00 38.00 38.00 39.00 39.00 40.00 41.00 41.00 42.00 43.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 112.00 113.00 114.00 115.00 116.00 117.00 117.00 118.00 119.00 119.00 119.00 120.00 120.00 121.00 121.00 122.00 122.00 122.00 123.00 123.00 123.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 125.00 125.00 125.00 125.00 125.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 124.00 123.00 123.00 123.00 122.00 122.00 122.00 121.00 121.00 120.00 120.00 119.00 119.00 118.00 118.00 117.00 116.00 116.00 115.00 114.00 113.00 112.00 111.00 110.00 109.00 108.00 107.00 106.00 105.00 104.00 103.00 102.00 101.00 100.00 99.00 98.00 97.00 96.00 95.00 94.00 93.00 92.00 91.00 90.00 89.00 88.00 87.00 86.00 85.00 84.00 83.00 82.00 81.00 80.00 79.00 78.00 77.00 76.00 75.00 74.00 73.00 72.00 71.00 70.00 69.00 68.00 67.00 66.00 65.00 64.00 63.00 62.00 61.00 60.00 59.00 58.00 57.00 56.00 55.00 54.00 53.00 52.00 51.00 50.00 49.00 48.00 47.00 46.00 45.00 44.00 43.00 43.00 42.00 41.00 41.00 40.00 39.00 39.00 38.00 38.00 37.00 37.00 37.00 36.00 36.00 36.00 35.00 35.00 35.00 35.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 34.00 1212.00 1213.00 1213.00 1213.00 1214.00 1214.00 1214.00 1215.00 1215.00 1215.00 1216.00 1216.00 1217.00 1217.00 1218.00 1218.00 1219.00 1220.00 1220.00 1221.00 1222.00 1222.00 1223.00 1224.00 1225.00 1226.00 1227.00 1228.00 1229.00 1230.00 1231.00 1232.00 1233.00 1234.00 1235.00 1236.00 1237.00 1238.00 1239.00 1240.00 1241.00 1242.00 1243.00 1244.00 1245.00 1246.00 1247.00 1248.00 1249.00 1250.00 1251.00 1252.00 1253.00 1254.00 1255.00 1256.00 1257.00 1258.00 1259.00 1260.00 1261.00 1262.00 1263.00 1264.00 1265.00 1266.00 1267.00 1268.00 1269.00 1270.00 1271.00 1272.00 1273.00 1274.00 1275.00 1276.00 1277.00 1278.00 1279.00 1280.00 1281.00 1282.00 1283.00 1284.00 1285.00 1286.00 1287.00 1288.00 1289.00 1290.00 1291.00 1292.00 1293.00 1294.00 1295.00 1296.00 1297.00 1298.00 1299.00 1300.00 1301.00 1302.00 1302.00 1303.00 1303.00 1304.00 1304.00 1305.00 1305.00 1306.00 1306.00 1307.00 1307.00 1308.00 1308.00 1308.00 1308.00 1309.00 1309.00 1309.00 1310.00 1310.00 1310.00 1310.00 1310.00 1310.00 1310.00 1310.00 1311.00 1311.00 1311.00 1311.00 1311.00 1310.00 1310.00 1310.00 1310.00 1310.00 1310.00 1310.00 1310.00 1309.00 1309.00 1309.00 1309.00 1308.00 1308.00 1308.00 1307.00 1307.00 1307.00 1306.00 1306.00 1305.00 1305.00 1304.00 1303.00 1303.00 1302.00 1302.00 1301.00 1300.00 1299.00 1298.00 1298.00 1297.00 1296.00 1295.00 1294.00 1293.00 1292.00 1291.00 1290.00 1289.00 1288.00 1287.00 1286.00 1285.00 1284.00 1283.00 1282.00 1281.00 1280.00 1279.00 1278.00 1277.00 1276.00 1275.00 1274.00 1273.00 1272.00 1271.00 1270.00 1269.00 1268.00 1267.00 1266.00 1265.00 1264.00 1263.00 1262.00 1261.00 1260.00 1259.00 1258.00 1257.00 1256.00 1255.00 1254.00 1253.00 1252.00 1251.00 1250.00 1249.00 1248.00 1247.00 1246.00 1245.00 1244.00 1243.00 1242.00 1241.00 1240.00 1239.00 1238.00 1237.00 1236.00 1235.00 1234.00 1233.00 1232.00 1231.00 1230.00 1229.00 1228.00 1227.00 1226.00 1225.00 1224.00 1223.00 1222.00 1221.00 1221.00 1220.00 1219.00 1219.00 1218.00 1217.00 1217.00 1217.00 1216.00 1216.00 1215.00 1215.00 1214.00 1214.00 1214.00 1213.00 1213.00 1213.00 1213.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 1212.00 15.00 16.00 16.00 16.00 16.00 16.00 17.00 17.00 17.00 17.00 18.00 18.00 18.00 19.00 19.00 20.00 20.00 21.00 21.00 22.00 23.00 23.00 24.00 25.00 26.00 27.00 27.00 28.00 29.00 29.00 30.00 31.00 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 41.00 42.00 43.00 44.00 45.00 46.00 47.00 48.00 49.00 50.00 51.00 52.00 53.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 96.00 97.00 98.00 98.00 99.00 100.00 100.00 101.00 101.00 102.00 102.00 103.00 103.00 104.00 104.00 104.00 105.00 105.00 105.00 105.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 106.00 105.00 105.00 105.00 104.00 104.00 104.00 103.00 103.00 103.00 102.00 102.00 101.00 101.00 100.00 100.00 99.00 98.00 98.00 97.00 96.00 95.00 95.00 94.00 93.00 93.00 92.00 91.00 90.00 89.00 88.00 87.00 86.00 85.00 84.00 83.00 82.00 81.00 80.00 79.00 78.00 77.00 76.00 75.00 74.00 73.00 72.00 71.00 70.00 69.00 68.00 67.00 66.00 65.00 64.00 63.00 62.00 61.00 60.00 59.00 58.00 57.00 56.00 55.00 54.00 53.00 52.00 51.00 50.00 49.00 48.00 47.00 46.00 45.00 44.00 43.00 42.00 41.00 40.00 39.00 38.00 37.00 36.00 35.00 34.00 33.00 32.00 31.00 30.00 29.00 28.00 27.00 26.00 25.00 24.00 23.00 23.00 22.00 22.00 21.00 21.00 20.00 19.00 19.00 19.00 18.00 18.00 17.00 17.00 17.00 17.00 16.00 16.00 16.00 16.00 16.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 45.00 46.00 46.00 46.00 46.00 47.00 47.00 47.00 48.00 48.00 49.00 49.00 49.00 50.00 51.00 51.00 52.00 52.00 53.00 54.00 54.00 55.00 56.00 57.00 58.00 59.00 60.00 61.00 62.00 63.00 64.00 65.00 66.00 67.00 68.00 69.00 70.00 71.00 72.00 73.00 74.00 75.00 76.00 77.00 78.00 79.00 80.00 81.00 82.00 83.00 84.00 85.00 86.00 87.00 88.00 89.00 90.00 91.00 92.00 93.00 94.00 95.00 96.00 97.00 98.00 99.00 100.00 101.00 102.00 103.00 104.00 105.00 106.00 107.00 108.00 109.00 110.00 111.00 112.00 113.00 114.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 130.00 131.00 132.00 132.00 133.00 133.00 134.00 135.00 135.00 135.00 136.00 136.00 137.00 137.00 137.00 138.00 138.00 138.00 138.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 139.00 138.00 138.00 138.00 138.00 137.00 137.00 137.00 136.00 136.00 135.00 135.00 134.00 134.00 133.00 133.00 132.00 132.00 131.00 130.00 130.00 129.00 128.00 127.00 126.00 125.00 124.00 123.00 122.00 121.00 120.00 119.00 118.00 117.00 116.00 115.00 114.00 113.00 112.00 111.00 110.00 109.00 108.00 107.00 106.00 105.00 104.00 103.00 102.00 101.00 100.00 99.00 98.00 97.00 96.00 95.00 94.00 93.00 92.00 91.00 90.00 89.00 88.00 87.00 86.00 85.00 84.00 83.00 82.00 81.00 80.00 79.00 78.00 77.00 76.00 75.00 74.00 73.00 72.00 71.00 70.00 69.00 68.00 67.00 66.00 65.00 64.00 63.00 62.00 61.00 60.00 59.00 58.00 57.00 56.00 55.00 54.00 54.00 53.00 52.00 52.00 51.00 51.00 50.00 50.00 49.00 49.00 48.00 48.00 47.00 47.00 47.00 46.00 46.00 46.00 46.00 45.00 46.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 45.00 46.00 2426.00 2427.00 2427.00 2427.00 2427.00 2427.00 2427.00 2427.00 2427.00 2428.00 2428.00 2428.00 2428.00 2429.00 2429.00 2429.00 2430.00 2430.00 2430.00 2431.00 2431.00 2432.00 2432.00 2433.00 2433.00 2434.00 2435.00 2435.00 2436.00 2437.00 2438.00 2439.00 2439.00 2440.00 2441.00 2442.00 2443.00 2444.00 2445.00 2446.00 2447.00 2448.00 2449.00 2450.00 2451.00 2452.00 2453.00 2454.00 2455.00 2456.00 2457.00 2458.00 2459.00 2460.00 2461.00 2462.00 2463.00 2464.00 2465.00 2466.00 2467.00 2468.00 2469.00 2470.00 2471.00 2472.00 2473.00 2474.00 2475.00 2476.00 2477.00 2478.00 2479.00 2480.00 2481.00 2482.00 2483.00 2484.00 2485.00 2486.00 2487.00 2488.00 2489.00 2490.00 2491.00 2492.00 2493.00 2494.00 2495.00 2496.00 2497.00 2498.00 2499.00 2500.00 2501.00 2502.00 2503.00 2504.00 2505.00 2506.00 2507.00 2508.00 2509.00 2510.00 2511.00 2511.00 2512.00 2513.00 2514.00 2515.00 2515.00 2516.00 2517.00 2517.00 2518.00 2518.00 2519.00 2519.00 2520.00 2520.00 2521.00 2521.00 2521.00 2522.00 2522.00 2522.00 2523.00 2523.00 2523.00 2523.00 2523.00 2524.00 2524.00 2524.00 2524.00 2524.00 2524.00 2524.00 2524.00 2524.00 2524.00 2524.00 2524.00 2524.00 2524.00 2523.00 2523.00 2523.00 2523.00 2523.00 2522.00 2522.00 2522.00 2522.00 2521.00 2521.00 2520.00 2520.00 2520.00 2519.00 2519.00 2518.00 2517.00 2517.00 2516.00 2516.00 2515.00 2514.00 2514.00 2513.00 2512.00 2511.00 2510.00 2509.00 2508.00 2507.00 2506.00 2505.00 2504.00 2503.00 2502.00 2501.00 2500.00 2499.00 2498.00 2497.00 2496.00 2495.00 2494.00 2493.00 2492.00 2491.00 2490.00 2489.00 2488.00 2487.00 2486.00 2485.00 2484.00 2483.00 2482.00 2481.00 2480.00 2479.00 2478.00 2477.00 2476.00 2475.00 2474.00 2473.00 2472.00 2471.00 2470.00 2469.00 2468.00 2467.00 2466.00 2465.00 2464.00 2463.00 2462.00 2461.00 2460.00 2459.00 2458.00 2457.00 2456.00 2455.00 2454.00 2453.00 2452.00 2451.00 2450.00 2449.00 2448.00 2447.00 2446.00 2445.00 2444.00 2443.00 2442.00 2441.00 2440.00 2439.00 2438.00 2437.00 2437.00 2436.00 2435.00 2434.00 2434.00 2433.00 2433.00 2432.00 2432.00 2431.00 2431.00 2430.00 2430.00 2430.00 2429.00 2429.00 2429.00 2428.00 2428.00 2428.00 2427.00 2427.00 2427.00 2427.00 2427.00 2427.00 2427.00 2427.00 2427.00 2426.00 2426.00 2426.00 2493.00 2494.00 2494.00 2494.00 2495.00 2495.00 2495.00 2496.00 2496.00 2496.00 2497.00 2497.00 2498.00 2498.00 2499.00 2499.00 2500.00 2501.00 2501.00 2502.00 2503.00 2504.00 2504.00 2505.00 2506.00 2507.00 2508.00 2509.00 2510.00 2511.00 2512.00 2513.00 2514.00 2515.00 2516.00 2517.00 2518.00 2519.00 2520.00 2521.00 2522.00 2523.00 2524.00 2525.00 2526.00 2527.00 2528.00 2529.00 2530.00 2531.00 2532.00 2533.00 2534.00 2535.00 2536.00 2537.00 2538.00 2539.00 2540.00 2541.00 2542.00 2543.00 2544.00 2545.00 2546.00 2547.00 2548.00 2549.00 2550.00 2551.00 2552.00 2553.00 2554.00 2555.00 2556.00 2557.00 2558.00 2559.00 2560.00 2561.00 2562.00 2563.00 2564.00 2565.00 2566.00 2567.00 2568.00 2569.00 2570.00 2571.00 2572.00 2573.00 2574.00 2575.00 2576.00 2577.00 2578.00 2579.00 2580.00 2580.00 2581.00 2582.00 2582.00 2583.00 2584.00 2584.00 2585.00 2585.00 2586.00 2586.00 2586.00 2587.00 2587.00 2587.00 2588.00 2588.00 2588.00 2588.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2590.00 2590.00 2590.00 2590.00 2590.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2589.00 2588.00 2588.00 2588.00 2588.00 2587.00 2587.00 2587.00 2586.00 2586.00 2585.00 2585.00 2584.00 2584.00 2583.00 2583.00 2582.00 2582.00 2581.00 2580.00 2580.00 2579.00 2578.00 2577.00 2576.00 2575.00 2574.00 2573.00 2572.00 2571.00 2570.00 2569.00 2568.00 2567.00 2566.00 2565.00 2564.00 2563.00 2562.00 2561.00 2560.00 2559.00 2558.00 2557.00 2556.00 2555.00 2554.00 2553.00 2552.00 2551.00 2550.00 2549.00 2548.00 2547.00 2546.00 2545.00 2544.00 2543.00 2542.00 2541.00 2540.00 2539.00 2538.00 2537.00 2536.00 2535.00 2534.00 2533.00 2532.00 2531.00 2530.00 2529.00 2528.00 2527.00 2526.00 2525.00 2524.00 2523.00 2522.00 2521.00 2520.00 2519.00 2518.00 2517.00 2516.00 2515.00 2514.00 2513.00 2512.00 2511.00 2510.00 2509.00 2508.00 2507.00 2506.00 2505.00 2505.00 2504.00 2503.00 2502.00 2501.00 2501.00 2500.00 2500.00 2499.00 2498.00 2498.00 2497.00 2497.00 2496.00 2496.00 2496.00 2495.00 2495.00 2495.00 2494.00 2494.00 2494.00 2494.00 2493.00 2493.00 2493.00 2493.00 2493.00 2493.00 2493.00 2493.00 2493.00 2493.00 2493.00 2493.00 2493.00 2493.00 2493.00 2493.00 2493.00 2493.00 2493.00 2565.00 2566.00 2566.00 2566.00 2566.00 2566.00 2567.00 2567.00 2567.00 2568.00 2568.00 2568.00 2569.00 2569.00 2570.00 2570.00 2571.00 2571.00 2572.00 2572.00 2573.00 2574.00 2574.00 2575.00 2576.00 2577.00 2578.00 2578.00 2579.00 2580.00 2581.00 2582.00 2583.00 2584.00 2585.00 2586.00 2587.00 2588.00 2589.00 2590.00 2591.00 2592.00 2593.00 2594.00 2595.00 2596.00 2597.00 2598.00 2599.00 2600.00 2601.00 2602.00 2603.00 2604.00 2605.00 2606.00 2607.00 2608.00 2609.00 2610.00 2611.00 2612.00 2613.00 2614.00 2615.00 2616.00 2617.00 2618.00 2619.00 2620.00 2621.00 2622.00 2623.00 2624.00 2625.00 2626.00 2627.00 2628.00 2629.00 2630.00 2631.00 2632.00 2633.00 2634.00 2635.00 2636.00 2637.00 2638.00 2639.00 2640.00 2641.00 2642.00 2643.00 2644.00 2645.00 2646.00 2647.00 2648.00 2649.00 2649.00 2650.00 2651.00 2652.00 2652.00 2653.00 2653.00 2654.00 2654.00 2655.00 2655.00 2656.00 2656.00 2657.00 2657.00 2657.00 2658.00 2658.00 2658.00 2658.00 2659.00 2659.00 2659.00 2659.00 2659.00 2659.00 2659.00 2659.00 2659.00 2659.00 2659.00 2659.00 2659.00 2659.00 2659.00 2659.00 2659.00 2659.00 2659.00 2658.00 2658.00 2658.00 2658.00 2657.00 2657.00 2657.00 2656.00 2656.00 2655.00 2655.00 2655.00 2654.00 2653.00 2653.00 2652.00 2652.00 2651.00 2650.00 2650.00 2649.00 2648.00 2647.00 2646.00 2645.00 2644.00 2643.00 2642.00 2641.00 2640.00 2639.00 2638.00 2637.00 2636.00 2635.00 2634.00 2633.00 2632.00 2631.00 2630.00 2629.00 2628.00 2627.00 2626.00 2625.00 2624.00 2623.00 2622.00 2621.00 2620.00 2619.00 2618.00 2617.00 2616.00 2615.00 2614.00 2613.00 2612.00 2611.00 2610.00 2609.00 2608.00 2607.00 2606.00 2605.00 2604.00 2603.00 2602.00 2601.00 2600.00 2599.00 2598.00 2597.00 2596.00 2595.00 2594.00 2593.00 2592.00 2591.00 2590.00 2589.00 2588.00 2587.00 2586.00 2585.00 2584.00 2583.00 2582.00 2581.00 2580.00 2579.00 2578.00 2577.00 2577.00 2576.00 2575.00 2574.00 2573.00 2573.00 2572.00 2571.00 2571.00 2571.00 2570.00 2569.00 2569.00 2569.00 2568.00 2568.00 2568.00 2567.00 2567.00 2567.00 2566.00 2566.00 2566.00 2566.00 2566.00 2565.00 2565.00 2565.00 2565.00 2565.00 2565.00 2565.00 2565.00 2565.00 2565.00 2565.00 2565.00 2019.00 2020.00 2020.00 2020.00 2020.00 2021.00 2021.00 2021.00 2022.00 2022.00 2023.00 2023.00 2023.00 2024.00 2024.00 2025.00 2026.00 2026.00 2027.00 2027.00 2028.00 2029.00 2030.00 2031.00 2032.00 2032.00 2033.00 2034.00 2035.00 2036.00 2037.00 2038.00 2039.00 2040.00 2041.00 2042.00 2043.00 2044.00 2045.00 2046.00 2047.00 2048.00 2049.00 2050.00 2051.00 2052.00 2053.00 2054.00 2055.00 2056.00 2057.00 2058.00 2059.00 2060.00 2061.00 2062.00 2063.00 2064.00 2065.00 2066.00 2067.00 2068.00 2069.00 2070.00 2071.00 2072.00 2073.00 2074.00 2075.00 2076.00 2077.00 2078.00 2079.00 2080.00 2081.00 2082.00 2083.00 2084.00 2085.00 2086.00 2087.00 2088.00 2089.00 2090.00 2091.00 2092.00 2093.00 2094.00 2095.00 2096.00 2097.00 2098.00 2099.00 2099.00 2100.00 2101.00 2102.00 2103.00 2104.00 2104.00 2105.00 2105.00 2106.00 2107.00 2107.00 2108.00 2108.00 2108.00 2109.00 2109.00 2110.00 2110.00 2110.00 2111.00 2111.00 2111.00 2111.00 2112.00 2112.00 2112.00 2112.00 2112.00 2112.00 2112.00 2112.00 2112.00 2112.00 2112.00 2112.00 2112.00 2112.00 2112.00 2112.00 2112.00 2112.00 2111.00 2111.00 2111.00 2111.00 2110.00 2110.00 2110.00 2109.00 2109.00 2108.00 2108.00 2108.00 2107.00 2107.00 2106.00 2105.00 2105.00 2104.00 2104.00 2103.00 2102.00 2101.00 2100.00 2099.00 2099.00 2098.00 2097.00 2096.00 2095.00 2094.00 2093.00 2092.00 2091.00 2090.00 2089.00 2088.00 2087.00 2086.00 2085.00 2084.00 2083.00 2082.00 2081.00 2080.00 2079.00 2078.00 2077.00 2076.00 2075.00 2074.00 2073.00 2072.00 2071.00 2070.00 2069.00 2068.00 2067.00 2066.00 2065.00 2064.00 2063.00 2062.00 2061.00 2060.00 2059.00 2058.00 2057.00 2056.00 2055.00 2054.00 2053.00 2052.00 2051.00 2050.00 2049.00 2048.00 2047.00 2046.00 2045.00 2044.00 2043.00 2042.00 2041.00 2040.00 2039.00 2038.00 2037.00 2036.00 2035.00 2034.00 2033.00 2032.00 2032.00 2031.00 2030.00 2029.00 2028.00 2027.00 2027.00 2026.00 2026.00 2025.00 2024.00 2024.00 2023.00 2023.00 2023.00 2022.00 2022.00 2021.00 2021.00 2021.00 2020.00 2020.00 2020.00 2020.00 2019.00 2019.00 2019.00 2019.00 2019.00 2019.00 2019.00 2019.00 2019.00 2019.00 2019.00 2019.00 2019.00 2019.00 2019.00 2019.00 2019.00 2864.00 2865.00 2865.00 2865.00 2865.00 2865.00 2866.00 2866.00 2866.00 2867.00 2867.00 2867.00 2867.00 2868.00 2868.00 2869.00 2869.00 2870.00 2871.00 2871.00 2872.00 2872.00 2873.00 2874.00 2875.00 2876.00 2876.00 2877.00 2878.00 2879.00 2880.00 2881.00 2882.00 2883.00 2884.00 2885.00 2886.00 2887.00 2888.00 2889.00 2890.00 2891.00 2892.00 2893.00 2894.00 2895.00 2896.00 2897.00 2898.00 2899.00 2900.00 2901.00 2902.00 2903.00 2904.00 2905.00 2906.00 2907.00 2908.00 2909.00 2910.00 2911.00 2912.00 2913.00 2914.00 2915.00 2916.00 2917.00 2918.00 2919.00 2920.00 2921.00 2922.00 2923.00 2924.00 2925.00 2926.00 2927.00 2928.00 2929.00 2930.00 2931.00 2932.00 2933.00 2934.00 2935.00 2936.00 2937.00 2938.00 2939.00 2940.00 2941.00 2942.00 2943.00 2944.00 2945.00 2946.00 2947.00 2948.00 2948.00 2949.00 2950.00 2951.00 2951.00 2952.00 2952.00 2953.00 2954.00 2954.00 2955.00 2955.00 2956.00 2956.00 2956.00 2957.00 2957.00 2957.00 2958.00 2958.00 2958.00 2958.00 2959.00 2958.00 2959.00 2959.00 2959.00 2959.00 2959.00 2959.00 2959.00 2959.00 2959.00 2959.00 2959.00 2959.00 2959.00 2959.00 2959.00 2958.00 2959.00 2958.00 2958.00 2958.00 2958.00 2957.00 2957.00 2957.00 2956.00 2956.00 2955.00 2955.00 2954.00 2954.00 2953.00 2953.00 2952.00 2952.00 2951.00 2950.00 2949.00 2949.00 2948.00 2947.00 2946.00 2945.00 2944.00 2943.00 2942.00 2941.00 2940.00 2939.00 2938.00 2937.00 2936.00 2935.00 2934.00 2933.00 2932.00 2931.00 2930.00 2929.00 2928.00 2927.00 2926.00 2925.00 2924.00 2923.00 2922.00 2921.00 2920.00 2919.00 2918.00 2917.00 2916.00 2915.00 2914.00 2913.00 2912.00 2911.00 2910.00 2909.00 2908.00 2907.00 2906.00 2905.00 2904.00 2903.00 2902.00 2901.00 2900.00 2899.00 2898.00 2897.00 2896.00 2895.00 2894.00 2893.00 2892.00 2891.00 2890.00 2889.00 2888.00 2887.00 2886.00 2885.00 2884.00 2883.00 2882.00 2881.00 2880.00 2879.00 2878.00 2877.00 2876.00 2875.00 2875.00 2874.00 2873.00 2872.00 2871.00 2871.00 2870.00 2870.00 2869.00 2869.00 2868.00 2868.00 2867.00 2867.00 2867.00 2866.00 2866.00 2866.00 2866.00 2865.00 2865.00 2865.00 2865.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2864.00 2288.00 2289.00 2289.00 2289.00 2289.00 2290.00 2290.00 2290.00 2290.00 2291.00 2291.00 2291.00 2292.00 2292.00 2293.00 2293.00 2294.00 2294.00 2295.00 2296.00 2296.00 2297.00 2298.00 2298.00 2299.00 2300.00 2301.00 2302.00 2303.00 2304.00 2305.00 2306.00 2307.00 2308.00 2309.00 2310.00 2311.00 2312.00 2313.00 2314.00 2315.00 2316.00 2317.00 2318.00 2319.00 2320.00 2321.00 2322.00 2323.00 2324.00 2325.00 2326.00 2327.00 2328.00 2329.00 2330.00 2331.00 2332.00 2333.00 2334.00 2335.00 2336.00 2337.00 2338.00 2339.00 2340.00 2341.00 2342.00 2343.00 2344.00 2345.00 2346.00 2347.00 2348.00 2349.00 2350.00 2351.00 2352.00 2353.00 2354.00 2355.00 2356.00 2357.00 2358.00 2359.00 2360.00 2361.00 2362.00 2363.00 2364.00 2365.00 2366.00 2367.00 2368.00 2369.00 2370.00 2371.00 2372.00 2372.00 2373.00 2374.00 2374.00 2375.00 2375.00 2376.00 2376.00 2377.00 2377.00 2378.00 2378.00 2379.00 2379.00 2379.00 2380.00 2380.00 2380.00 2380.00 2381.00 2381.00 2381.00 2381.00 2381.00 2381.00 2381.00 2381.00 2381.00 2381.00 2381.00 2381.00 2381.00 2381.00 2381.00 2381.00 2381.00 2381.00 2381.00 2380.00 2380.00 2380.00 2380.00 2379.00 2379.00 2379.00 2378.00 2378.00 2377.00 2377.00 2376.00 2376.00 2375.00 2375.00 2374.00 2374.00 2373.00 2372.00 2371.00 2370.00 2370.00 2369.00 2368.00 2367.00 2366.00 2365.00 2364.00 2363.00 2362.00 2361.00 2360.00 2359.00 2358.00 2357.00 2356.00 2355.00 2354.00 2353.00 2352.00 2351.00 2350.00 2349.00 2348.00 2347.00 2346.00 2345.00 2344.00 2343.00 2342.00 2341.00 2340.00 2339.00 2338.00 2337.00 2336.00 2335.00 2334.00 2333.00 2332.00 2331.00 2330.00 2329.00 2328.00 2327.00 2326.00 2325.00 2324.00 2323.00 2322.00 2321.00 2320.00 2319.00 2318.00 2317.00 2316.00 2315.00 2314.00 2313.00 2312.00 2311.00 2310.00 2309.00 2308.00 2307.00 2306.00 2305.00 2304.00 2303.00 2302.00 2301.00 2300.00 2300.00 2299.00 2298.00 2297.00 2296.00 2296.00 2295.00 2295.00 2294.00 2293.00 2293.00 2292.00 2292.00 2291.00 2291.00 2291.00 2291.00 2290.00 2290.00 2290.00 2289.00 2289.00 2289.00 2289.00 2288.00 2288.00 2288.00 2288.00 2288.00 2288.00 2288.00 2288.00 2288.00 2288.00 2288.00 2288.00 2288.00 2288.00 2807.00 2808.00 2808.00 2808.00 2808.00 2808.00 2809.00 2809.00 2809.00 2809.00 2810.00 2810.00 2811.00 2811.00 2812.00 2812.00 2813.00 2813.00 2814.00 2814.00 2815.00 2816.00 2816.00 2817.00 2818.00 2819.00 2820.00 2821.00 2822.00 2823.00 2824.00 2825.00 2826.00 2827.00 2828.00 2829.00 2830.00 2831.00 2832.00 2833.00 2834.00 2835.00 2836.00 2837.00 2838.00 2839.00 2840.00 2841.00 2842.00 2843.00 2844.00 2845.00 2846.00 2847.00 2848.00 2849.00 2850.00 2851.00 2852.00 2853.00 2854.00 2855.00 2856.00 2857.00 2858.00 2859.00 2860.00 2861.00 2862.00 2863.00 2864.00 2865.00 2866.00 2867.00 2868.00 2869.00 2870.00 2871.00 2872.00 2873.00 2874.00 2875.00 2876.00 2877.00 2878.00 2879.00 2880.00 2881.00 2882.00 2883.00 2884.00 2885.00 2886.00 2887.00 2888.00 2888.00 2889.00 2890.00 2891.00 2891.00 2892.00 2892.00 2893.00 2893.00 2894.00 2894.00 2894.00 2895.00 2895.00 2895.00 2896.00 2896.00 2896.00 2897.00 2897.00 2897.00 2897.00 2897.00 2897.00 2897.00 2897.00 2897.00 2897.00 2897.00 2897.00 2897.00 2897.00 2897.00 2897.00 2897.00 2897.00 2897.00 2896.00 2896.00 2896.00 2896.00 2895.00 2895.00 2895.00 2894.00 2894.00 2893.00 2893.00 2892.00 2892.00 2891.00 2891.00 2890.00 2889.00 2889.00 2888.00 2887.00 2886.00 2886.00 2885.00 2884.00 2883.00 2882.00 2881.00 2880.00 2879.00 2878.00 2877.00 2876.00 2875.00 2874.00 2873.00 2872.00 2871.00 2870.00 2869.00 2868.00 2867.00 2866.00 2865.00 2864.00 2863.00 2862.00 2861.00 2860.00 2859.00 2858.00 2857.00 2856.00 2855.00 2854.00 2853.00 2852.00 2851.00 2850.00 2849.00 2848.00 2847.00 2846.00 2845.00 2844.00 2843.00 2842.00 2841.00 2840.00 2839.00 2838.00 2837.00 2836.00 2835.00 2834.00 2833.00 2832.00 2831.00 2830.00 2829.00 2828.00 2827.00 2826.00 2825.00 2824.00 2823.00 2822.00 2821.00 2820.00 2819.00 2818.00 2817.00 2816.00 2815.00 2815.00 2814.00 2813.00 2813.00 2812.00 2812.00 2811.00 2811.00 2810.00 2810.00 2810.00 2809.00 2809.00 2809.00 2809.00 2808.00 2808.00 2808.00 2808.00 2807.00 2807.00 2807.00 2807.00 2807.00 2807.00 2807.00 2807.00 2807.00 2807.00 2807.00 2807.00 2807.00 2224.00 2225.00 2225.00 2225.00 2225.00 2225.00 2226.00 2226.00 2226.00 2227.00 2227.00 2227.00 2228.00 2228.00 2229.00 2229.00 2230.00 2230.00 2231.00 2232.00 2232.00 2233.00 2234.00 2235.00 2236.00 2236.00 2237.00 2238.00 2239.00 2240.00 2241.00 2242.00 2243.00 2244.00 2245.00 2246.00 2247.00 2248.00 2249.00 2250.00 2251.00 2252.00 2253.00 2254.00 2255.00 2256.00 2257.00 2258.00 2259.00 2260.00 2261.00 2262.00 2263.00 2264.00 2265.00 2266.00 2267.00 2268.00 2269.00 2270.00 2271.00 2272.00 2273.00 2274.00 2275.00 2276.00 2277.00 2278.00 2279.00 2280.00 2281.00 2282.00 2283.00 2284.00 2285.00 2286.00 2287.00 2288.00 2289.00 2290.00 2291.00 2292.00 2293.00 2294.00 2295.00 2296.00 2297.00 2298.00 2299.00 2300.00 2301.00 2302.00 2303.00 2304.00 2305.00 2305.00 2306.00 2307.00 2307.00 2308.00 2308.00 2309.00 2309.00 2310.00 2310.00 2311.00 2311.00 2312.00 2312.00 2312.00 2313.00 2313.00 2313.00 2313.00 2313.00 2313.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2314.00 2313.00 2313.00 2313.00 2313.00 2313.00 2313.00 2312.00 2312.00 2311.00 2311.00 2311.00 2310.00 2310.00 2309.00 2309.00 2308.00 2308.00 2307.00 2306.00 2306.00 2305.00 2304.00 2303.00 2302.00 2302.00 2301.00 2300.00 2299.00 2298.00 2297.00 2296.00 2295.00 2294.00 2293.00 2292.00 2291.00 2290.00 2289.00 2288.00 2287.00 2286.00 2285.00 2284.00 2283.00 2282.00 2281.00 2280.00 2279.00 2278.00 2277.00 2276.00 2275.00 2274.00 2273.00 2272.00 2271.00 2270.00 2269.00 2268.00 2267.00 2266.00 2265.00 2264.00 2263.00 2262.00 2261.00 2260.00 2259.00 2258.00 2257.00 2256.00 2255.00 2254.00 2253.00 2252.00 2251.00 2250.00 2249.00 2248.00 2247.00 2246.00 2245.00 2244.00 2243.00 2242.00 2241.00 2240.00 2239.00 2238.00 2237.00 2236.00 2235.00 2234.00 2233.00 2232.00 2232.00 2231.00 2231.00 2230.00 2229.00 2229.00 2228.00 2228.00 2227.00 2227.00 2227.00 2227.00 2226.00 2226.00 2226.00 2225.00 2225.00 2225.00 2225.00 2225.00 2224.00 2224.00 2224.00 2224.00 2224.00 2224.00 2224.00 2224.00 2224.00 2224.00 2224.00 2224.00 2972.00 2973.00 2973.00 2973.00 2973.00 2973.00 2974.00 2974.00 2974.00 2974.00 2975.00 2975.00 2976.00 2976.00 2977.00 2977.00 2978.00 2978.00 2979.00 2980.00 2981.00 2981.00 2982.00 2983.00 2984.00 2985.00 2986.00 2987.00 2988.00 2989.00 2990.00 2991.00 2992.00 2993.00 2994.00 2995.00 2996.00 2997.00 2998.00 2999.00 3000.00 3001.00 3002.00 3003.00 3004.00 3005.00 3006.00 3007.00 3008.00 3009.00 3010.00 3011.00 3012.00 3013.00 3014.00 3015.00 3016.00 3017.00 3018.00 3019.00 3020.00 3021.00 3022.00 3023.00 3024.00 3025.00 3026.00 3027.00 3028.00 3029.00 3030.00 3031.00 3032.00 3033.00 3034.00 3035.00 3036.00 3037.00 3038.00 3039.00 3040.00 3041.00 3042.00 3043.00 3044.00 3045.00 3046.00 3047.00 3048.00 3049.00 3050.00 3050.00 3051.00 3052.00 3052.00 3053.00 3054.00 3054.00 3055.00 3055.00 3056.00 3056.00 3057.00 3057.00 3057.00 3057.00 3058.00 3058.00 3058.00 3058.00 3059.00 3059.00 3059.00 3059.00 3059.00 3059.00 3059.00 3059.00 3059.00 3059.00 3059.00 3059.00 3059.00 3059.00 3059.00 3059.00 3059.00 3059.00 3058.00 3058.00 3058.00 3057.00 3057.00 3057.00 3057.00 3056.00 3056.00 3055.00 3055.00 3054.00 3054.00 3053.00 3052.00 3052.00 3051.00 3050.00 3050.00 3049.00 3048.00 3047.00 3046.00 3045.00 3044.00 3043.00 3042.00 3041.00 3040.00 3039.00 3038.00 3037.00 3036.00 3035.00 3034.00 3033.00 3032.00 3031.00 3030.00 3029.00 3028.00 3027.00 3026.00 3025.00 3024.00 3023.00 3022.00 3021.00 3020.00 3019.00 3018.00 3017.00 3016.00 3015.00 3014.00 3013.00 3012.00 3011.00 3010.00 3009.00 3008.00 3007.00 3006.00 3005.00 3004.00 3003.00 3002.00 3001.00 3000.00 2999.00 2998.00 2997.00 2996.00 2995.00 2994.00 2993.00 2992.00 2991.00 2990.00 2989.00 2988.00 2987.00 2986.00 2985.00 2984.00 2984.00 2983.00 2982.00 2981.00 2980.00 2980.00 2979.00 2978.00 2978.00 2977.00 2977.00 2976.00 2976.00 2975.00 2975.00 2974.00 2974.00 2974.00 2974.00 2973.00 2973.00 2973.00 2973.00 2973.00 2972.00 2972.00 2972.00 2972.00 2972.00 2972.00 2972.00 2972.00 2972.00 2972.00 2972.00 2972.00 3007.00 3008.00 3008.00 3008.00 3009.00 3009.00 3009.00 3010.00 3010.00 3010.00 3011.00 3011.00 3012.00 3013.00 3013.00 3014.00 3014.00 3015.00 3016.00 3017.00 3017.00 3018.00 3019.00 3020.00 3021.00 3022.00 3023.00 3024.00 3025.00 3026.00 3027.00 3028.00 3029.00 3030.00 3031.00 3032.00 3033.00 3034.00 3035.00 3036.00 3037.00 3038.00 3039.00 3040.00 3041.00 3042.00 3043.00 3044.00 3045.00 3046.00 3047.00 3048.00 3049.00 3050.00 3051.00 3052.00 3053.00 3054.00 3055.00 3056.00 3057.00 3058.00 3059.00 3060.00 3061.00 3062.00 3063.00 3064.00 3065.00 3066.00 3067.00 3068.00 3069.00 3070.00 3071.00 3072.00 3073.00 3074.00 3075.00 3076.00 3077.00 3078.00 3079.00 3080.00 3081.00 3082.00 3083.00 3084.00 3085.00 3085.00 3086.00 3087.00 3087.00 3088.00 3089.00 3089.00 3090.00 3090.00 3090.00 3091.00 3091.00 3091.00 3092.00 3092.00 3092.00 3093.00 3093.00 3093.00 3093.00 3093.00 3093.00 3093.00 3093.00 3094.00 3094.00 3094.00 3094.00 3094.00 3093.00 3093.00 3093.00 3093.00 3093.00 3093.00 3093.00 3093.00 3092.00 3092.00 3092.00 3091.00 3091.00 3091.00 3090.00 3090.00 3089.00 3089.00 3088.00 3088.00 3087.00 3087.00 3086.00 3085.00 3084.00 3084.00 3083.00 3082.00 3081.00 3080.00 3079.00 3078.00 3077.00 3076.00 3075.00 3074.00 3073.00 3072.00 3071.00 3070.00 3069.00 3068.00 3067.00 3066.00 3065.00 3064.00 3063.00 3062.00 3061.00 3060.00 3059.00 3058.00 3057.00 3056.00 3055.00 3054.00 3053.00 3052.00 3051.00 3050.00 3049.00 3048.00 3047.00 3046.00 3045.00 3044.00 3043.00 3042.00 3041.00 3040.00 3039.00 3038.00 3037.00 3036.00 3035.00 3034.00 3033.00 3032.00 3031.00 3030.00 3029.00 3028.00 3027.00 3026.00 3025.00 3024.00 3023.00 3022.00 3021.00 3020.00 3019.00 3018.00 3018.00 3017.00 3016.00 3015.00 3015.00 3014.00 3013.00 3013.00 3012.00 3011.00 3011.00 3011.00 3010.00 3010.00 3009.00 3009.00 3009.00 3008.00 3008.00 3008.00 3008.00 3007.00 3007.00 3007.00 3007.00 3007.00 3007.00 3007.00 3007.00 3007.00 3007.00 3007.00 3007.00 3007.00 3007.00 3007.00 3007.00 3007.00 2951.00 2952.00 2952.00 2952.00 2952.00 2952.00 2953.00 2953.00 2953.00 2954.00 2954.00 2954.00 2955.00 2955.00 2956.00 2956.00 2957.00 2957.00 2958.00 2958.00 2959.00 2960.00 2961.00 2961.00 2962.00 2963.00 2964.00 2965.00 2966.00 2967.00 2968.00 2969.00 2970.00 2971.00 2972.00 2973.00 2974.00 2975.00 2976.00 2977.00 2978.00 2979.00 2980.00 2981.00 2982.00 2983.00 2984.00 2985.00 2986.00 2987.00 2988.00 2989.00 2990.00 2991.00 2992.00 2993.00 2994.00 2995.00 2996.00 2997.00 2998.00 2999.00 3000.00 3001.00 3002.00 3003.00 3004.00 3005.00 3006.00 3007.00 3008.00 3009.00 3010.00 3011.00 3012.00 3013.00 3014.00 3015.00 3016.00 3017.00 3018.00 3019.00 3020.00 3021.00 3022.00 3023.00 3024.00 3025.00 3026.00 3027.00 3028.00 3029.00 3030.00 3031.00 3032.00 3032.00 3033.00 3034.00 3035.00 3035.00 3036.00 3036.00 3037.00 3038.00 3038.00 3039.00 3039.00 3040.00 3040.00 3040.00 3041.00 3041.00 3041.00 3041.00 3041.00 3042.00 3042.00 3042.00 3042.00 3042.00 3042.00 3042.00 3042.00 3043.00 3043.00 3043.00 3043.00 3042.00 3042.00 3042.00 3042.00 3042.00 3042.00 3042.00 3041.00 3041.00 3041.00 3041.00 3041.00 3040.00 3040.00 3040.00 3039.00 3039.00 3038.00 3038.00 3037.00 3037.00 3036.00 3035.00 3035.00 3034.00 3033.00 3033.00 3032.00 3031.00 3030.00 3029.00 3028.00 3027.00 3026.00 3025.00 3024.00 3023.00 3022.00 3021.00 3020.00 3019.00 3018.00 3017.00 3016.00 3015.00 3014.00 3013.00 3012.00 3011.00 3010.00 3009.00 3008.00 3007.00 3006.00 3005.00 3004.00 3003.00 3002.00 3001.00 3000.00 2999.00 2998.00 2997.00 2996.00 2995.00 2994.00 2993.00 2992.00 2991.00 2990.00 2989.00 2988.00 2987.00 2986.00 2985.00 2984.00 2983.00 2982.00 2981.00 2980.00 2979.00 2978.00 2977.00 2976.00 2975.00 2974.00 2973.00 2972.00 2971.00 2970.00 2969.00 2968.00 2967.00 2966.00 2965.00 2964.00 2963.00 2962.00 2961.00 2960.00 2960.00 2959.00 2958.00 2958.00 2957.00 2957.00 2956.00 2956.00 2955.00 2955.00 2954.00 2954.00 2954.00 2953.00 2953.00 2953.00 2952.00 2952.00 2952.00 2952.00 2952.00 2951.00 2951.00 2951.00 2951.00 2951.00 2951.00 2951.00 2951.00 2951.00 2951.00 2951.00 2951.00 1708.00 1709.00 1709.00 1709.00 1709.00 1709.00 1709.00 1709.00 1709.00 1709.00 1710.00 1710.00 1710.00 1711.00 1711.00 1711.00 1712.00 1712.00 1713.00 1713.00 1714.00 1714.00 1715.00 1716.00 1716.00 1717.00 1718.00 1718.00 1719.00 1720.00 1721.00 1722.00 1723.00 1724.00 1725.00 1726.00 1727.00 1728.00 1729.00 1730.00 1731.00 1732.00 1733.00 1734.00 1735.00 1736.00 1737.00 1738.00 1739.00 1740.00 1741.00 1742.00 1743.00 1744.00 1745.00 1746.00 1747.00 1748.00 1749.00 1750.00 1751.00 1752.00 1753.00 1754.00 1755.00 1756.00 1757.00 1758.00 1759.00 1760.00 1761.00 1762.00 1763.00 1764.00 1765.00 1766.00 1767.00 1768.00 1769.00 1770.00 1771.00 1772.00 1773.00 1774.00 1775.00 1776.00 1777.00 1778.00 1779.00 1780.00 1781.00 1782.00 1783.00 1784.00 1785.00 1786.00 1787.00 1788.00 1789.00 1790.00 1791.00 1791.00 1792.00 1793.00 1794.00 1794.00 1795.00 1795.00 1796.00 1796.00 1797.00 1797.00 1798.00 1798.00 1798.00 1799.00 1799.00 1800.00 1800.00 1800.00 1800.00 1801.00 1801.00 1801.00 1801.00 1801.00 1801.00 1801.00 1801.00 1801.00 1801.00 1801.00 1801.00 1801.00 1801.00 1801.00 1801.00 1801.00 1801.00 1801.00 1800.00 1800.00 1800.00 1800.00 1799.00 1799.00 1799.00 1798.00 1798.00 1797.00 1797.00 1796.00 1796.00 1796.00 1795.00 1795.00 1794.00 1793.00 1792.00 1792.00 1791.00 1790.00 1789.00 1788.00 1787.00 1786.00 1785.00 1784.00 1783.00 1782.00 1781.00 1780.00 1779.00 1778.00 1777.00 1776.00 1775.00 1774.00 1773.00 1772.00 1771.00 1770.00 1769.00 1768.00 1767.00 1766.00 1765.00 1764.00 1763.00 1762.00 1761.00 1760.00 1759.00 1758.00 1757.00 1756.00 1755.00 1754.00 1753.00 1752.00 1751.00 1750.00 1749.00 1748.00 1747.00 1746.00 1745.00 1744.00 1743.00 1742.00 1741.00 1740.00 1739.00 1738.00 1737.00 1736.00 1735.00 1734.00 1733.00 1732.00 1731.00 1730.00 1729.00 1728.00 1727.00 1726.00 1725.00 1724.00 1723.00 1722.00 1721.00 1721.00 1720.00 1719.00 1718.00 1717.00 1717.00 1716.00 1715.00 1715.00 1714.00 1714.00 1713.00 1713.00 1712.00 1712.00 1711.00 1711.00 1711.00 1710.00 1710.00 1710.00 1709.00 1709.00 1709.00 1709.00 1709.00 1709.00 1709.00 1709.00 1709.00 1708.00 1708.00 1708.00 1708.00 2229.00 2230.00 2230.00 2230.00 2230.00 2230.00 2230.00 2230.00 2230.00 2231.00 2231.00 2231.00 2231.00 2232.00 2232.00 2232.00 2233.00 2233.00 2233.00 2234.00 2234.00 2235.00 2235.00 2236.00 2236.00 2237.00 2238.00 2238.00 2239.00 2240.00 2241.00 2242.00 2243.00 2244.00 2245.00 2246.00 2247.00 2248.00 2249.00 2250.00 2251.00 2252.00 2253.00 2254.00 2255.00 2256.00 2257.00 2258.00 2259.00 2260.00 2261.00 2262.00 2263.00 2264.00 2265.00 2266.00 2267.00 2268.00 2269.00 2270.00 2271.00 2272.00 2273.00 2274.00 2275.00 2276.00 2277.00 2278.00 2279.00 2280.00 2281.00 2282.00 2283.00 2284.00 2285.00 2286.00 2287.00 2288.00 2289.00 2290.00 2291.00 2292.00 2293.00 2294.00 2295.00 2296.00 2297.00 2298.00 2299.00 2300.00 2301.00 2302.00 2303.00 2304.00 2305.00 2306.00 2307.00 2308.00 2309.00 2310.00 2311.00 2312.00 2313.00 2314.00 2315.00 2316.00 2317.00 2318.00 2319.00 2320.00 2320.00 2321.00 2321.00 2322.00 2322.00 2323.00 2323.00 2324.00 2324.00 2325.00 2325.00 2326.00 2326.00 2326.00 2327.00 2327.00 2327.00 2327.00 2327.00 2328.00 2328.00 2328.00 2328.00 2328.00 2328.00 2328.00 2328.00 2329.00 2329.00 2329.00 2329.00 2328.00 2328.00 2328.00 2328.00 2328.00 2328.00 2328.00 2328.00 2327.00 2327.00 2327.00 2327.00 2326.00 2326.00 2326.00 2325.00 2325.00 2325.00 2324.00 2324.00 2323.00 2323.00 2322.00 2322.00 2321.00 2320.00 2320.00 2319.00 2318.00 2317.00 2317.00 2316.00 2315.00 2314.00 2313.00 2312.00 2311.00 2310.00 2309.00 2308.00 2307.00 2306.00 2305.00 2304.00 2303.00 2302.00 2301.00 2300.00 2299.00 2298.00 2297.00 2296.00 2295.00 2294.00 2293.00 2292.00 2291.00 2290.00 2289.00 2288.00 2287.00 2286.00 2285.00 2284.00 2283.00 2282.00 2281.00 2280.00 2279.00 2278.00 2277.00 2276.00 2275.00 2274.00 2273.00 2272.00 2271.00 2270.00 2269.00 2268.00 2267.00 2266.00 2265.00 2264.00 2263.00 2262.00 2261.00 2260.00 2259.00 2258.00 2257.00 2256.00 2255.00 2254.00 2253.00 2252.00 2251.00 2250.00 2249.00 2248.00 2247.00 2246.00 2245.00 2244.00 2243.00 2242.00 2241.00 2240.00 2240.00 2239.00 2238.00 2237.00 2237.00 2236.00 2236.00 2235.00 2235.00 2234.00 2234.00 2233.00 2233.00 2232.00 2232.00 2232.00 2232.00 2231.00 2231.00 2231.00 2231.00 2230.00 2230.00 2230.00 2230.00 2230.00 2230.00 2230.00 2230.00 2229.00 2229.00 2229.00 2229.00 2901.00 2902.00 2902.00 2902.00 2902.00 2902.00 2903.00 2903.00 2903.00 2904.00 2904.00 2904.00 2905.00 2905.00 2906.00 2906.00 2907.00 2907.00 2908.00 2908.00 2909.00 2910.00 2911.00 2911.00 2912.00 2913.00 2914.00 2915.00 2916.00 2917.00 2918.00 2919.00 2920.00 2921.00 2922.00 2923.00 2924.00 2925.00 2926.00 2927.00 2928.00 2929.00 2930.00 2931.00 2932.00 2933.00 2934.00 2935.00 2936.00 2937.00 2938.00 2939.00 2940.00 2941.00 2942.00 2943.00 2944.00 2945.00 2946.00 2947.00 2948.00 2949.00 2950.00 2951.00 2952.00 2953.00 2954.00 2955.00 2956.00 2957.00 2958.00 2959.00 2960.00 2961.00 2962.00 2963.00 2964.00 2965.00 2966.00 2967.00 2968.00 2969.00 2970.00 2971.00 2972.00 2973.00 2974.00 2975.00 2976.00 2977.00 2978.00 2979.00 2980.00 2981.00 2982.00 2983.00 2984.00 2984.00 2985.00 2986.00 2986.00 2987.00 2988.00 2988.00 2989.00 2989.00 2990.00 2990.00 2991.00 2991.00 2991.00 2992.00 2992.00 2992.00 2993.00 2992.00 2993.00 2993.00 2993.00 2993.00 2993.00 2993.00 2993.00 2994.00 2994.00 2994.00 2994.00 2994.00 2993.00 2993.00 2993.00 2993.00 2993.00 2993.00 2993.00 2993.00 2993.00 2992.00 2992.00 2992.00 2991.00 2991.00 2991.00 2990.00 2990.00 2989.00 2989.00 2988.00 2988.00 2987.00 2987.00 2986.00 2985.00 2985.00 2984.00 2983.00 2982.00 2981.00 2980.00 2979.00 2978.00 2977.00 2976.00 2975.00 2974.00 2973.00 2972.00 2971.00 2970.00 2969.00 2968.00 2967.00 2966.00 2965.00 2964.00 2963.00 2962.00 2961.00 2960.00 2959.00 2958.00 2957.00 2956.00 2955.00 2954.00 2953.00 2952.00 2951.00 2950.00 2949.00 2948.00 2947.00 2946.00 2945.00 2944.00 2943.00 2942.00 2941.00 2940.00 2939.00 2938.00 2937.00 2936.00 2935.00 2934.00 2933.00 2932.00 2931.00 2930.00 2929.00 2928.00 2927.00 2926.00 2925.00 2924.00 2923.00 2922.00 2921.00 2920.00 2919.00 2918.00 2917.00 2916.00 2915.00 2915.00 2914.00 2913.00 2912.00 2911.00 2910.00 2910.00 2909.00 2908.00 2908.00 2907.00 2907.00 2906.00 2906.00 2905.00 2905.00 2904.00 2904.00 2904.00 2903.00 2903.00 2903.00 2902.00 2902.00 2902.00 2902.00 2902.00 2901.00 2901.00 2902.00 2902.00 2901.00 2901.00 2901.00 2901.00 2901.00 2902.00 2902.00 2901.00 1668.00 1669.00 1669.00 1669.00 1669.00 1669.00 1670.00 1670.00 1670.00 1670.00 1671.00 1671.00 1672.00 1672.00 1672.00 1673.00 1673.00 1674.00 1674.00 1675.00 1676.00 1676.00 1677.00 1678.00 1678.00 1679.00 1680.00 1681.00 1682.00 1683.00 1684.00 1685.00 1686.00 1687.00 1688.00 1689.00 1690.00 1691.00 1692.00 1693.00 1694.00 1695.00 1696.00 1697.00 1698.00 1699.00 1700.00 1701.00 1702.00 1703.00 1704.00 1705.00 1706.00 1707.00 1708.00 1709.00 1710.00 1711.00 1712.00 1713.00 1714.00 1715.00 1716.00 1717.00 1718.00 1719.00 1720.00 1721.00 1722.00 1723.00 1724.00 1725.00 1726.00 1727.00 1728.00 1729.00 1730.00 1731.00 1732.00 1733.00 1734.00 1735.00 1736.00 1737.00 1738.00 1739.00 1740.00 1741.00 1742.00 1743.00 1744.00 1745.00 1746.00 1747.00 1748.00 1749.00 1750.00 1751.00 1752.00 1753.00 1754.00 1755.00 1756.00 1757.00 1758.00 1758.00 1759.00 1760.00 1760.00 1761.00 1761.00 1762.00 1763.00 1763.00 1764.00 1764.00 1764.00 1765.00 1765.00 1765.00 1766.00 1766.00 1766.00 1767.00 1767.00 1767.00 1767.00 1767.00 1768.00 1768.00 1768.00 1768.00 1768.00 1768.00 1768.00 1768.00 1768.00 1768.00 1768.00 1768.00 1768.00 1768.00 1768.00 1767.00 1767.00 1767.00 1767.00 1767.00 1766.00 1766.00 1766.00 1765.00 1765.00 1765.00 1764.00 1764.00 1764.00 1763.00 1763.00 1762.00 1761.00 1761.00 1760.00 1760.00 1759.00 1758.00 1758.00 1757.00 1756.00 1755.00 1754.00 1753.00 1752.00 1751.00 1750.00 1749.00 1748.00 1747.00 1746.00 1745.00 1744.00 1743.00 1742.00 1741.00 1740.00 1739.00 1738.00 1737.00 1736.00 1735.00 1734.00 1733.00 1732.00 1731.00 1730.00 1729.00 1728.00 1727.00 1726.00 1725.00 1724.00 1723.00 1722.00 1721.00 1720.00 1719.00 1718.00 1717.00 1716.00 1715.00 1714.00 1713.00 1712.00 1711.00 1710.00 1709.00 1708.00 1707.00 1706.00 1705.00 1704.00 1703.00 1702.00 1701.00 1700.00 1699.00 1698.00 1697.00 1696.00 1695.00 1694.00 1693.00 1692.00 1691.00 1690.00 1689.00 1688.00 1687.00 1686.00 1685.00 1684.00 1683.00 1682.00 1681.00 1680.00 1679.00 1678.00 1678.00 1677.00 1676.00 1676.00 1675.00 1674.00 1674.00 1673.00 1673.00 1672.00 1672.00 1672.00 1671.00 1671.00 1670.00 1670.00 1670.00 1670.00 1669.00 1669.00 1669.00 1669.00 1669.00 1668.00 1668.00 1668.00 1668.00 1668.00 1668.00 1668.00 1668.00 1668.00 1668.00 1668.00 1668.00 1668.00 1668.00 1742.00 1743.00 1743.00 1743.00 1743.00 1743.00 1744.00 1744.00 1744.00 1745.00 1745.00 1745.00 1746.00 1746.00 1747.00 1747.00 1748.00 1748.00 1748.00 1749.00 1750.00 1750.00 1751.00 1752.00 1753.00 1753.00 1754.00 1755.00 1756.00 1757.00 1758.00 1759.00 1760.00 1761.00 1762.00 1763.00 1764.00 1765.00 1766.00 1767.00 1768.00 1769.00 1770.00 1771.00 1772.00 1773.00 1774.00 1775.00 1776.00 1777.00 1778.00 1779.00 1780.00 1781.00 1782.00 1783.00 1784.00 1785.00 1786.00 1787.00 1788.00 1789.00 1790.00 1791.00 1792.00 1793.00 1794.00 1795.00 1796.00 1797.00 1798.00 1799.00 1800.00 1801.00 1802.00 1803.00 1804.00 1805.00 1806.00 1807.00 1808.00 1809.00 1810.00 1811.00 1812.00 1813.00 1814.00 1815.00 1816.00 1817.00 1818.00 1819.00 1820.00 1821.00 1822.00 1823.00 1824.00 1824.00 1825.00 1826.00 1827.00 1827.00 1828.00 1829.00 1829.00 1830.00 1830.00 1831.00 1831.00 1832.00 1832.00 1833.00 1833.00 1833.00 1834.00 1834.00 1834.00 1834.00 1835.00 1835.00 1835.00 1835.00 1835.00 1835.00 1835.00 1835.00 1836.00 1836.00 1836.00 1836.00 1836.00 1835.00 1835.00 1835.00 1835.00 1835.00 1835.00 1835.00 1834.00 1834.00 1834.00 1834.00 1834.00 1833.00 1833.00 1833.00 1832.00 1832.00 1831.00 1831.00 1830.00 1830.00 1829.00 1829.00 1828.00 1827.00 1827.00 1826.00 1825.00 1824.00 1823.00 1822.00 1821.00 1820.00 1819.00 1818.00 1817.00 1816.00 1815.00 1814.00 1813.00 1812.00 1811.00 1810.00 1809.00 1808.00 1807.00 1806.00 1805.00 1804.00 1803.00 1802.00 1801.00 1800.00 1799.00 1798.00 1797.00 1796.00 1795.00 1794.00 1793.00 1792.00 1791.00 1790.00 1789.00 1788.00 1787.00 1786.00 1785.00 1784.00 1783.00 1782.00 1781.00 1780.00 1779.00 1778.00 1777.00 1776.00 1775.00 1774.00 1773.00 1772.00 1771.00 1770.00 1769.00 1768.00 1767.00 1766.00 1765.00 1764.00 1763.00 1762.00 1761.00 1760.00 1759.00 1758.00 1757.00 1756.00 1755.00 1754.00 1753.00 1752.00 1751.00 1751.00 1750.00 1749.00 1749.00 1748.00 1748.00 1747.00 1747.00 1746.00 1746.00 1745.00 1745.00 1745.00 1744.00 1744.00 1744.00 1743.00 1743.00 1743.00 1743.00 1743.00 1742.00 1742.00 1742.00 1742.00 1742.00 1742.00 1742.00 1742.00 1742.00 1742.00 1742.00 1742.00 1656.00 1657.00 1657.00 1657.00 1657.00 1657.00 1657.00 1657.00 1658.00 1657.00 1658.00 1658.00 1658.00 1659.00 1659.00 1659.00 1660.00 1660.00 1661.00 1661.00 1662.00 1662.00 1663.00 1663.00 1664.00 1665.00 1665.00 1666.00 1667.00 1668.00 1669.00 1670.00 1671.00 1672.00 1673.00 1674.00 1675.00 1676.00 1677.00 1678.00 1679.00 1680.00 1681.00 1682.00 1683.00 1684.00 1685.00 1686.00 1687.00 1688.00 1689.00 1690.00 1691.00 1692.00 1693.00 1694.00 1695.00 1696.00 1697.00 1698.00 1699.00 1700.00 1701.00 1702.00 1703.00 1704.00 1705.00 1706.00 1707.00 1708.00 1709.00 1710.00 1711.00 1712.00 1713.00 1714.00 1715.00 1716.00 1717.00 1718.00 1719.00 1720.00 1721.00 1722.00 1723.00 1724.00 1725.00 1726.00 1727.00 1728.00 1729.00 1730.00 1731.00 1732.00 1733.00 1734.00 1735.00 1736.00 1737.00 1738.00 1739.00 1740.00 1741.00 1741.00 1742.00 1743.00 1743.00 1744.00 1744.00 1745.00 1745.00 1746.00 1746.00 1747.00 1747.00 1747.00 1748.00 1748.00 1748.00 1749.00 1749.00 1749.00 1749.00 1749.00 1750.00 1750.00 1750.00 1750.00 1750.00 1750.00 1750.00 1750.00 1750.00 1750.00 1750.00 1750.00 1750.00 1749.00 1749.00 1749.00 1749.00 1749.00 1748.00 1748.00 1748.00 1747.00 1747.00 1747.00 1746.00 1746.00 1745.00 1745.00 1744.00 1744.00 1744.00 1743.00 1742.00 1742.00 1741.00 1740.00 1739.00 1739.00 1738.00 1737.00 1736.00 1735.00 1734.00 1733.00 1732.00 1731.00 1730.00 1729.00 1728.00 1727.00 1726.00 1725.00 1724.00 1723.00 1722.00 1721.00 1720.00 1719.00 1718.00 1717.00 1716.00 1715.00 1714.00 1713.00 1712.00 1711.00 1710.00 1709.00 1708.00 1707.00 1706.00 1705.00 1704.00 1703.00 1702.00 1701.00 1700.00 1699.00 1698.00 1697.00 1696.00 1695.00 1694.00 1693.00 1692.00 1691.00 1690.00 1689.00 1688.00 1687.00 1686.00 1685.00 1684.00 1683.00 1682.00 1681.00 1680.00 1679.00 1678.00 1677.00 1676.00 1675.00 1674.00 1673.00 1672.00 1671.00 1670.00 1669.00 1668.00 1668.00 1667.00 1666.00 1665.00 1665.00 1664.00 1663.00 1663.00 1662.00 1662.00 1661.00 1661.00 1660.00 1660.00 1659.00 1659.00 1659.00 1658.00 1658.00 1658.00 1657.00 1657.00 1657.00 1657.00 1657.00 1657.00 1657.00 1657.00 1657.00 1656.00 1656.00 1656.00 1656.00 4107.00 4108.00 4108.00 4108.00 4108.00 4108.00 4108.00 4108.00 4108.00 4109.00 4109.00 4109.00 4109.00 4110.00 4110.00 4110.00 4110.00 4111.00 4111.00 4112.00 4112.00 4113.00 4113.00 4114.00 4114.00 4115.00 4115.00 4116.00 4117.00 4117.00 4118.00 4119.00 4120.00 4121.00 4122.00 4123.00 4124.00 4125.00 4126.00 4127.00 4128.00 4129.00 4130.00 4131.00 4132.00 4133.00 4134.00 4135.00 4136.00 4137.00 4138.00 4139.00 4140.00 4141.00 4142.00 4143.00 4144.00 4145.00 4146.00 4147.00 4148.00 4149.00 4150.00 4151.00 4152.00 4153.00 4154.00 4155.00 4156.00 4157.00 4158.00 4159.00 4160.00 4161.00 4162.00 4163.00 4164.00 4165.00 4166.00 4167.00 4168.00 4169.00 4170.00 4171.00 4172.00 4173.00 4174.00 4175.00 4176.00 4177.00 4178.00 4179.00 4180.00 4181.00 4182.00 4183.00 4184.00 4185.00 4186.00 4187.00 4188.00 4189.00 4190.00 4191.00 4192.00 4193.00 4194.00 4195.00 4196.00 4197.00 4197.00 4198.00 4199.00 4199.00 4200.00 4200.00 4201.00 4201.00 4202.00 4202.00 4203.00 4203.00 4204.00 4204.00 4204.00 4205.00 4205.00 4205.00 4206.00 4206.00 4206.00 4206.00 4206.00 4207.00 4207.00 4207.00 4207.00 4207.00 4207.00 4207.00 4207.00 4207.00 4207.00 4207.00 4207.00 4207.00 4207.00 4207.00 4207.00 4206.00 4206.00 4206.00 4206.00 4205.00 4205.00 4205.00 4205.00 4204.00 4204.00 4203.00 4203.00 4203.00 4202.00 4202.00 4201.00 4201.00 4200.00 4200.00 4199.00 4198.00 4198.00 4197.00 4196.00 4195.00 4194.00 4194.00 4193.00 4192.00 4191.00 4190.00 4189.00 4188.00 4187.00 4186.00 4185.00 4184.00 4183.00 4182.00 4181.00 4180.00 4179.00 4178.00 4177.00 4176.00 4175.00 4174.00 4173.00 4172.00 4171.00 4170.00 4169.00 4168.00 4167.00 4166.00 4165.00 4164.00 4163.00 4162.00 4161.00 4160.00 4159.00 4158.00 4157.00 4156.00 4155.00 4154.00 4153.00 4152.00 4151.00 4150.00 4149.00 4148.00 4147.00 4146.00 4145.00 4144.00 4143.00 4142.00 4141.00 4140.00 4139.00 4138.00 4137.00 4136.00 4135.00 4134.00 4133.00 4132.00 4131.00 4130.00 4129.00 4128.00 4127.00 4126.00 4125.00 4124.00 4123.00 4122.00 4121.00 4120.00 4119.00 4119.00 4118.00 4117.00 4116.00 4116.00 4115.00 4114.00 4114.00 4113.00 4113.00 4112.00 4112.00 4111.00 4111.00 4111.00 4110.00 4110.00 4110.00 4109.00 4109.00 4109.00 4109.00 4108.00 4108.00 4108.00 4108.00 4108.00 4108.00 4108.00 4108.00 4107.00 4107.00 4107.00 3618.00 3619.00 3619.00 3619.00 3619.00 3619.00 3620.00 3620.00 3620.00 3620.00 3621.00 3621.00 3622.00 3622.00 3622.00 3623.00 3624.00 3624.00 3625.00 3625.00 3626.00 3627.00 3627.00 3628.00 3629.00 3630.00 3631.00 3632.00 3633.00 3634.00 3635.00 3636.00 3637.00 3638.00 3639.00 3640.00 3641.00 3642.00 3643.00 3644.00 3645.00 3646.00 3647.00 3648.00 3649.00 3650.00 3651.00 3652.00 3653.00 3654.00 3655.00 3656.00 3657.00 3658.00 3659.00 3660.00 3661.00 3662.00 3663.00 3664.00 3665.00 3666.00 3667.00 3668.00 3669.00 3670.00 3671.00 3672.00 3673.00 3674.00 3675.00 3676.00 3677.00 3678.00 3679.00 3680.00 3681.00 3682.00 3683.00 3684.00 3685.00 3686.00 3687.00 3688.00 3689.00 3690.00 3691.00 3692.00 3693.00 3694.00 3695.00 3696.00 3697.00 3698.00 3699.00 3699.00 3700.00 3701.00 3702.00 3703.00 3703.00 3704.00 3705.00 3705.00 3706.00 3706.00 3707.00 3707.00 3708.00 3708.00 3709.00 3709.00 3709.00 3709.00 3710.00 3710.00 3710.00 3710.00 3711.00 3711.00 3711.00 3711.00 3711.00 3711.00 3711.00 3712.00 3712.00 3712.00 3712.00 3711.00 3711.00 3711.00 3711.00 3711.00 3711.00 3711.00 3711.00 3710.00 3710.00 3710.00 3710.00 3709.00 3709.00 3709.00 3708.00 3708.00 3708.00 3707.00 3707.00 3706.00 3706.00 3705.00 3704.00 3704.00 3703.00 3702.00 3702.00 3701.00 3700.00 3699.00 3698.00 3697.00 3696.00 3695.00 3694.00 3693.00 3692.00 3691.00 3690.00 3689.00 3688.00 3687.00 3686.00 3685.00 3684.00 3683.00 3682.00 3681.00 3680.00 3679.00 3678.00 3677.00 3676.00 3675.00 3674.00 3673.00 3672.00 3671.00 3670.00 3669.00 3668.00 3667.00 3666.00 3665.00 3664.00 3663.00 3662.00 3661.00 3660.00 3659.00 3658.00 3657.00 3656.00 3655.00 3654.00 3653.00 3652.00 3651.00 3650.00 3649.00 3648.00 3647.00 3646.00 3645.00 3644.00 3643.00 3642.00 3641.00 3640.00 3639.00 3638.00 3637.00 3636.00 3635.00 3634.00 3633.00 3632.00 3631.00 3630.00 3630.00 3629.00 3628.00 3627.00 3626.00 3626.00 3625.00 3625.00 3624.00 3623.00 3623.00 3622.00 3622.00 3621.00 3621.00 3621.00 3620.00 3620.00 3620.00 3620.00 3619.00 3619.00 3619.00 3619.00 3618.00 3618.00 3618.00 3618.00 3618.00 3618.00 3618.00 3618.00 3618.00 3618.00 3618.00 3618.00 3618.00 3618.00 3811.00 3812.00 3812.00 3812.00 3812.00 3812.00 3813.00 3813.00 3813.00 3813.00 3814.00 3814.00 3815.00 3815.00 3815.00 3816.00 3816.00 3817.00 3817.00 3818.00 3819.00 3819.00 3820.00 3821.00 3822.00 3822.00 3823.00 3824.00 3825.00 3826.00 3827.00 3828.00 3829.00 3830.00 3831.00 3832.00 3833.00 3834.00 3835.00 3836.00 3837.00 3838.00 3839.00 3840.00 3841.00 3842.00 3843.00 3844.00 3845.00 3846.00 3847.00 3848.00 3849.00 3850.00 3851.00 3852.00 3853.00 3854.00 3855.00 3856.00 3857.00 3858.00 3859.00 3860.00 3861.00 3862.00 3863.00 3864.00 3865.00 3866.00 3867.00 3868.00 3869.00 3870.00 3871.00 3872.00 3873.00 3874.00 3875.00 3876.00 3877.00 3878.00 3879.00 3880.00 3881.00 3882.00 3883.00 3884.00 3885.00 3886.00 3887.00 3888.00 3889.00 3890.00 3891.00 3892.00 3893.00 3894.00 3895.00 3896.00 3896.00 3897.00 3898.00 3899.00 3900.00 3900.00 3901.00 3901.00 3902.00 3902.00 3903.00 3903.00 3904.00 3904.00 3904.00 3905.00 3905.00 3906.00 3906.00 3906.00 3906.00 3906.00 3907.00 3907.00 3907.00 3907.00 3907.00 3907.00 3907.00 3908.00 3908.00 3908.00 3908.00 3908.00 3907.00 3907.00 3907.00 3907.00 3907.00 3907.00 3907.00 3906.00 3906.00 3906.00 3906.00 3906.00 3905.00 3905.00 3905.00 3904.00 3904.00 3903.00 3903.00 3902.00 3902.00 3901.00 3901.00 3900.00 3900.00 3899.00 3898.00 3898.00 3897.00 3896.00 3895.00 3894.00 3893.00 3892.00 3891.00 3890.00 3889.00 3888.00 3887.00 3886.00 3885.00 3884.00 3883.00 3882.00 3881.00 3880.00 3879.00 3878.00 3877.00 3876.00 3875.00 3874.00 3873.00 3872.00 3871.00 3870.00 3869.00 3868.00 3867.00 3866.00 3865.00 3864.00 3863.00 3862.00 3861.00 3860.00 3859.00 3858.00 3857.00 3856.00 3855.00 3854.00 3853.00 3852.00 3851.00 3850.00 3849.00 3848.00 3847.00 3846.00 3845.00 3844.00 3843.00 3842.00 3841.00 3840.00 3839.00 3838.00 3837.00 3836.00 3835.00 3834.00 3833.00 3832.00 3831.00 3830.00 3829.00 3828.00 3827.00 3826.00 3825.00 3824.00 3823.00 3822.00 3821.00 3821.00 3820.00 3819.00 3819.00 3818.00 3817.00 3817.00 3816.00 3816.00 3815.00 3815.00 3814.00 3814.00 3814.00 3813.00 3813.00 3813.00 3813.00 3812.00 3812.00 3812.00 3812.00 3811.00 3811.00 3811.00 3812.00 3811.00 3811.00 3811.00 3811.00 3811.00 3811.00 3811.00 3811.00 3811.00 4311.00 4312.00 4312.00 4312.00 4312.00 4312.00 4313.00 4313.00 4313.00 4314.00 4314.00 4314.00 4315.00 4315.00 4316.00 4316.00 4317.00 4317.00 4318.00 4318.00 4319.00 4320.00 4320.00 4321.00 4322.00 4323.00 4324.00 4324.00 4325.00 4326.00 4327.00 4328.00 4329.00 4330.00 4331.00 4332.00 4333.00 4334.00 4335.00 4336.00 4337.00 4338.00 4339.00 4340.00 4341.00 4342.00 4343.00 4344.00 4345.00 4346.00 4347.00 4348.00 4349.00 4350.00 4351.00 4352.00 4353.00 4354.00 4355.00 4356.00 4357.00 4358.00 4359.00 4360.00 4361.00 4362.00 4363.00 4364.00 4365.00 4366.00 4367.00 4368.00 4369.00 4370.00 4371.00 4372.00 4373.00 4374.00 4375.00 4376.00 4377.00 4378.00 4379.00 4380.00 4381.00 4382.00 4383.00 4384.00 4385.00 4386.00 4387.00 4388.00 4389.00 4390.00 4391.00 4392.00 4393.00 4394.00 4395.00 4395.00 4396.00 4397.00 4398.00 4398.00 4399.00 4399.00 4400.00 4400.00 4400.00 4401.00 4401.00 4402.00 4402.00 4402.00 4403.00 4403.00 4403.00 4403.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4403.00 4403.00 4403.00 4403.00 4402.00 4402.00 4402.00 4401.00 4401.00 4400.00 4400.00 4399.00 4399.00 4398.00 4398.00 4397.00 4397.00 4396.00 4395.00 4394.00 4394.00 4393.00 4392.00 4391.00 4390.00 4389.00 4388.00 4387.00 4386.00 4385.00 4384.00 4383.00 4382.00 4381.00 4380.00 4379.00 4378.00 4377.00 4376.00 4375.00 4374.00 4373.00 4372.00 4371.00 4370.00 4369.00 4368.00 4367.00 4366.00 4365.00 4364.00 4363.00 4362.00 4361.00 4360.00 4359.00 4358.00 4357.00 4356.00 4355.00 4354.00 4353.00 4352.00 4351.00 4350.00 4349.00 4348.00 4347.00 4346.00 4345.00 4344.00 4343.00 4342.00 4341.00 4340.00 4339.00 4338.00 4337.00 4336.00 4335.00 4334.00 4333.00 4332.00 4331.00 4330.00 4329.00 4328.00 4327.00 4326.00 4325.00 4324.00 4323.00 4322.00 4321.00 4320.00 4320.00 4319.00 4318.00 4318.00 4317.00 4317.00 4316.00 4316.00 4315.00 4315.00 4314.00 4314.00 4314.00 4313.00 4313.00 4313.00 4312.00 4312.00 4312.00 4312.00 4312.00 4311.00 4311.00 4312.00 4312.00 4311.00 4311.00 4311.00 4311.00 4311.00 4312.00 4312.00 4311.00 4211.00 4212.00 4212.00 4212.00 4212.00 4212.00 4213.00 4213.00 4213.00 4213.00 4214.00 4214.00 4215.00 4215.00 4215.00 4216.00 4216.00 4217.00 4217.00 4218.00 4219.00 4219.00 4220.00 4221.00 4221.00 4222.00 4223.00 4224.00 4225.00 4226.00 4227.00 4228.00 4229.00 4230.00 4231.00 4232.00 4233.00 4234.00 4235.00 4236.00 4237.00 4238.00 4239.00 4240.00 4241.00 4242.00 4243.00 4244.00 4245.00 4246.00 4247.00 4248.00 4249.00 4250.00 4251.00 4252.00 4253.00 4254.00 4255.00 4256.00 4257.00 4258.00 4259.00 4260.00 4261.00 4262.00 4263.00 4264.00 4265.00 4266.00 4267.00 4268.00 4269.00 4270.00 4271.00 4272.00 4273.00 4274.00 4275.00 4276.00 4277.00 4278.00 4279.00 4280.00 4281.00 4282.00 4283.00 4284.00 4285.00 4286.00 4287.00 4288.00 4289.00 4290.00 4291.00 4292.00 4293.00 4294.00 4295.00 4296.00 4297.00 4298.00 4298.00 4299.00 4300.00 4300.00 4301.00 4302.00 4302.00 4303.00 4303.00 4304.00 4304.00 4305.00 4305.00 4306.00 4305.00 4306.00 4306.00 4306.00 4307.00 4307.00 4307.00 4307.00 4307.00 4308.00 4308.00 4308.00 4308.00 4308.00 4308.00 4308.00 4308.00 4308.00 4308.00 4308.00 4308.00 4308.00 4308.00 4308.00 4307.00 4307.00 4307.00 4307.00 4307.00 4306.00 4306.00 4306.00 4306.00 4305.00 4305.00 4304.00 4304.00 4303.00 4303.00 4302.00 4302.00 4301.00 4301.00 4300.00 4299.00 4299.00 4298.00 4297.00 4296.00 4295.00 4294.00 4293.00 4292.00 4291.00 4290.00 4289.00 4288.00 4287.00 4286.00 4285.00 4284.00 4283.00 4282.00 4281.00 4280.00 4279.00 4278.00 4277.00 4276.00 4275.00 4274.00 4273.00 4272.00 4271.00 4270.00 4269.00 4268.00 4267.00 4266.00 4265.00 4264.00 4263.00 4262.00 4261.00 4260.00 4259.00 4258.00 4257.00 4256.00 4255.00 4254.00 4253.00 4252.00 4251.00 4250.00 4249.00 4248.00 4247.00 4246.00 4245.00 4244.00 4243.00 4242.00 4241.00 4240.00 4239.00 4238.00 4237.00 4236.00 4235.00 4234.00 4233.00 4232.00 4231.00 4230.00 4229.00 4228.00 4227.00 4226.00 4225.00 4224.00 4223.00 4222.00 4221.00 4220.00 4220.00 4219.00 4218.00 4218.00 4217.00 4217.00 4216.00 4216.00 4215.00 4215.00 4214.00 4214.00 4214.00 4213.00 4213.00 4213.00 4212.00 4212.00 4212.00 4212.00 4212.00 4211.00 4211.00 4211.00 4211.00 4211.00 4211.00 4211.00 4211.00 4211.00 4211.00 4211.00 4211.00 4211.00 4211.00 3884.00 3885.00 3885.00 3885.00 3885.00 3885.00 3886.00 3886.00 3886.00 3887.00 3887.00 3887.00 3888.00 3888.00 3888.00 3889.00 3890.00 3890.00 3890.00 3891.00 3892.00 3892.00 3893.00 3894.00 3895.00 3896.00 3896.00 3897.00 3898.00 3899.00 3900.00 3901.00 3902.00 3903.00 3904.00 3905.00 3906.00 3907.00 3908.00 3909.00 3910.00 3911.00 3912.00 3913.00 3914.00 3915.00 3916.00 3917.00 3918.00 3919.00 3920.00 3921.00 3922.00 3923.00 3924.00 3925.00 3926.00 3927.00 3928.00 3929.00 3930.00 3931.00 3932.00 3933.00 3934.00 3935.00 3936.00 3937.00 3938.00 3939.00 3940.00 3941.00 3942.00 3943.00 3944.00 3945.00 3946.00 3947.00 3948.00 3949.00 3950.00 3951.00 3952.00 3953.00 3954.00 3955.00 3956.00 3957.00 3958.00 3959.00 3960.00 3961.00 3962.00 3963.00 3964.00 3965.00 3966.00 3967.00 3968.00 3968.00 3969.00 3970.00 3971.00 3971.00 3972.00 3972.00 3973.00 3974.00 3974.00 3974.00 3975.00 3975.00 3975.00 3976.00 3976.00 3976.00 3977.00 3977.00 3977.00 3977.00 3977.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3978.00 3977.00 3977.00 3977.00 3977.00 3976.00 3976.00 3976.00 3976.00 3975.00 3975.00 3975.00 3974.00 3974.00 3973.00 3973.00 3972.00 3972.00 3971.00 3970.00 3970.00 3969.00 3968.00 3967.00 3967.00 3966.00 3965.00 3964.00 3963.00 3962.00 3961.00 3960.00 3959.00 3958.00 3957.00 3956.00 3955.00 3954.00 3953.00 3952.00 3951.00 3950.00 3949.00 3948.00 3947.00 3946.00 3945.00 3944.00 3943.00 3942.00 3941.00 3940.00 3939.00 3938.00 3937.00 3936.00 3935.00 3934.00 3933.00 3932.00 3931.00 3930.00 3929.00 3928.00 3927.00 3926.00 3925.00 3924.00 3923.00 3922.00 3921.00 3920.00 3919.00 3918.00 3917.00 3916.00 3915.00 3914.00 3913.00 3912.00 3911.00 3910.00 3909.00 3908.00 3907.00 3906.00 3905.00 3904.00 3903.00 3902.00 3901.00 3900.00 3899.00 3898.00 3897.00 3897.00 3896.00 3895.00 3894.00 3893.00 3893.00 3892.00 3891.00 3891.00 3890.00 3890.00 3889.00 3889.00 3888.00 3888.00 3887.00 3887.00 3887.00 3886.00 3886.00 3886.00 3885.00 3885.00 3885.00 3885.00 3885.00 3884.00 3884.00 3884.00 3884.00 3884.00 3884.00 3884.00 3884.00 3884.00 3884.00 3884.00 3884.00 3860.00 3861.00 3861.00 3861.00 3861.00 3861.00 3862.00 3862.00 3862.00 3862.00 3863.00 3863.00 3864.00 3864.00 3864.00 3865.00 3865.00 3866.00 3866.00 3867.00 3868.00 3868.00 3869.00 3870.00 3870.00 3871.00 3872.00 3873.00 3874.00 3875.00 3876.00 3877.00 3878.00 3879.00 3880.00 3881.00 3882.00 3883.00 3884.00 3885.00 3886.00 3887.00 3888.00 3889.00 3890.00 3891.00 3892.00 3893.00 3894.00 3895.00 3896.00 3897.00 3898.00 3899.00 3900.00 3901.00 3902.00 3903.00 3904.00 3905.00 3906.00 3907.00 3908.00 3909.00 3910.00 3911.00 3912.00 3913.00 3914.00 3915.00 3916.00 3917.00 3918.00 3919.00 3920.00 3921.00 3922.00 3923.00 3924.00 3925.00 3926.00 3927.00 3928.00 3929.00 3930.00 3931.00 3932.00 3933.00 3934.00 3935.00 3936.00 3937.00 3938.00 3939.00 3940.00 3941.00 3942.00 3943.00 3944.00 3945.00 3946.00 3947.00 3948.00 3949.00 3949.00 3950.00 3951.00 3952.00 3952.00 3953.00 3953.00 3954.00 3954.00 3955.00 3955.00 3956.00 3956.00 3957.00 3957.00 3957.00 3958.00 3958.00 3958.00 3959.00 3959.00 3959.00 3959.00 3959.00 3960.00 3960.00 3960.00 3960.00 3960.00 3960.00 3960.00 3960.00 3960.00 3960.00 3960.00 3960.00 3960.00 3960.00 3960.00 3959.00 3959.00 3959.00 3959.00 3959.00 3958.00 3958.00 3958.00 3957.00 3957.00 3957.00 3956.00 3956.00 3955.00 3955.00 3954.00 3954.00 3953.00 3953.00 3952.00 3952.00 3951.00 3950.00 3949.00 3949.00 3948.00 3947.00 3946.00 3945.00 3944.00 3943.00 3942.00 3941.00 3940.00 3939.00 3938.00 3937.00 3936.00 3935.00 3934.00 3933.00 3932.00 3931.00 3930.00 3929.00 3928.00 3927.00 3926.00 3925.00 3924.00 3923.00 3922.00 3921.00 3920.00 3919.00 3918.00 3917.00 3916.00 3915.00 3914.00 3913.00 3912.00 3911.00 3910.00 3909.00 3908.00 3907.00 3906.00 3905.00 3904.00 3903.00 3902.00 3901.00 3900.00 3899.00 3898.00 3897.00 3896.00 3895.00 3894.00 3893.00 3892.00 3891.00 3890.00 3889.00 3888.00 3887.00 3886.00 3885.00 3884.00 3883.00 3882.00 3881.00 3880.00 3879.00 3878.00 3877.00 3876.00 3875.00 3874.00 3873.00 3873.00 3872.00 3871.00 3870.00 3869.00 3869.00 3868.00 3867.00 3867.00 3866.00 3866.00 3865.00 3865.00 3864.00 3864.00 3863.00 3863.00 3863.00 3862.00 3862.00 3862.00 3862.00 3861.00 3861.00 3861.00 3861.00 3861.00 3860.00 3860.00 3860.00 3860.00 3860.00 3860.00 3860.00 3860.00 3860.00 3860.00 3860.00 3860.00 3860.00 3860.00 4564.00 4565.00 4565.00 4565.00 4565.00 4566.00 4566.00 4566.00 4567.00 4567.00 4568.00 4568.00 4569.00 4569.00 4570.00 4570.00 4571.00 4571.00 4572.00 4573.00 4573.00 4574.00 4575.00 4576.00 4577.00 4578.00 4579.00 4580.00 4581.00 4582.00 4583.00 4584.00 4585.00 4586.00 4587.00 4588.00 4589.00 4590.00 4591.00 4592.00 4593.00 4594.00 4595.00 4596.00 4597.00 4598.00 4599.00 4600.00 4601.00 4602.00 4603.00 4604.00 4605.00 4606.00 4607.00 4608.00 4609.00 4610.00 4611.00 4612.00 4613.00 4614.00 4615.00 4616.00 4617.00 4618.00 4619.00 4620.00 4621.00 4622.00 4623.00 4624.00 4625.00 4626.00 4627.00 4628.00 4629.00 4630.00 4631.00 4632.00 4633.00 4634.00 4635.00 4636.00 4637.00 4638.00 4639.00 4640.00 4641.00 4642.00 4643.00 4644.00 4645.00 4646.00 4647.00 4648.00 4649.00 4650.00 4651.00 4652.00 4653.00 4653.00 4654.00 4655.00 4655.00 4656.00 4656.00 4657.00 4657.00 4658.00 4658.00 4659.00 4659.00 4660.00 4660.00 4660.00 4661.00 4661.00 4661.00 4661.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4662.00 4661.00 4661.00 4661.00 4661.00 4660.00 4660.00 4660.00 4659.00 4659.00 4658.00 4658.00 4657.00 4657.00 4656.00 4656.00 4655.00 4655.00 4654.00 4653.00 4653.00 4652.00 4651.00 4650.00 4649.00 4648.00 4647.00 4646.00 4645.00 4644.00 4643.00 4642.00 4641.00 4640.00 4639.00 4638.00 4637.00 4636.00 4635.00 4634.00 4633.00 4632.00 4631.00 4630.00 4629.00 4628.00 4627.00 4626.00 4625.00 4624.00 4623.00 4622.00 4621.00 4620.00 4619.00 4618.00 4617.00 4616.00 4615.00 4614.00 4613.00 4612.00 4611.00 4610.00 4609.00 4608.00 4607.00 4606.00 4605.00 4604.00 4603.00 4602.00 4601.00 4600.00 4599.00 4598.00 4597.00 4596.00 4595.00 4594.00 4593.00 4592.00 4591.00 4590.00 4589.00 4588.00 4587.00 4586.00 4585.00 4584.00 4583.00 4582.00 4581.00 4580.00 4579.00 4578.00 4577.00 4577.00 4576.00 4575.00 4574.00 4573.00 4573.00 4572.00 4571.00 4571.00 4570.00 4570.00 4569.00 4569.00 4568.00 4568.00 4567.00 4567.00 4566.00 4566.00 4566.00 4565.00 4565.00 4565.00 4565.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4564.00 4654.00 4655.00 4655.00 4655.00 4655.00 4656.00 4656.00 4656.00 4656.00 4657.00 4657.00 4658.00 4658.00 4659.00 4659.00 4660.00 4660.00 4661.00 4661.00 4662.00 4663.00 4664.00 4664.00 4665.00 4666.00 4667.00 4668.00 4669.00 4670.00 4671.00 4672.00 4673.00 4674.00 4675.00 4676.00 4677.00 4678.00 4679.00 4680.00 4681.00 4682.00 4683.00 4684.00 4685.00 4686.00 4687.00 4688.00 4689.00 4690.00 4691.00 4692.00 4693.00 4694.00 4695.00 4696.00 4697.00 4698.00 4699.00 4700.00 4701.00 4702.00 4703.00 4704.00 4705.00 4706.00 4707.00 4708.00 4709.00 4710.00 4711.00 4712.00 4713.00 4714.00 4715.00 4716.00 4717.00 4718.00 4719.00 4720.00 4721.00 4722.00 4723.00 4724.00 4725.00 4726.00 4727.00 4728.00 4729.00 4730.00 4731.00 4732.00 4733.00 4734.00 4735.00 4736.00 4737.00 4737.00 4738.00 4739.00 4740.00 4741.00 4742.00 4742.00 4743.00 4743.00 4744.00 4745.00 4745.00 4746.00 4746.00 4747.00 4747.00 4747.00 4748.00 4748.00 4748.00 4749.00 4749.00 4749.00 4749.00 4750.00 4749.00 4750.00 4750.00 4750.00 4750.00 4750.00 4750.00 4750.00 4750.00 4750.00 4750.00 4750.00 4750.00 4750.00 4750.00 4750.00 4749.00 4750.00 4749.00 4749.00 4749.00 4749.00 4748.00 4748.00 4748.00 4747.00 4747.00 4747.00 4746.00 4746.00 4745.00 4745.00 4744.00 4743.00 4743.00 4742.00 4742.00 4741.00 4740.00 4739.00 4739.00 4738.00 4737.00 4736.00 4735.00 4734.00 4733.00 4732.00 4731.00 4730.00 4729.00 4728.00 4727.00 4726.00 4725.00 4724.00 4723.00 4722.00 4721.00 4720.00 4719.00 4718.00 4717.00 4716.00 4715.00 4714.00 4713.00 4712.00 4711.00 4710.00 4709.00 4708.00 4707.00 4706.00 4705.00 4704.00 4703.00 4702.00 4701.00 4700.00 4699.00 4698.00 4697.00 4696.00 4695.00 4694.00 4693.00 4692.00 4691.00 4690.00 4689.00 4688.00 4687.00 4686.00 4685.00 4684.00 4683.00 4682.00 4681.00 4680.00 4679.00 4678.00 4677.00 4676.00 4675.00 4674.00 4673.00 4672.00 4671.00 4670.00 4669.00 4668.00 4667.00 4666.00 4665.00 4664.00 4664.00 4663.00 4662.00 4661.00 4661.00 4660.00 4660.00 4659.00 4659.00 4658.00 4658.00 4657.00 4657.00 4656.00 4656.00 4656.00 4656.00 4655.00 4655.00 4655.00 4654.00 4654.00 4654.00 4654.00 4654.00 4654.00 4654.00 4654.00 4654.00 4654.00 4654.00 4654.00 4654.00 4654.00 4654.00 4654.00 4654.00 4654.00 4654.00 4652.00 4653.00 4653.00 4653.00 4653.00 4653.00 4654.00 4654.00 4654.00 4655.00 4655.00 4656.00 4656.00 4656.00 4657.00 4657.00 4658.00 4658.00 4659.00 4660.00 4660.00 4661.00 4662.00 4662.00 4663.00 4664.00 4665.00 4666.00 4667.00 4668.00 4669.00 4670.00 4671.00 4672.00 4673.00 4674.00 4675.00 4676.00 4677.00 4678.00 4679.00 4680.00 4681.00 4682.00 4683.00 4684.00 4685.00 4686.00 4687.00 4688.00 4689.00 4690.00 4691.00 4692.00 4693.00 4694.00 4695.00 4696.00 4697.00 4698.00 4699.00 4700.00 4701.00 4702.00 4703.00 4704.00 4705.00 4706.00 4707.00 4708.00 4709.00 4710.00 4711.00 4712.00 4713.00 4714.00 4715.00 4716.00 4717.00 4718.00 4719.00 4720.00 4721.00 4722.00 4723.00 4724.00 4725.00 4726.00 4727.00 4728.00 4729.00 4730.00 4731.00 4732.00 4733.00 4734.00 4735.00 4735.00 4736.00 4737.00 4738.00 4738.00 4739.00 4740.00 4740.00 4740.00 4741.00 4742.00 4742.00 4742.00 4743.00 4743.00 4743.00 4744.00 4744.00 4744.00 4745.00 4745.00 4745.00 4745.00 4746.00 4746.00 4746.00 4746.00 4746.00 4746.00 4746.00 4746.00 4746.00 4746.00 4746.00 4746.00 4746.00 4746.00 4745.00 4745.00 4745.00 4745.00 4745.00 4744.00 4744.00 4744.00 4743.00 4743.00 4743.00 4742.00 4742.00 4741.00 4741.00 4740.00 4740.00 4739.00 4739.00 4738.00 4737.00 4737.00 4736.00 4735.00 4734.00 4733.00 4733.00 4732.00 4731.00 4730.00 4729.00 4728.00 4727.00 4726.00 4725.00 4724.00 4723.00 4722.00 4721.00 4720.00 4719.00 4718.00 4717.00 4716.00 4715.00 4714.00 4713.00 4712.00 4711.00 4710.00 4709.00 4708.00 4707.00 4706.00 4705.00 4704.00 4703.00 4702.00 4701.00 4700.00 4699.00 4698.00 4697.00 4696.00 4695.00 4694.00 4693.00 4692.00 4691.00 4690.00 4689.00 4688.00 4687.00 4686.00 4685.00 4684.00 4683.00 4682.00 4681.00 4680.00 4679.00 4678.00 4677.00 4676.00 4675.00 4674.00 4673.00 4672.00 4671.00 4670.00 4669.00 4668.00 4667.00 4666.00 4665.00 4664.00 4664.00 4663.00 4662.00 4661.00 4660.00 4660.00 4659.00 4659.00 4658.00 4657.00 4657.00 4656.00 4656.00 4656.00 4655.00 4655.00 4654.00 4654.00 4654.00 4654.00 4653.00 4653.00 4653.00 4653.00 4653.00 4652.00 4652.00 4652.00 4652.00 4652.00 4652.00 4652.00 4652.00 4652.00 4652.00 4652.00 4652.00 4652.00 4223.00 4224.00 4224.00 4224.00 4224.00 4224.00 4224.00 4224.00 4224.00 4224.00 4225.00 4225.00 4225.00 4226.00 4226.00 4227.00 4227.00 4227.00 4228.00 4228.00 4229.00 4229.00 4230.00 4231.00 4231.00 4232.00 4233.00 4234.00 4235.00 4235.00 4236.00 4237.00 4238.00 4239.00 4240.00 4241.00 4242.00 4243.00 4244.00 4245.00 4246.00 4247.00 4248.00 4249.00 4250.00 4251.00 4252.00 4253.00 4254.00 4255.00 4256.00 4257.00 4258.00 4259.00 4260.00 4261.00 4262.00 4263.00 4264.00 4265.00 4266.00 4267.00 4268.00 4269.00 4270.00 4271.00 4272.00 4273.00 4274.00 4275.00 4276.00 4277.00 4278.00 4279.00 4280.00 4281.00 4282.00 4283.00 4284.00 4285.00 4286.00 4287.00 4288.00 4289.00 4290.00 4291.00 4292.00 4293.00 4294.00 4295.00 4296.00 4297.00 4298.00 4299.00 4299.00 4300.00 4301.00 4302.00 4303.00 4304.00 4304.00 4305.00 4305.00 4306.00 4306.00 4307.00 4308.00 4308.00 4308.00 4309.00 4309.00 4309.00 4310.00 4310.00 4310.00 4310.00 4311.00 4311.00 4311.00 4311.00 4311.00 4311.00 4311.00 4311.00 4311.00 4311.00 4311.00 4311.00 4311.00 4311.00 4311.00 4311.00 4311.00 4311.00 4310.00 4310.00 4310.00 4310.00 4309.00 4309.00 4309.00 4309.00 4308.00 4308.00 4307.00 4307.00 4306.00 4306.00 4305.00 4304.00 4304.00 4303.00 4302.00 4301.00 4300.00 4300.00 4299.00 4298.00 4297.00 4296.00 4295.00 4294.00 4293.00 4292.00 4291.00 4290.00 4289.00 4288.00 4287.00 4286.00 4285.00 4284.00 4283.00 4282.00 4281.00 4280.00 4279.00 4278.00 4277.00 4276.00 4275.00 4274.00 4273.00 4272.00 4271.00 4270.00 4269.00 4268.00 4267.00 4266.00 4265.00 4264.00 4263.00 4262.00 4261.00 4260.00 4259.00 4258.00 4257.00 4256.00 4255.00 4254.00 4253.00 4252.00 4251.00 4250.00 4249.00 4248.00 4247.00 4246.00 4245.00 4244.00 4243.00 4242.00 4241.00 4240.00 4239.00 4238.00 4237.00 4236.00 4235.00 4234.00 4233.00 4232.00 4232.00 4231.00 4231.00 4230.00 4229.00 4229.00 4228.00 4228.00 4227.00 4227.00 4226.00 4226.00 4226.00 4225.00 4225.00 4225.00 4224.00 4224.00 4224.00 4224.00 4224.00 4224.00 4224.00 4224.00 4223.00 4223.00 4223.00 4223.00 4063.00 4064.00 4064.00 4064.00 4064.00 4064.00 4064.00 4064.00 4064.00 4065.00 4065.00 4065.00 4065.00 4066.00 4066.00 4066.00 4067.00 4067.00 4068.00 4068.00 4069.00 4069.00 4070.00 4070.00 4071.00 4072.00 4072.00 4073.00 4074.00 4075.00 4076.00 4077.00 4078.00 4079.00 4080.00 4081.00 4082.00 4083.00 4084.00 4085.00 4086.00 4087.00 4088.00 4089.00 4090.00 4091.00 4092.00 4093.00 4094.00 4095.00 4096.00 4097.00 4098.00 4099.00 4100.00 4101.00 4102.00 4103.00 4104.00 4105.00 4106.00 4107.00 4108.00 4109.00 4110.00 4111.00 4112.00 4113.00 4114.00 4115.00 4116.00 4117.00 4118.00 4119.00 4120.00 4121.00 4122.00 4123.00 4124.00 4125.00 4126.00 4127.00 4128.00 4129.00 4130.00 4131.00 4132.00 4133.00 4134.00 4135.00 4136.00 4137.00 4138.00 4139.00 4140.00 4141.00 4142.00 4143.00 4144.00 4145.00 4146.00 4146.00 4147.00 4147.00 4148.00 4149.00 4149.00 4150.00 4150.00 4151.00 4151.00 4151.00 4152.00 4152.00 4152.00 4153.00 4153.00 4153.00 4153.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4154.00 4153.00 4153.00 4153.00 4153.00 4152.00 4152.00 4152.00 4151.00 4151.00 4151.00 4150.00 4150.00 4149.00 4149.00 4148.00 4147.00 4147.00 4146.00 4146.00 4145.00 4144.00 4143.00 4142.00 4141.00 4140.00 4139.00 4138.00 4137.00 4136.00 4135.00 4134.00 4133.00 4132.00 4131.00 4130.00 4129.00 4128.00 4127.00 4126.00 4125.00 4124.00 4123.00 4122.00 4121.00 4120.00 4119.00 4118.00 4117.00 4116.00 4115.00 4114.00 4113.00 4112.00 4111.00 4110.00 4109.00 4108.00 4107.00 4106.00 4105.00 4104.00 4103.00 4102.00 4101.00 4100.00 4099.00 4098.00 4097.00 4096.00 4095.00 4094.00 4093.00 4092.00 4091.00 4090.00 4089.00 4088.00 4087.00 4086.00 4085.00 4084.00 4083.00 4082.00 4081.00 4080.00 4079.00 4078.00 4077.00 4076.00 4076.00 4075.00 4074.00 4073.00 4072.00 4072.00 4071.00 4070.00 4070.00 4069.00 4069.00 4068.00 4068.00 4067.00 4067.00 4066.00 4066.00 4066.00 4065.00 4065.00 4065.00 4065.00 4064.00 4064.00 4064.00 4064.00 4064.00 4064.00 4064.00 4064.00 4063.00 4063.00 4063.00 4148.00 4149.00 4149.00 4149.00 4149.00 4149.00 4149.00 4149.00 4149.00 4150.00 4150.00 4150.00 4150.00 4151.00 4151.00 4151.00 4152.00 4152.00 4153.00 4154.00 4154.00 4155.00 4155.00 4156.00 4157.00 4157.00 4158.00 4159.00 4160.00 4161.00 4162.00 4163.00 4164.00 4165.00 4166.00 4167.00 4168.00 4169.00 4170.00 4171.00 4172.00 4173.00 4174.00 4175.00 4176.00 4177.00 4178.00 4179.00 4180.00 4181.00 4182.00 4183.00 4184.00 4185.00 4186.00 4187.00 4188.00 4189.00 4190.00 4191.00 4192.00 4193.00 4194.00 4195.00 4196.00 4197.00 4198.00 4199.00 4200.00 4201.00 4202.00 4203.00 4204.00 4205.00 4206.00 4207.00 4208.00 4209.00 4210.00 4211.00 4212.00 4213.00 4214.00 4215.00 4216.00 4217.00 4218.00 4219.00 4220.00 4221.00 4222.00 4222.00 4223.00 4224.00 4225.00 4226.00 4226.00 4227.00 4227.00 4228.00 4228.00 4229.00 4229.00 4230.00 4230.00 4230.00 4231.00 4231.00 4231.00 4232.00 4232.00 4232.00 4232.00 4232.00 4232.00 4232.00 4232.00 4233.00 4233.00 4233.00 4233.00 4232.00 4232.00 4232.00 4232.00 4232.00 4232.00 4232.00 4232.00 4232.00 4231.00 4231.00 4231.00 4230.00 4230.00 4229.00 4229.00 4229.00 4228.00 4228.00 4227.00 4226.00 4226.00 4225.00 4224.00 4224.00 4223.00 4222.00 4221.00 4220.00 4219.00 4218.00 4217.00 4216.00 4215.00 4214.00 4213.00 4212.00 4211.00 4210.00 4209.00 4208.00 4207.00 4206.00 4205.00 4204.00 4203.00 4202.00 4201.00 4200.00 4199.00 4198.00 4197.00 4196.00 4195.00 4194.00 4193.00 4192.00 4191.00 4190.00 4189.00 4188.00 4187.00 4186.00 4185.00 4184.00 4183.00 4182.00 4181.00 4180.00 4179.00 4178.00 4177.00 4176.00 4175.00 4174.00 4173.00 4172.00 4171.00 4170.00 4169.00 4168.00 4167.00 4166.00 4165.00 4164.00 4163.00 4162.00 4161.00 4160.00 4159.00 4158.00 4157.00 4157.00 4156.00 4155.00 4154.00 4154.00 4153.00 4153.00 4152.00 4152.00 4151.00 4151.00 4151.00 4150.00 4150.00 4150.00 4149.00 4149.00 4149.00 4149.00 4149.00 4149.00 4149.00 4149.00 4148.00 4148.00 4148.00 4148.00 1077.00 1078.00 1078.00 1078.00 1078.00 1079.00 1079.00 1079.00 1080.00 1080.00 1081.00 1081.00 1081.00 1082.00 1082.00 1083.00 1084.00 1084.00 1085.00 1086.00 1086.00 1087.00 1088.00 1089.00 1090.00 1091.00 1092.00 1093.00 1094.00 1095.00 1096.00 1097.00 1098.00 1099.00 1100.00 1101.00 1102.00 1103.00 1104.00 1105.00 1106.00 1107.00 1108.00 1109.00 1110.00 1111.00 1112.00 1113.00 1114.00 1115.00 1116.00 1117.00 1118.00 1119.00 1120.00 1121.00 1122.00 1123.00 1124.00 1125.00 1126.00 1127.00 1128.00 1129.00 1130.00 1131.00 1132.00 1133.00 1134.00 1135.00 1136.00 1137.00 1138.00 1139.00 1140.00 1141.00 1142.00 1143.00 1144.00 1145.00 1146.00 1147.00 1148.00 1149.00 1150.00 1151.00 1152.00 1153.00 1154.00 1155.00 1156.00 1157.00 1158.00 1159.00 1160.00 1161.00 1162.00 1163.00 1163.00 1164.00 1165.00 1166.00 1166.00 1167.00 1167.00 1168.00 1169.00 1169.00 1170.00 1170.00 1171.00 1171.00 1171.00 1172.00 1172.00 1172.00 1173.00 1173.00 1173.00 1173.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1174.00 1173.00 1173.00 1173.00 1173.00 1172.00 1172.00 1172.00 1171.00 1171.00 1171.00 1170.00 1170.00 1169.00 1169.00 1168.00 1168.00 1167.00 1166.00 1166.00 1165.00 1164.00 1163.00 1163.00 1162.00 1161.00 1160.00 1159.00 1158.00 1157.00 1156.00 1155.00 1154.00 1153.00 1152.00 1151.00 1150.00 1149.00 1148.00 1147.00 1146.00 1145.00 1144.00 1143.00 1142.00 1141.00 1140.00 1139.00 1138.00 1137.00 1136.00 1135.00 1134.00 1133.00 1132.00 1131.00 1130.00 1129.00 1128.00 1127.00 1126.00 1125.00 1124.00 1123.00 1122.00 1121.00 1120.00 1119.00 1118.00 1117.00 1116.00 1115.00 1114.00 1113.00 1112.00 1111.00 1110.00 1109.00 1108.00 1107.00 1106.00 1105.00 1104.00 1103.00 1102.00 1101.00 1100.00 1099.00 1098.00 1097.00 1096.00 1095.00 1094.00 1093.00 1092.00 1091.00 1090.00 1089.00 1088.00 1087.00 1086.00 1086.00 1085.00 1084.00 1084.00 1083.00 1082.00 1082.00 1081.00 1081.00 1081.00 1080.00 1080.00 1079.00 1079.00 1079.00 1078.00 1078.00 1078.00 1078.00 1077.00 1077.00 1077.00 1077.00 1077.00 1077.00 1077.00 1077.00 1077.00 1077.00 1077.00 1077.00 1077.00 1077.00 1077.00 1077.00 1077.00 1077.00 1077.00 105.00 106.00 106.00 106.00 106.00 106.00 106.00 107.00 107.00 107.00 108.00 108.00 109.00 109.00 110.00 110.00 111.00 111.00 112.00 112.00 113.00 114.00 115.00 115.00 116.00 117.00 118.00 119.00 120.00 121.00 122.00 123.00 124.00 125.00 126.00 127.00 128.00 129.00 130.00 131.00 132.00 133.00 134.00 135.00 136.00 137.00 138.00 139.00 140.00 141.00 142.00 143.00 144.00 145.00 146.00 147.00 148.00 149.00 150.00 151.00 152.00 153.00 154.00 155.00 156.00 157.00 158.00 159.00 160.00 161.00 162.00 163.00 164.00 165.00 166.00 167.00 168.00 169.00 170.00 171.00 172.00 173.00 174.00 175.00 176.00 177.00 178.00 179.00 180.00 181.00 182.00 183.00 184.00 185.00 186.00 187.00 188.00 188.00 189.00 190.00 190.00 191.00 192.00 192.00 193.00 193.00 194.00 194.00 194.00 195.00 195.00 195.00 196.00 196.00 196.00 196.00 197.00 197.00 197.00 197.00 197.00 197.00 197.00 197.00 197.00 197.00 197.00 197.00 197.00 197.00 197.00 197.00 197.00 197.00 197.00 196.00 196.00 196.00 196.00 195.00 195.00 195.00 194.00 194.00 193.00 193.00 193.00 192.00 192.00 191.00 190.00 190.00 189.00 188.00 188.00 187.00 186.00 185.00 184.00 183.00 182.00 181.00 180.00 179.00 178.00 177.00 176.00 175.00 174.00 173.00 172.00 171.00 170.00 169.00 168.00 167.00 166.00 165.00 164.00 163.00 162.00 161.00 160.00 159.00 158.00 157.00 156.00 155.00 154.00 153.00 152.00 151.00 150.00 149.00 148.00 147.00 146.00 145.00 144.00 143.00 142.00 141.00 140.00 139.00 138.00 137.00 136.00 135.00 134.00 133.00 132.00 131.00 130.00 129.00 128.00 127.00 126.00 125.00 124.00 123.00 122.00 121.00 120.00 119.00 118.00 117.00 117.00 116.00 115.00 114.00 113.00 113.00 112.00 111.00 111.00 110.00 110.00 109.00 109.00 108.00 108.00 108.00 107.00 107.00 106.00 106.00 106.00 106.00 106.00 106.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 105.00 1530.00 1531.00 1531.00 1531.00 1531.00 1531.00 1531.00 1531.00 1531.00 1532.00 1532.00 1532.00 1532.00 1533.00 1533.00 1533.00 1534.00 1534.00 1535.00 1535.00 1536.00 1536.00 1537.00 1537.00 1538.00 1538.00 1539.00 1540.00 1540.00 1541.00 1542.00 1543.00 1544.00 1545.00 1546.00 1547.00 1548.00 1549.00 1550.00 1551.00 1552.00 1553.00 1554.00 1555.00 1556.00 1557.00 1558.00 1559.00 1560.00 1561.00 1562.00 1563.00 1564.00 1565.00 1566.00 1567.00 1568.00 1569.00 1570.00 1571.00 1572.00 1573.00 1574.00 1575.00 1576.00 1577.00 1578.00 1579.00 1580.00 1581.00 1582.00 1583.00 1584.00 1585.00 1586.00 1587.00 1588.00 1589.00 1590.00 1591.00 1592.00 1593.00 1594.00 1595.00 1596.00 1597.00 1598.00 1599.00 1600.00 1601.00 1602.00 1603.00 1604.00 1605.00 1606.00 1607.00 1608.00 1609.00 1610.00 1611.00 1612.00 1613.00 1614.00 1615.00 1616.00 1617.00 1617.00 1618.00 1619.00 1620.00 1620.00 1621.00 1621.00 1622.00 1622.00 1623.00 1623.00 1624.00 1624.00 1624.00 1625.00 1625.00 1625.00 1626.00 1626.00 1626.00 1626.00 1627.00 1627.00 1627.00 1627.00 1627.00 1627.00 1627.00 1627.00 1628.00 1628.00 1628.00 1628.00 1627.00 1627.00 1627.00 1627.00 1627.00 1627.00 1627.00 1627.00 1626.00 1626.00 1626.00 1626.00 1625.00 1625.00 1625.00 1624.00 1624.00 1623.00 1623.00 1622.00 1622.00 1622.00 1621.00 1620.00 1620.00 1619.00 1619.00 1618.00 1617.00 1616.00 1615.00 1614.00 1613.00 1612.00 1611.00 1610.00 1609.00 1608.00 1607.00 1606.00 1605.00 1604.00 1603.00 1602.00 1601.00 1600.00 1599.00 1598.00 1597.00 1596.00 1595.00 1594.00 1593.00 1592.00 1591.00 1590.00 1589.00 1588.00 1587.00 1586.00 1585.00 1584.00 1583.00 1582.00 1581.00 1580.00 1579.00 1578.00 1577.00 1576.00 1575.00 1574.00 1573.00 1572.00 1571.00 1570.00 1569.00 1568.00 1567.00 1566.00 1565.00 1564.00 1563.00 1562.00 1561.00 1560.00 1559.00 1558.00 1557.00 1556.00 1555.00 1554.00 1553.00 1552.00 1551.00 1550.00 1549.00 1548.00 1547.00 1546.00 1545.00 1544.00 1543.00 1542.00 1541.00 1540.00 1539.00 1539.00 1538.00 1537.00 1537.00 1536.00 1536.00 1535.00 1535.00 1534.00 1534.00 1534.00 1533.00 1533.00 1533.00 1532.00 1532.00 1532.00 1532.00 1531.00 1531.00 1531.00 1531.00 1531.00 1531.00 1531.00 1531.00 1530.00 1530.00 1530.00 1530.00 1217.00 1218.00 1218.00 1218.00 1218.00 1218.00 1218.00 1218.00 1219.00 1219.00 1219.00 1219.00 1220.00 1220.00 1220.00 1220.00 1221.00 1221.00 1222.00 1222.00 1223.00 1223.00 1224.00 1224.00 1225.00 1226.00 1226.00 1227.00 1228.00 1229.00 1230.00 1231.00 1232.00 1233.00 1234.00 1235.00 1236.00 1237.00 1238.00 1239.00 1240.00 1241.00 1242.00 1243.00 1244.00 1245.00 1246.00 1247.00 1248.00 1249.00 1250.00 1251.00 1252.00 1253.00 1254.00 1255.00 1256.00 1257.00 1258.00 1259.00 1260.00 1261.00 1262.00 1263.00 1264.00 1265.00 1266.00 1267.00 1268.00 1269.00 1270.00 1271.00 1272.00 1273.00 1274.00 1275.00 1276.00 1277.00 1278.00 1279.00 1280.00 1281.00 1282.00 1283.00 1284.00 1285.00 1286.00 1287.00 1288.00 1289.00 1290.00 1291.00 1292.00 1293.00 1294.00 1295.00 1296.00 1297.00 1298.00 1299.00 1300.00 1300.00 1301.00 1302.00 1302.00 1303.00 1304.00 1304.00 1305.00 1305.00 1306.00 1306.00 1307.00 1307.00 1307.00 1308.00 1308.00 1308.00 1309.00 1309.00 1309.00 1309.00 1309.00 1309.00 1310.00 1310.00 1310.00 1310.00 1310.00 1310.00 1310.00 1310.00 1310.00 1310.00 1310.00 1310.00 1310.00 1309.00 1309.00 1309.00 1309.00 1309.00 1308.00 1308.00 1308.00 1307.00 1307.00 1307.00 1307.00 1306.00 1306.00 1305.00 1305.00 1304.00 1303.00 1303.00 1302.00 1302.00 1301.00 1300.00 1299.00 1298.00 1297.00 1296.00 1295.00 1294.00 1293.00 1292.00 1291.00 1290.00 1289.00 1288.00 1287.00 1286.00 1285.00 1284.00 1283.00 1282.00 1281.00 1280.00 1279.00 1278.00 1277.00 1276.00 1275.00 1274.00 1273.00 1272.00 1271.00 1270.00 1269.00 1268.00 1267.00 1266.00 1265.00 1264.00 1263.00 1262.00 1261.00 1260.00 1259.00 1258.00 1257.00 1256.00 1255.00 1254.00 1253.00 1252.00 1251.00 1250.00 1249.00 1248.00 1247.00 1246.00 1245.00 1244.00 1243.00 1242.00 1241.00 1240.00 1239.00 1238.00 1237.00 1236.00 1235.00 1234.00 1233.00 1232.00 1231.00 1230.00 1229.00 1228.00 1227.00 1227.00 1226.00 1225.00 1225.00 1224.00 1223.00 1223.00 1222.00 1222.00 1222.00 1221.00 1221.00 1220.00 1220.00 1220.00 1219.00 1219.00 1219.00 1219.00 1218.00 1218.00 1218.00 1218.00 1218.00 1218.00 1218.00 1218.00 1217.00 1217.00 1217.00 331.00 332.00 332.00 332.00 332.00 332.00 333.00 333.00 333.00 334.00 334.00 334.00 335.00 335.00 336.00 336.00 337.00 337.00 338.00 338.00 339.00 340.00 340.00 341.00 342.00 343.00 344.00 345.00 345.00 346.00 347.00 348.00 349.00 350.00 351.00 352.00 353.00 354.00 355.00 356.00 357.00 358.00 359.00 360.00 361.00 362.00 363.00 364.00 365.00 366.00 367.00 368.00 369.00 370.00 371.00 372.00 373.00 374.00 375.00 376.00 377.00 378.00 379.00 380.00 381.00 382.00 383.00 384.00 385.00 386.00 387.00 388.00 389.00 390.00 391.00 392.00 393.00 394.00 395.00 396.00 397.00 398.00 399.00 400.00 401.00 402.00 403.00 404.00 405.00 406.00 407.00 408.00 409.00 410.00 411.00 412.00 413.00 414.00 415.00 416.00 417.00 418.00 418.00 419.00 420.00 420.00 421.00 421.00 422.00 422.00 423.00 423.00 424.00 424.00 424.00 425.00 425.00 425.00 426.00 426.00 426.00 426.00 426.00 427.00 427.00 427.00 427.00 427.00 427.00 427.00 427.00 427.00 427.00 427.00 427.00 427.00 427.00 426.00 426.00 426.00 426.00 426.00 426.00 425.00 425.00 425.00 424.00 424.00 423.00 423.00 423.00 422.00 422.00 421.00 421.00 420.00 420.00 419.00 418.00 417.00 417.00 416.00 415.00 414.00 413.00 412.00 411.00 410.00 409.00 408.00 407.00 406.00 405.00 404.00 403.00 402.00 401.00 400.00 399.00 398.00 397.00 396.00 395.00 394.00 393.00 392.00 391.00 390.00 389.00 388.00 387.00 386.00 385.00 384.00 383.00 382.00 381.00 380.00 379.00 378.00 377.00 376.00 375.00 374.00 373.00 372.00 371.00 370.00 369.00 368.00 367.00 366.00 365.00 364.00 363.00 362.00 361.00 360.00 359.00 358.00 357.00 356.00 355.00 354.00 353.00 352.00 351.00 350.00 349.00 348.00 347.00 346.00 345.00 344.00 343.00 342.00 341.00 341.00 340.00 339.00 338.00 338.00 337.00 337.00 336.00 336.00 335.00 335.00 335.00 334.00 334.00 333.00 333.00 333.00 332.00 332.00 332.00 332.00 332.00 332.00 331.00 331.00 331.00 331.00 331.00 331.00 331.00 331.00 331.00 331.00 331.00 331.00 331.00 1067.00 1068.00 1068.00 1068.00 1068.00 1068.00 1068.00 1069.00 1069.00 1069.00 1070.00 1070.00 1071.00 1071.00 1071.00 1072.00 1072.00 1073.00 1073.00 1074.00 1074.00 1075.00 1076.00 1077.00 1077.00 1078.00 1079.00 1080.00 1081.00 1082.00 1083.00 1084.00 1085.00 1086.00 1087.00 1088.00 1089.00 1090.00 1091.00 1092.00 1093.00 1094.00 1095.00 1096.00 1097.00 1098.00 1099.00 1100.00 1101.00 1102.00 1103.00 1104.00 1105.00 1106.00 1107.00 1108.00 1109.00 1110.00 1111.00 1112.00 1113.00 1114.00 1115.00 1116.00 1117.00 1118.00 1119.00 1120.00 1121.00 1122.00 1123.00 1124.00 1125.00 1126.00 1127.00 1128.00 1129.00 1130.00 1131.00 1132.00 1133.00 1134.00 1135.00 1136.00 1137.00 1138.00 1139.00 1140.00 1141.00 1142.00 1143.00 1144.00 1145.00 1146.00 1147.00 1148.00 1149.00 1150.00 1151.00 1152.00 1153.00 1153.00 1154.00 1155.00 1156.00 1156.00 1157.00 1157.00 1158.00 1158.00 1159.00 1159.00 1159.00 1160.00 1160.00 1161.00 1161.00 1161.00 1161.00 1162.00 1162.00 1162.00 1162.00 1162.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1163.00 1162.00 1162.00 1162.00 1162.00 1161.00 1161.00 1161.00 1161.00 1160.00 1160.00 1160.00 1159.00 1159.00 1158.00 1158.00 1157.00 1157.00 1156.00 1156.00 1155.00 1154.00 1154.00 1153.00 1152.00 1151.00 1150.00 1149.00 1148.00 1147.00 1146.00 1145.00 1144.00 1143.00 1142.00 1141.00 1140.00 1139.00 1138.00 1137.00 1136.00 1135.00 1134.00 1133.00 1132.00 1131.00 1130.00 1129.00 1128.00 1127.00 1126.00 1125.00 1124.00 1123.00 1122.00 1121.00 1120.00 1119.00 1118.00 1117.00 1116.00 1115.00 1114.00 1113.00 1112.00 1111.00 1110.00 1109.00 1108.00 1107.00 1106.00 1105.00 1104.00 1103.00 1102.00 1101.00 1100.00 1099.00 1098.00 1097.00 1096.00 1095.00 1094.00 1093.00 1092.00 1091.00 1090.00 1089.00 1088.00 1087.00 1086.00 1085.00 1084.00 1083.00 1082.00 1081.00 1080.00 1079.00 1078.00 1077.00 1076.00 1076.00 1075.00 1074.00 1074.00 1073.00 1073.00 1072.00 1072.00 1071.00 1071.00 1070.00 1070.00 1070.00 1069.00 1069.00 1069.00 1068.00 1068.00 1068.00 1068.00 1068.00 1067.00 1067.00 1067.00 1067.00 1067.00 1067.00 1067.00 1067.00 1067.00 1067.00 1067.00 1067.00 1067.00 1494.00 1495.00 1495.00 1495.00 1495.00 1495.00 1496.00 1496.00 1496.00 1497.00 1497.00 1497.00 1498.00 1498.00 1499.00 1499.00 1500.00 1500.00 1501.00 1501.00 1502.00 1502.00 1503.00 1504.00 1505.00 1506.00 1506.00 1507.00 1508.00 1509.00 1510.00 1511.00 1512.00 1513.00 1514.00 1515.00 1516.00 1517.00 1518.00 1519.00 1520.00 1521.00 1522.00 1523.00 1524.00 1525.00 1526.00 1527.00 1528.00 1529.00 1530.00 1531.00 1532.00 1533.00 1534.00 1535.00 1536.00 1537.00 1538.00 1539.00 1540.00 1541.00 1542.00 1543.00 1544.00 1545.00 1546.00 1547.00 1548.00 1549.00 1550.00 1551.00 1552.00 1553.00 1554.00 1555.00 1556.00 1557.00 1558.00 1559.00 1560.00 1561.00 1562.00 1563.00 1564.00 1565.00 1566.00 1567.00 1568.00 1569.00 1570.00 1571.00 1572.00 1573.00 1574.00 1575.00 1576.00 1577.00 1578.00 1579.00 1579.00 1580.00 1581.00 1582.00 1582.00 1583.00 1583.00 1584.00 1584.00 1584.00 1585.00 1585.00 1586.00 1586.00 1586.00 1587.00 1587.00 1587.00 1587.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1588.00 1587.00 1587.00 1587.00 1587.00 1586.00 1586.00 1586.00 1585.00 1585.00 1585.00 1584.00 1584.00 1583.00 1583.00 1582.00 1582.00 1581.00 1580.00 1580.00 1579.00 1578.00 1577.00 1576.00 1576.00 1575.00 1574.00 1574.00 1573.00 1572.00 1571.00 1570.00 1569.00 1568.00 1567.00 1566.00 1565.00 1564.00 1563.00 1562.00 1561.00 1560.00 1559.00 1558.00 1557.00 1556.00 1555.00 1554.00 1553.00 1552.00 1551.00 1550.00 1549.00 1548.00 1547.00 1546.00 1545.00 1544.00 1543.00 1542.00 1541.00 1540.00 1539.00 1538.00 1537.00 1536.00 1535.00 1534.00 1533.00 1532.00 1531.00 1530.00 1529.00 1528.00 1527.00 1526.00 1525.00 1524.00 1523.00 1522.00 1521.00 1520.00 1519.00 1518.00 1517.00 1516.00 1515.00 1514.00 1513.00 1512.00 1511.00 1510.00 1509.00 1508.00 1507.00 1506.00 1506.00 1505.00 1504.00 1504.00 1503.00 1502.00 1502.00 1501.00 1501.00 1500.00 1500.00 1499.00 1498.00 1498.00 1498.00 1497.00 1497.00 1497.00 1496.00 1496.00 1496.00 1495.00 1495.00 1495.00 1495.00 1495.00 1494.00 1494.00 1494.00 1494.00 1494.00 1494.00 1494.00 1494.00 1494.00 1494.00 1494.00 1494.00 1280.00 1281.00 1281.00 1281.00 1281.00 1281.00 1281.00 1281.00 1282.00 1282.00 1282.00 1282.00 1282.00 1283.00 1283.00 1283.00 1284.00 1284.00 1285.00 1285.00 1286.00 1286.00 1287.00 1287.00 1288.00 1289.00 1289.00 1290.00 1291.00 1292.00 1293.00 1294.00 1295.00 1296.00 1297.00 1298.00 1299.00 1300.00 1301.00 1302.00 1303.00 1304.00 1305.00 1306.00 1307.00 1308.00 1309.00 1310.00 1311.00 1312.00 1313.00 1314.00 1315.00 1316.00 1317.00 1318.00 1319.00 1320.00 1321.00 1322.00 1323.00 1324.00 1325.00 1326.00 1327.00 1328.00 1329.00 1330.00 1331.00 1332.00 1333.00 1334.00 1335.00 1336.00 1337.00 1338.00 1339.00 1340.00 1341.00 1342.00 1343.00 1344.00 1345.00 1346.00 1347.00 1348.00 1349.00 1350.00 1351.00 1352.00 1353.00 1354.00 1355.00 1356.00 1357.00 1358.00 1359.00 1360.00 1361.00 1362.00 1363.00 1364.00 1364.00 1365.00 1366.00 1366.00 1367.00 1368.00 1368.00 1369.00 1369.00 1370.00 1370.00 1370.00 1371.00 1371.00 1371.00 1372.00 1372.00 1372.00 1372.00 1373.00 1373.00 1373.00 1373.00 1373.00 1373.00 1373.00 1373.00 1373.00 1373.00 1373.00 1373.00 1373.00 1373.00 1373.00 1373.00 1373.00 1373.00 1373.00 1372.00 1372.00 1372.00 1372.00 1371.00 1371.00 1371.00 1370.00 1370.00 1370.00 1369.00 1369.00 1368.00 1368.00 1367.00 1366.00 1366.00 1365.00 1365.00 1364.00 1363.00 1362.00 1361.00 1360.00 1359.00 1358.00 1357.00 1356.00 1355.00 1354.00 1353.00 1352.00 1351.00 1350.00 1349.00 1348.00 1347.00 1346.00 1345.00 1344.00 1343.00 1342.00 1341.00 1340.00 1339.00 1338.00 1337.00 1336.00 1335.00 1334.00 1333.00 1332.00 1331.00 1330.00 1329.00 1328.00 1327.00 1326.00 1325.00 1324.00 1323.00 1322.00 1321.00 1320.00 1319.00 1318.00 1317.00 1316.00 1315.00 1314.00 1313.00 1312.00 1311.00 1310.00 1309.00 1308.00 1307.00 1306.00 1305.00 1304.00 1303.00 1302.00 1301.00 1300.00 1299.00 1298.00 1297.00 1296.00 1295.00 1294.00 1293.00 1292.00 1291.00 1290.00 1289.00 1289.00 1288.00 1287.00 1287.00 1286.00 1286.00 1285.00 1285.00 1284.00 1284.00 1283.00 1283.00 1283.00 1282.00 1282.00 1282.00 1282.00 1281.00 1281.00 1281.00 1281.00 1281.00 1281.00 1281.00 1281.00 1280.00 1280.00 1280.00 1280.00 1294.00 1295.00 1295.00 1295.00 1295.00 1295.00 1295.00 1296.00 1296.00 1296.00 1297.00 1297.00 1297.00 1298.00 1299.00 1299.00 1299.00 1300.00 1300.00 1301.00 1302.00 1303.00 1303.00 1304.00 1305.00 1306.00 1307.00 1308.00 1309.00 1310.00 1311.00 1312.00 1313.00 1314.00 1315.00 1316.00 1317.00 1318.00 1319.00 1320.00 1321.00 1322.00 1323.00 1324.00 1325.00 1326.00 1327.00 1328.00 1329.00 1330.00 1331.00 1332.00 1333.00 1334.00 1335.00 1336.00 1337.00 1338.00 1339.00 1340.00 1341.00 1342.00 1343.00 1344.00 1345.00 1346.00 1347.00 1348.00 1349.00 1350.00 1351.00 1352.00 1353.00 1354.00 1355.00 1356.00 1357.00 1358.00 1359.00 1360.00 1361.00 1362.00 1363.00 1364.00 1365.00 1366.00 1367.00 1368.00 1369.00 1370.00 1371.00 1372.00 1373.00 1374.00 1375.00 1375.00 1376.00 1377.00 1378.00 1378.00 1379.00 1379.00 1379.00 1380.00 1381.00 1381.00 1381.00 1382.00 1382.00 1382.00 1383.00 1383.00 1383.00 1383.00 1384.00 1383.00 1384.00 1384.00 1384.00 1384.00 1384.00 1384.00 1384.00 1384.00 1384.00 1384.00 1384.00 1384.00 1384.00 1384.00 1384.00 1383.00 1383.00 1383.00 1383.00 1383.00 1382.00 1382.00 1381.00 1381.00 1381.00 1380.00 1380.00 1379.00 1379.00 1378.00 1378.00 1377.00 1376.00 1375.00 1375.00 1374.00 1373.00 1372.00 1371.00 1371.00 1370.00 1369.00 1368.00 1367.00 1366.00 1365.00 1364.00 1363.00 1362.00 1361.00 1360.00 1359.00 1358.00 1357.00 1356.00 1355.00 1354.00 1353.00 1352.00 1351.00 1350.00 1349.00 1348.00 1347.00 1346.00 1345.00 1344.00 1343.00 1342.00 1341.00 1340.00 1339.00 1338.00 1337.00 1336.00 1335.00 1334.00 1333.00 1332.00 1331.00 1330.00 1329.00 1328.00 1327.00 1326.00 1325.00 1324.00 1323.00 1322.00 1321.00 1320.00 1319.00 1318.00 1317.00 1316.00 1315.00 1314.00 1313.00 1312.00 1311.00 1310.00 1309.00 1308.00 1307.00 1306.00 1305.00 1304.00 1303.00 1303.00 1302.00 1301.00 1300.00 1300.00 1299.00 1299.00 1298.00 1298.00 1297.00 1297.00 1297.00 1296.00 1296.00 1295.00 1295.00 1295.00 1295.00 1295.00 1295.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1294.00 1176.00 1177.00 1177.00 1177.00 1177.00 1177.00 1177.00 1177.00 1177.00 1178.00 1178.00 1178.00 1179.00 1179.00 1179.00 1179.00 1180.00 1180.00 1181.00 1181.00 1182.00 1182.00 1183.00 1183.00 1184.00 1185.00 1185.00 1186.00 1187.00 1188.00 1188.00 1189.00 1190.00 1191.00 1192.00 1193.00 1194.00 1195.00 1196.00 1197.00 1198.00 1199.00 1200.00 1201.00 1202.00 1203.00 1204.00 1205.00 1206.00 1207.00 1208.00 1209.00 1210.00 1211.00 1212.00 1213.00 1214.00 1215.00 1216.00 1217.00 1218.00 1219.00 1220.00 1221.00 1222.00 1223.00 1224.00 1225.00 1226.00 1227.00 1228.00 1229.00 1230.00 1231.00 1232.00 1233.00 1234.00 1235.00 1236.00 1237.00 1238.00 1239.00 1240.00 1241.00 1242.00 1243.00 1244.00 1245.00 1246.00 1247.00 1248.00 1249.00 1250.00 1251.00 1252.00 1253.00 1254.00 1255.00 1256.00 1257.00 1258.00 1259.00 1260.00 1260.00 1261.00 1262.00 1262.00 1263.00 1264.00 1264.00 1265.00 1265.00 1266.00 1266.00 1266.00 1267.00 1267.00 1268.00 1268.00 1268.00 1269.00 1269.00 1269.00 1269.00 1269.00 1270.00 1270.00 1270.00 1270.00 1270.00 1270.00 1270.00 1270.00 1270.00 1270.00 1270.00 1270.00 1270.00 1270.00 1269.00 1269.00 1269.00 1269.00 1269.00 1268.00 1268.00 1268.00 1267.00 1267.00 1267.00 1266.00 1266.00 1265.00 1265.00 1265.00 1264.00 1263.00 1263.00 1262.00 1262.00 1261.00 1260.00 1259.00 1258.00 1257.00 1256.00 1256.00 1255.00 1254.00 1253.00 1252.00 1251.00 1250.00 1249.00 1248.00 1247.00 1246.00 1245.00 1244.00 1243.00 1242.00 1241.00 1240.00 1239.00 1238.00 1237.00 1236.00 1235.00 1234.00 1233.00 1232.00 1231.00 1230.00 1229.00 1228.00 1227.00 1226.00 1225.00 1224.00 1223.00 1222.00 1221.00 1220.00 1219.00 1218.00 1217.00 1216.00 1215.00 1214.00 1213.00 1212.00 1211.00 1210.00 1209.00 1208.00 1207.00 1206.00 1205.00 1204.00 1203.00 1202.00 1201.00 1200.00 1199.00 1198.00 1197.00 1196.00 1195.00 1194.00 1193.00 1192.00 1191.00 1190.00 1189.00 1188.00 1187.00 1186.00 1186.00 1185.00 1184.00 1184.00 1183.00 1182.00 1182.00 1181.00 1181.00 1180.00 1180.00 1179.00 1179.00 1179.00 1179.00 1178.00 1178.00 1178.00 1178.00 1177.00 1177.00 1177.00 1177.00 1177.00 1177.00 1177.00 1177.00 1176.00 1176.00 1176.00 1198.00 1199.00 1199.00 1199.00 1199.00 1200.00 1200.00 1200.00 1201.00 1201.00 1201.00 1202.00 1202.00 1203.00 1203.00 1204.00 1205.00 1205.00 1206.00 1207.00 1207.00 1208.00 1209.00 1210.00 1211.00 1212.00 1213.00 1214.00 1215.00 1216.00 1217.00 1218.00 1219.00 1220.00 1221.00 1222.00 1223.00 1224.00 1225.00 1226.00 1227.00 1228.00 1229.00 1230.00 1231.00 1232.00 1233.00 1234.00 1235.00 1236.00 1237.00 1238.00 1239.00 1240.00 1241.00 1242.00 1243.00 1244.00 1245.00 1246.00 1247.00 1248.00 1249.00 1250.00 1251.00 1252.00 1253.00 1254.00 1255.00 1256.00 1257.00 1258.00 1259.00 1260.00 1261.00 1262.00 1263.00 1264.00 1265.00 1266.00 1267.00 1268.00 1269.00 1270.00 1271.00 1272.00 1273.00 1274.00 1275.00 1276.00 1277.00 1278.00 1278.00 1279.00 1280.00 1281.00 1282.00 1282.00 1283.00 1283.00 1284.00 1284.00 1285.00 1285.00 1286.00 1286.00 1287.00 1287.00 1287.00 1288.00 1288.00 1288.00 1288.00 1289.00 1289.00 1289.00 1289.00 1289.00 1289.00 1289.00 1289.00 1289.00 1289.00 1289.00 1289.00 1289.00 1289.00 1289.00 1289.00 1289.00 1289.00 1289.00 1288.00 1288.00 1288.00 1287.00 1287.00 1287.00 1286.00 1286.00 1286.00 1285.00 1285.00 1284.00 1284.00 1283.00 1283.00 1282.00 1281.00 1281.00 1280.00 1279.00 1278.00 1277.00 1276.00 1276.00 1275.00 1274.00 1273.00 1272.00 1271.00 1270.00 1269.00 1268.00 1267.00 1266.00 1265.00 1264.00 1263.00 1262.00 1261.00 1260.00 1259.00 1258.00 1257.00 1256.00 1255.00 1254.00 1253.00 1252.00 1251.00 1250.00 1249.00 1248.00 1247.00 1246.00 1245.00 1244.00 1243.00 1242.00 1241.00 1240.00 1239.00 1238.00 1237.00 1236.00 1235.00 1234.00 1233.00 1232.00 1231.00 1230.00 1229.00 1228.00 1227.00 1226.00 1225.00 1224.00 1223.00 1222.00 1221.00 1220.00 1219.00 1218.00 1217.00 1216.00 1215.00 1214.00 1213.00 1212.00 1211.00 1210.00 1209.00 1209.00 1208.00 1207.00 1206.00 1205.00 1205.00 1204.00 1204.00 1203.00 1202.00 1202.00 1201.00 1201.00 1201.00 1200.00 1200.00 1200.00 1199.00 1199.00 1199.00 1199.00 1198.00 1198.00 1198.00 1198.00 1198.00 1198.00 1198.00 1198.00 1198.00 1198.00 1198.00 1198.00 1198.00 1198.00 1198.00 1198.00 1198.00 1198.00 1841.00 1842.00 1842.00 1842.00 1842.00 1842.00 1843.00 1843.00 1843.00 1843.00 1844.00 1844.00 1844.00 1845.00 1845.00 1846.00 1846.00 1847.00 1848.00 1848.00 1849.00 1850.00 1850.00 1851.00 1852.00 1853.00 1853.00 1854.00 1855.00 1856.00 1857.00 1858.00 1859.00 1860.00 1861.00 1862.00 1863.00 1864.00 1865.00 1866.00 1867.00 1868.00 1869.00 1870.00 1871.00 1872.00 1873.00 1874.00 1875.00 1876.00 1877.00 1878.00 1879.00 1880.00 1881.00 1882.00 1883.00 1884.00 1885.00 1886.00 1887.00 1888.00 1889.00 1890.00 1891.00 1892.00 1893.00 1894.00 1895.00 1896.00 1897.00 1898.00 1899.00 1900.00 1901.00 1902.00 1903.00 1904.00 1905.00 1906.00 1907.00 1908.00 1909.00 1910.00 1911.00 1912.00 1913.00 1914.00 1915.00 1916.00 1917.00 1918.00 1919.00 1920.00 1921.00 1922.00 1923.00 1923.00 1924.00 1925.00 1926.00 1926.00 1927.00 1928.00 1928.00 1929.00 1930.00 1930.00 1931.00 1931.00 1932.00 1932.00 1932.00 1933.00 1933.00 1933.00 1933.00 1934.00 1934.00 1934.00 1934.00 1934.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1935.00 1934.00 1934.00 1934.00 1934.00 1934.00 1933.00 1933.00 1933.00 1933.00 1932.00 1932.00 1932.00 1931.00 1931.00 1930.00 1930.00 1929.00 1928.00 1928.00 1927.00 1927.00 1926.00 1925.00 1924.00 1923.00 1923.00 1922.00 1921.00 1920.00 1919.00 1918.00 1917.00 1916.00 1915.00 1914.00 1913.00 1912.00 1911.00 1910.00 1909.00 1908.00 1907.00 1906.00 1905.00 1904.00 1903.00 1902.00 1901.00 1900.00 1899.00 1898.00 1897.00 1896.00 1895.00 1894.00 1893.00 1892.00 1891.00 1890.00 1889.00 1888.00 1887.00 1886.00 1885.00 1884.00 1883.00 1882.00 1881.00 1880.00 1879.00 1878.00 1877.00 1876.00 1875.00 1874.00 1873.00 1872.00 1871.00 1870.00 1869.00 1868.00 1867.00 1866.00 1865.00 1864.00 1863.00 1862.00 1861.00 1860.00 1859.00 1858.00 1857.00 1856.00 1855.00 1854.00 1853.00 1853.00 1852.00 1851.00 1850.00 1849.00 1849.00 1848.00 1848.00 1847.00 1846.00 1846.00 1845.00 1845.00 1844.00 1844.00 1844.00 1843.00 1843.00 1843.00 1843.00 1842.00 1842.00 1842.00 1842.00 1842.00 1841.00 1841.00 1841.00 1841.00 1841.00 1841.00 1841.00 1841.00 1841.00 1841.00 1841.00 1841.00 1841.00 2465.00 2466.00 2466.00 2466.00 2466.00 2467.00 2467.00 2467.00 2468.00 2468.00 2469.00 2469.00 2469.00 2470.00 2470.00 2471.00 2472.00 2472.00 2473.00 2474.00 2474.00 2475.00 2476.00 2477.00 2477.00 2478.00 2479.00 2480.00 2481.00 2482.00 2483.00 2484.00 2485.00 2486.00 2487.00 2488.00 2489.00 2490.00 2491.00 2492.00 2493.00 2494.00 2495.00 2496.00 2497.00 2498.00 2499.00 2500.00 2501.00 2502.00 2503.00 2504.00 2505.00 2506.00 2507.00 2508.00 2509.00 2510.00 2511.00 2512.00 2513.00 2514.00 2515.00 2516.00 2517.00 2518.00 2519.00 2520.00 2521.00 2522.00 2523.00 2524.00 2525.00 2526.00 2527.00 2528.00 2529.00 2530.00 2531.00 2532.00 2533.00 2534.00 2535.00 2536.00 2537.00 2538.00 2539.00 2540.00 2541.00 2542.00 2543.00 2544.00 2545.00 2546.00 2547.00 2548.00 2549.00 2550.00 2551.00 2552.00 2553.00 2554.00 2554.00 2555.00 2556.00 2557.00 2557.00 2558.00 2558.00 2559.00 2559.00 2560.00 2560.00 2561.00 2561.00 2561.00 2562.00 2562.00 2562.00 2563.00 2563.00 2563.00 2563.00 2564.00 2564.00 2564.00 2564.00 2564.00 2564.00 2564.00 2564.00 2565.00 2565.00 2565.00 2565.00 2565.00 2564.00 2564.00 2564.00 2564.00 2564.00 2564.00 2564.00 2564.00 2563.00 2563.00 2563.00 2563.00 2562.00 2562.00 2562.00 2561.00 2561.00 2561.00 2560.00 2560.00 2559.00 2559.00 2558.00 2558.00 2557.00 2556.00 2556.00 2555.00 2554.00 2553.00 2552.00 2552.00 2551.00 2550.00 2549.00 2548.00 2547.00 2546.00 2545.00 2544.00 2543.00 2542.00 2541.00 2540.00 2539.00 2538.00 2537.00 2536.00 2535.00 2534.00 2533.00 2532.00 2531.00 2530.00 2529.00 2528.00 2527.00 2526.00 2525.00 2524.00 2523.00 2522.00 2521.00 2520.00 2519.00 2518.00 2517.00 2516.00 2515.00 2514.00 2513.00 2512.00 2511.00 2510.00 2509.00 2508.00 2507.00 2506.00 2505.00 2504.00 2503.00 2502.00 2501.00 2500.00 2499.00 2498.00 2497.00 2496.00 2495.00 2494.00 2493.00 2492.00 2491.00 2490.00 2489.00 2488.00 2487.00 2486.00 2485.00 2484.00 2483.00 2482.00 2481.00 2480.00 2479.00 2478.00 2477.00 2477.00 2476.00 2475.00 2474.00 2474.00 2473.00 2472.00 2472.00 2471.00 2470.00 2470.00 2469.00 2469.00 2469.00 2468.00 2468.00 2467.00 2467.00 2467.00 2466.00 2466.00 2466.00 2466.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2465.00 2470.00 2471.00 2471.00 2471.00 2471.00 2471.00 2472.00 2472.00 2472.00 2472.00 2473.00 2473.00 2473.00 2474.00 2474.00 2475.00 2475.00 2476.00 2477.00 2477.00 2478.00 2478.00 2479.00 2480.00 2481.00 2482.00 2482.00 2483.00 2484.00 2485.00 2486.00 2487.00 2488.00 2489.00 2490.00 2491.00 2492.00 2493.00 2494.00 2495.00 2496.00 2497.00 2498.00 2499.00 2500.00 2501.00 2502.00 2503.00 2504.00 2505.00 2506.00 2507.00 2508.00 2509.00 2510.00 2511.00 2512.00 2513.00 2514.00 2515.00 2516.00 2517.00 2518.00 2519.00 2520.00 2521.00 2522.00 2523.00 2524.00 2525.00 2526.00 2527.00 2528.00 2529.00 2530.00 2531.00 2532.00 2533.00 2534.00 2535.00 2536.00 2537.00 2538.00 2539.00 2540.00 2541.00 2542.00 2543.00 2544.00 2545.00 2546.00 2547.00 2547.00 2548.00 2549.00 2550.00 2551.00 2551.00 2552.00 2553.00 2554.00 2555.00 2555.00 2556.00 2556.00 2557.00 2558.00 2558.00 2559.00 2559.00 2560.00 2560.00 2560.00 2561.00 2561.00 2561.00 2561.00 2562.00 2562.00 2562.00 2562.00 2563.00 2563.00 2563.00 2563.00 2563.00 2563.00 2563.00 2563.00 2563.00 2563.00 2563.00 2563.00 2563.00 2563.00 2563.00 2562.00 2562.00 2562.00 2562.00 2561.00 2561.00 2561.00 2561.00 2560.00 2560.00 2560.00 2559.00 2559.00 2558.00 2558.00 2557.00 2557.00 2556.00 2555.00 2555.00 2554.00 2553.00 2553.00 2552.00 2551.00 2550.00 2549.00 2548.00 2547.00 2546.00 2545.00 2544.00 2543.00 2542.00 2541.00 2540.00 2539.00 2538.00 2537.00 2536.00 2535.00 2534.00 2533.00 2532.00 2531.00 2530.00 2529.00 2528.00 2527.00 2526.00 2525.00 2524.00 2523.00 2522.00 2521.00 2520.00 2519.00 2518.00 2517.00 2516.00 2515.00 2514.00 2513.00 2512.00 2511.00 2510.00 2509.00 2508.00 2507.00 2506.00 2505.00 2504.00 2503.00 2502.00 2501.00 2500.00 2499.00 2498.00 2497.00 2496.00 2495.00 2494.00 2493.00 2492.00 2491.00 2490.00 2489.00 2488.00 2487.00 2486.00 2485.00 2484.00 2483.00 2482.00 2481.00 2480.00 2480.00 2479.00 2478.00 2478.00 2477.00 2476.00 2476.00 2475.00 2475.00 2474.00 2474.00 2473.00 2473.00 2473.00 2472.00 2472.00 2472.00 2472.00 2471.00 2471.00 2471.00 2471.00 2471.00 2470.00 2470.00 2470.00 2470.00 2470.00 2470.00 2470.00 2470.00 2470.00 2470.00 2470.00 2470.00 2763.00 2764.00 2764.00 2764.00 2764.00 2764.00 2764.00 2764.00 2764.00 2765.00 2765.00 2765.00 2765.00 2766.00 2766.00 2766.00 2767.00 2767.00 2768.00 2768.00 2768.00 2769.00 2769.00 2770.00 2771.00 2771.00 2772.00 2773.00 2773.00 2774.00 2775.00 2776.00 2777.00 2778.00 2779.00 2780.00 2781.00 2782.00 2783.00 2784.00 2785.00 2786.00 2787.00 2788.00 2789.00 2790.00 2791.00 2792.00 2793.00 2794.00 2795.00 2796.00 2797.00 2798.00 2799.00 2800.00 2801.00 2802.00 2803.00 2804.00 2805.00 2806.00 2807.00 2808.00 2809.00 2810.00 2811.00 2812.00 2813.00 2814.00 2815.00 2816.00 2817.00 2818.00 2819.00 2820.00 2821.00 2822.00 2823.00 2824.00 2825.00 2826.00 2827.00 2828.00 2829.00 2830.00 2831.00 2832.00 2833.00 2834.00 2835.00 2836.00 2837.00 2838.00 2839.00 2840.00 2841.00 2842.00 2843.00 2844.00 2845.00 2846.00 2847.00 2848.00 2849.00 2850.00 2850.00 2851.00 2852.00 2853.00 2853.00 2854.00 2854.00 2855.00 2855.00 2856.00 2856.00 2857.00 2857.00 2857.00 2858.00 2858.00 2858.00 2859.00 2859.00 2859.00 2859.00 2859.00 2859.00 2859.00 2859.00 2859.00 2860.00 2860.00 2860.00 2860.00 2860.00 2860.00 2859.00 2859.00 2859.00 2859.00 2859.00 2859.00 2859.00 2859.00 2859.00 2858.00 2858.00 2858.00 2857.00 2857.00 2857.00 2856.00 2856.00 2856.00 2855.00 2854.00 2854.00 2853.00 2853.00 2852.00 2851.00 2851.00 2850.00 2849.00 2848.00 2848.00 2847.00 2846.00 2845.00 2844.00 2843.00 2842.00 2841.00 2840.00 2839.00 2838.00 2837.00 2836.00 2835.00 2834.00 2833.00 2832.00 2831.00 2830.00 2829.00 2828.00 2827.00 2826.00 2825.00 2824.00 2823.00 2822.00 2821.00 2820.00 2819.00 2818.00 2817.00 2816.00 2815.00 2814.00 2813.00 2812.00 2811.00 2810.00 2809.00 2808.00 2807.00 2806.00 2805.00 2804.00 2803.00 2802.00 2801.00 2800.00 2799.00 2798.00 2797.00 2796.00 2795.00 2794.00 2793.00 2792.00 2791.00 2790.00 2789.00 2788.00 2787.00 2786.00 2785.00 2784.00 2783.00 2782.00 2781.00 2780.00 2779.00 2778.00 2777.00 2776.00 2775.00 2774.00 2773.00 2772.00 2772.00 2771.00 2770.00 2770.00 2769.00 2769.00 2768.00 2768.00 2767.00 2767.00 2767.00 2766.00 2766.00 2766.00 2765.00 2765.00 2765.00 2765.00 2764.00 2764.00 2764.00 2764.00 2764.00 2764.00 2764.00 2764.00 2763.00 2763.00 2763.00 2355.00 2356.00 2356.00 2356.00 2356.00 2357.00 2357.00 2357.00 2358.00 2358.00 2359.00 2359.00 2359.00 2360.00 2360.00 2361.00 2362.00 2362.00 2363.00 2363.00 2364.00 2365.00 2366.00 2367.00 2367.00 2368.00 2369.00 2370.00 2371.00 2372.00 2373.00 2374.00 2375.00 2376.00 2377.00 2378.00 2379.00 2380.00 2381.00 2382.00 2383.00 2384.00 2385.00 2386.00 2387.00 2388.00 2389.00 2390.00 2391.00 2392.00 2393.00 2394.00 2395.00 2396.00 2397.00 2398.00 2399.00 2400.00 2401.00 2402.00 2403.00 2404.00 2405.00 2406.00 2407.00 2408.00 2409.00 2410.00 2411.00 2412.00 2413.00 2414.00 2415.00 2416.00 2417.00 2418.00 2419.00 2420.00 2421.00 2422.00 2423.00 2424.00 2425.00 2426.00 2427.00 2428.00 2429.00 2430.00 2431.00 2432.00 2433.00 2434.00 2435.00 2436.00 2437.00 2438.00 2439.00 2440.00 2441.00 2442.00 2442.00 2443.00 2444.00 2445.00 2446.00 2446.00 2447.00 2447.00 2448.00 2449.00 2449.00 2450.00 2450.00 2451.00 2451.00 2451.00 2452.00 2452.00 2452.00 2453.00 2453.00 2453.00 2453.00 2454.00 2454.00 2454.00 2454.00 2454.00 2454.00 2454.00 2454.00 2455.00 2455.00 2455.00 2455.00 2455.00 2454.00 2454.00 2454.00 2454.00 2454.00 2454.00 2454.00 2454.00 2453.00 2453.00 2453.00 2453.00 2452.00 2452.00 2452.00 2451.00 2451.00 2451.00 2450.00 2450.00 2449.00 2449.00 2448.00 2448.00 2447.00 2447.00 2446.00 2445.00 2444.00 2444.00 2443.00 2442.00 2441.00 2440.00 2439.00 2438.00 2437.00 2436.00 2435.00 2434.00 2433.00 2432.00 2431.00 2430.00 2429.00 2428.00 2427.00 2426.00 2425.00 2424.00 2423.00 2422.00 2421.00 2420.00 2419.00 2418.00 2417.00 2416.00 2415.00 2414.00 2413.00 2412.00 2411.00 2410.00 2409.00 2408.00 2407.00 2406.00 2405.00 2404.00 2403.00 2402.00 2401.00 2400.00 2399.00 2398.00 2397.00 2396.00 2395.00 2394.00 2393.00 2392.00 2391.00 2390.00 2389.00 2388.00 2387.00 2386.00 2385.00 2384.00 2383.00 2382.00 2381.00 2380.00 2379.00 2378.00 2377.00 2376.00 2375.00 2374.00 2373.00 2372.00 2371.00 2370.00 2369.00 2368.00 2367.00 2367.00 2366.00 2365.00 2364.00 2363.00 2363.00 2362.00 2362.00 2361.00 2360.00 2360.00 2359.00 2359.00 2359.00 2358.00 2358.00 2357.00 2357.00 2357.00 2356.00 2356.00 2356.00 2356.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 2355.00 3086.00 3087.00 3087.00 3087.00 3087.00 3087.00 3087.00 3087.00 3087.00 3088.00 3088.00 3088.00 3088.00 3089.00 3089.00 3089.00 3090.00 3090.00 3090.00 3091.00 3091.00 3092.00 3092.00 3093.00 3094.00 3094.00 3095.00 3096.00 3096.00 3097.00 3098.00 3099.00 3100.00 3101.00 3102.00 3103.00 3104.00 3105.00 3106.00 3107.00 3108.00 3109.00 3110.00 3111.00 3112.00 3113.00 3114.00 3115.00 3116.00 3117.00 3118.00 3119.00 3120.00 3121.00 3122.00 3123.00 3124.00 3125.00 3126.00 3127.00 3128.00 3129.00 3130.00 3131.00 3132.00 3133.00 3134.00 3135.00 3136.00 3137.00 3138.00 3139.00 3140.00 3141.00 3142.00 3143.00 3144.00 3145.00 3146.00 3147.00 3148.00 3149.00 3150.00 3151.00 3152.00 3153.00 3154.00 3155.00 3156.00 3157.00 3158.00 3159.00 3160.00 3161.00 3162.00 3163.00 3164.00 3165.00 3166.00 3167.00 3168.00 3169.00 3170.00 3171.00 3172.00 3173.00 3173.00 3174.00 3174.00 3175.00 3176.00 3176.00 3177.00 3177.00 3178.00 3178.00 3179.00 3179.00 3179.00 3180.00 3180.00 3180.00 3181.00 3181.00 3181.00 3181.00 3181.00 3181.00 3182.00 3182.00 3181.00 3182.00 3182.00 3182.00 3182.00 3182.00 3182.00 3181.00 3181.00 3182.00 3182.00 3181.00 3181.00 3181.00 3181.00 3181.00 3180.00 3180.00 3180.00 3179.00 3179.00 3179.00 3178.00 3178.00 3177.00 3177.00 3176.00 3176.00 3175.00 3175.00 3174.00 3173.00 3173.00 3172.00 3171.00 3170.00 3169.00 3169.00 3168.00 3167.00 3166.00 3165.00 3164.00 3163.00 3162.00 3161.00 3160.00 3159.00 3158.00 3157.00 3156.00 3155.00 3154.00 3153.00 3152.00 3151.00 3150.00 3149.00 3148.00 3147.00 3146.00 3145.00 3144.00 3143.00 3142.00 3141.00 3140.00 3139.00 3138.00 3137.00 3136.00 3135.00 3134.00 3133.00 3132.00 3131.00 3130.00 3129.00 3128.00 3127.00 3126.00 3125.00 3124.00 3123.00 3122.00 3121.00 3120.00 3119.00 3118.00 3117.00 3116.00 3115.00 3114.00 3113.00 3112.00 3111.00 3110.00 3109.00 3108.00 3107.00 3106.00 3105.00 3104.00 3103.00 3102.00 3101.00 3100.00 3099.00 3098.00 3097.00 3096.00 3096.00 3095.00 3094.00 3093.00 3093.00 3092.00 3092.00 3091.00 3091.00 3090.00 3090.00 3090.00 3089.00 3089.00 3089.00 3088.00 3088.00 3088.00 3088.00 3087.00 3087.00 3087.00 3087.00 3087.00 3087.00 3087.00 3087.00 3086.00 3086.00 3086.00 2302.00 2303.00 2303.00 2303.00 2303.00 2303.00 2303.00 2303.00 2303.00 2303.00 2304.00 2304.00 2304.00 2305.00 2305.00 2305.00 2306.00 2306.00 2307.00 2307.00 2308.00 2308.00 2309.00 2310.00 2310.00 2311.00 2312.00 2312.00 2313.00 2314.00 2315.00 2316.00 2317.00 2318.00 2319.00 2320.00 2321.00 2322.00 2323.00 2324.00 2325.00 2326.00 2327.00 2328.00 2329.00 2330.00 2331.00 2332.00 2333.00 2334.00 2335.00 2336.00 2337.00 2338.00 2339.00 2340.00 2341.00 2342.00 2343.00 2344.00 2345.00 2346.00 2347.00 2348.00 2349.00 2350.00 2351.00 2352.00 2353.00 2354.00 2355.00 2356.00 2357.00 2358.00 2359.00 2360.00 2361.00 2362.00 2363.00 2364.00 2365.00 2366.00 2367.00 2368.00 2369.00 2370.00 2371.00 2372.00 2373.00 2374.00 2375.00 2376.00 2377.00 2378.00 2379.00 2380.00 2381.00 2382.00 2383.00 2384.00 2385.00 2385.00 2386.00 2387.00 2388.00 2388.00 2389.00 2389.00 2390.00 2390.00 2391.00 2391.00 2392.00 2392.00 2393.00 2393.00 2393.00 2394.00 2394.00 2394.00 2394.00 2395.00 2395.00 2395.00 2395.00 2395.00 2395.00 2395.00 2395.00 2395.00 2395.00 2395.00 2395.00 2395.00 2395.00 2395.00 2395.00 2395.00 2395.00 2395.00 2394.00 2394.00 2394.00 2394.00 2393.00 2393.00 2393.00 2392.00 2392.00 2392.00 2391.00 2391.00 2390.00 2390.00 2389.00 2389.00 2388.00 2387.00 2386.00 2386.00 2385.00 2384.00 2383.00 2382.00 2381.00 2380.00 2379.00 2378.00 2377.00 2376.00 2375.00 2374.00 2373.00 2372.00 2371.00 2370.00 2369.00 2368.00 2367.00 2366.00 2365.00 2364.00 2363.00 2362.00 2361.00 2360.00 2359.00 2358.00 2357.00 2356.00 2355.00 2354.00 2353.00 2352.00 2351.00 2350.00 2349.00 2348.00 2347.00 2346.00 2345.00 2344.00 2343.00 2342.00 2341.00 2340.00 2339.00 2338.00 2337.00 2336.00 2335.00 2334.00 2333.00 2332.00 2331.00 2330.00 2329.00 2328.00 2327.00 2326.00 2325.00 2324.00 2323.00 2322.00 2321.00 2320.00 2319.00 2318.00 2317.00 2316.00 2315.00 2314.00 2314.00 2313.00 2312.00 2311.00 2310.00 2310.00 2309.00 2309.00 2308.00 2308.00 2307.00 2306.00 2306.00 2306.00 2305.00 2305.00 2305.00 2304.00 2304.00 2304.00 2303.00 2303.00 2303.00 2303.00 2303.00 2303.00 2303.00 2303.00 2303.00 2302.00 2302.00 2302.00 2302.00 1635.00 1636.00 1636.00 1636.00 1636.00 1636.00 1637.00 1637.00 1637.00 1638.00 1638.00 1639.00 1639.00 1639.00 1640.00 1640.00 1641.00 1641.00 1642.00 1642.00 1643.00 1644.00 1645.00 1645.00 1646.00 1647.00 1648.00 1649.00 1650.00 1651.00 1652.00 1653.00 1654.00 1655.00 1656.00 1657.00 1658.00 1659.00 1660.00 1661.00 1662.00 1663.00 1664.00 1665.00 1666.00 1667.00 1668.00 1669.00 1670.00 1671.00 1672.00 1673.00 1674.00 1675.00 1676.00 1677.00 1678.00 1679.00 1680.00 1681.00 1682.00 1683.00 1684.00 1685.00 1686.00 1687.00 1688.00 1689.00 1690.00 1691.00 1692.00 1693.00 1694.00 1695.00 1696.00 1697.00 1698.00 1699.00 1700.00 1701.00 1702.00 1703.00 1704.00 1705.00 1706.00 1707.00 1708.00 1709.00 1710.00 1711.00 1712.00 1713.00 1714.00 1715.00 1716.00 1717.00 1717.00 1718.00 1719.00 1719.00 1720.00 1720.00 1721.00 1722.00 1722.00 1722.00 1723.00 1723.00 1723.00 1724.00 1724.00 1724.00 1725.00 1725.00 1725.00 1725.00 1725.00 1726.00 1726.00 1726.00 1726.00 1726.00 1726.00 1726.00 1726.00 1726.00 1726.00 1726.00 1726.00 1726.00 1725.00 1725.00 1725.00 1725.00 1725.00 1724.00 1724.00 1724.00 1723.00 1723.00 1723.00 1723.00 1722.00 1722.00 1721.00 1721.00 1720.00 1719.00 1719.00 1718.00 1718.00 1717.00 1716.00 1715.00 1714.00 1713.00 1712.00 1711.00 1710.00 1709.00 1708.00 1707.00 1706.00 1705.00 1704.00 1703.00 1702.00 1701.00 1700.00 1699.00 1698.00 1697.00 1696.00 1695.00 1694.00 1693.00 1692.00 1691.00 1690.00 1689.00 1688.00 1687.00 1686.00 1685.00 1684.00 1683.00 1682.00 1681.00 1680.00 1679.00 1678.00 1677.00 1676.00 1675.00 1674.00 1673.00 1672.00 1671.00 1670.00 1669.00 1668.00 1667.00 1666.00 1665.00 1664.00 1663.00 1662.00 1661.00 1660.00 1659.00 1658.00 1657.00 1656.00 1655.00 1654.00 1653.00 1652.00 1651.00 1650.00 1649.00 1648.00 1647.00 1646.00 1645.00 1644.00 1644.00 1643.00 1642.00 1642.00 1641.00 1641.00 1640.00 1640.00 1639.00 1639.00 1638.00 1638.00 1638.00 1637.00 1637.00 1637.00 1636.00 1636.00 1636.00 1636.00 1636.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 1635.00 4482.00 4483.00 4483.00 4483.00 4483.00 4483.00 4484.00 4484.00 4484.00 4485.00 4485.00 4485.00 4486.00 4486.00 4487.00 4487.00 4488.00 4488.00 4489.00 4489.00 4490.00 4491.00 4491.00 4492.00 4493.00 4494.00 4495.00 4495.00 4496.00 4497.00 4498.00 4499.00 4500.00 4501.00 4502.00 4503.00 4504.00 4505.00 4506.00 4507.00 4508.00 4509.00 4510.00 4511.00 4512.00 4513.00 4514.00 4515.00 4516.00 4517.00 4518.00 4519.00 4520.00 4521.00 4522.00 4523.00 4524.00 4525.00 4526.00 4527.00 4528.00 4529.00 4530.00 4531.00 4532.00 4533.00 4534.00 4535.00 4536.00 4537.00 4538.00 4539.00 4540.00 4541.00 4542.00 4543.00 4544.00 4545.00 4546.00 4547.00 4548.00 4549.00 4550.00 4551.00 4552.00 4553.00 4554.00 4555.00 4556.00 4557.00 4558.00 4559.00 4560.00 4561.00 4562.00 4563.00 4564.00 4565.00 4566.00 4567.00 4568.00 4569.00 4570.00 4571.00 4571.00 4572.00 4573.00 4573.00 4574.00 4574.00 4575.00 4575.00 4576.00 4576.00 4576.00 4577.00 4577.00 4577.00 4578.00 4578.00 4578.00 4578.00 4579.00 4579.00 4579.00 4579.00 4579.00 4579.00 4579.00 4579.00 4580.00 4580.00 4580.00 4580.00 4580.00 4579.00 4579.00 4579.00 4579.00 4579.00 4579.00 4579.00 4579.00 4578.00 4578.00 4578.00 4578.00 4577.00 4577.00 4577.00 4576.00 4576.00 4575.00 4575.00 4575.00 4574.00 4574.00 4573.00 4572.00 4572.00 4571.00 4570.00 4570.00 4569.00 4568.00 4567.00 4566.00 4565.00 4564.00 4563.00 4562.00 4561.00 4560.00 4559.00 4558.00 4557.00 4556.00 4555.00 4554.00 4553.00 4552.00 4551.00 4550.00 4549.00 4548.00 4547.00 4546.00 4545.00 4544.00 4543.00 4542.00 4541.00 4540.00 4539.00 4538.00 4537.00 4536.00 4535.00 4534.00 4533.00 4532.00 4531.00 4530.00 4529.00 4528.00 4527.00 4526.00 4525.00 4524.00 4523.00 4522.00 4521.00 4520.00 4519.00 4518.00 4517.00 4516.00 4515.00 4514.00 4513.00 4512.00 4511.00 4510.00 4509.00 4508.00 4507.00 4506.00 4505.00 4504.00 4503.00 4502.00 4501.00 4500.00 4499.00 4498.00 4497.00 4496.00 4495.00 4494.00 4493.00 4492.00 4492.00 4491.00 4490.00 4490.00 4489.00 4488.00 4488.00 4487.00 4487.00 4486.00 4486.00 4485.00 4485.00 4485.00 4484.00 4484.00 4484.00 4484.00 4483.00 4483.00 4483.00 4483.00 4483.00 4482.00 4482.00 4482.00 4482.00 4482.00 4482.00 4482.00 4482.00 4482.00 4482.00 4482.00 4482.00 4482.00 3912.00 3913.00 3913.00 3913.00 3913.00 3913.00 3914.00 3914.00 3914.00 3915.00 3915.00 3916.00 3916.00 3916.00 3917.00 3917.00 3918.00 3918.00 3919.00 3920.00 3920.00 3921.00 3922.00 3923.00 3923.00 3924.00 3925.00 3926.00 3927.00 3928.00 3929.00 3930.00 3931.00 3932.00 3933.00 3934.00 3935.00 3936.00 3937.00 3938.00 3939.00 3940.00 3941.00 3942.00 3943.00 3944.00 3945.00 3946.00 3947.00 3948.00 3949.00 3950.00 3951.00 3952.00 3953.00 3954.00 3955.00 3956.00 3957.00 3958.00 3959.00 3960.00 3961.00 3962.00 3963.00 3964.00 3965.00 3966.00 3967.00 3968.00 3969.00 3970.00 3971.00 3972.00 3973.00 3974.00 3975.00 3976.00 3977.00 3978.00 3979.00 3980.00 3981.00 3982.00 3983.00 3984.00 3985.00 3986.00 3987.00 3988.00 3989.00 3990.00 3991.00 3992.00 3993.00 3994.00 3994.00 3995.00 3996.00 3997.00 3998.00 3998.00 3999.00 3999.00 4000.00 4000.00 4001.00 4002.00 4002.00 4002.00 4003.00 4003.00 4003.00 4004.00 4004.00 4004.00 4005.00 4005.00 4005.00 4005.00 4005.00 4005.00 4005.00 4005.00 4005.00 4006.00 4006.00 4006.00 4006.00 4006.00 4005.00 4005.00 4005.00 4005.00 4005.00 4005.00 4005.00 4005.00 4005.00 4004.00 4004.00 4004.00 4003.00 4003.00 4003.00 4002.00 4002.00 4001.00 4001.00 4000.00 4000.00 3999.00 3999.00 3998.00 3997.00 3997.00 3996.00 3995.00 3994.00 3993.00 3992.00 3991.00 3990.00 3989.00 3988.00 3987.00 3986.00 3985.00 3984.00 3983.00 3982.00 3981.00 3980.00 3979.00 3978.00 3977.00 3976.00 3975.00 3974.00 3973.00 3972.00 3971.00 3970.00 3969.00 3968.00 3967.00 3966.00 3965.00 3964.00 3963.00 3962.00 3961.00 3960.00 3959.00 3958.00 3957.00 3956.00 3955.00 3954.00 3953.00 3952.00 3951.00 3950.00 3949.00 3948.00 3947.00 3946.00 3945.00 3944.00 3943.00 3942.00 3941.00 3940.00 3939.00 3938.00 3937.00 3936.00 3935.00 3934.00 3933.00 3932.00 3931.00 3930.00 3929.00 3928.00 3927.00 3926.00 3926.00 3925.00 3924.00 3923.00 3922.00 3921.00 3920.00 3920.00 3919.00 3919.00 3918.00 3917.00 3917.00 3917.00 3916.00 3916.00 3915.00 3915.00 3915.00 3914.00 3914.00 3914.00 3913.00 3913.00 3913.00 3913.00 3913.00 3912.00 3912.00 3912.00 3912.00 3912.00 3912.00 3912.00 3912.00 3912.00 3912.00 3912.00 3912.00 3912.00 3389.00 3390.00 3390.00 3390.00 3390.00 3390.00 3391.00 3391.00 3391.00 3392.00 3392.00 3392.00 3392.00 3393.00 3393.00 3394.00 3394.00 3395.00 3395.00 3396.00 3397.00 3397.00 3398.00 3399.00 3400.00 3400.00 3401.00 3402.00 3403.00 3404.00 3405.00 3406.00 3407.00 3408.00 3409.00 3410.00 3411.00 3412.00 3413.00 3414.00 3415.00 3416.00 3417.00 3418.00 3419.00 3420.00 3421.00 3422.00 3423.00 3424.00 3425.00 3426.00 3427.00 3428.00 3429.00 3430.00 3431.00 3432.00 3433.00 3434.00 3435.00 3436.00 3437.00 3438.00 3439.00 3440.00 3441.00 3442.00 3443.00 3444.00 3445.00 3446.00 3447.00 3448.00 3449.00 3450.00 3451.00 3452.00 3453.00 3454.00 3455.00 3456.00 3457.00 3458.00 3459.00 3460.00 3461.00 3462.00 3463.00 3464.00 3465.00 3466.00 3467.00 3468.00 3469.00 3470.00 3471.00 3472.00 3473.00 3474.00 3474.00 3475.00 3476.00 3477.00 3477.00 3478.00 3479.00 3479.00 3480.00 3480.00 3481.00 3481.00 3482.00 3482.00 3482.00 3483.00 3483.00 3483.00 3483.00 3484.00 3484.00 3484.00 3484.00 3484.00 3485.00 3485.00 3485.00 3485.00 3485.00 3485.00 3485.00 3485.00 3485.00 3485.00 3485.00 3485.00 3485.00 3485.00 3485.00 3484.00 3484.00 3484.00 3484.00 3484.00 3483.00 3483.00 3483.00 3483.00 3482.00 3482.00 3481.00 3481.00 3480.00 3480.00 3480.00 3479.00 3478.00 3478.00 3477.00 3476.00 3475.00 3475.00 3474.00 3473.00 3472.00 3471.00 3470.00 3469.00 3468.00 3467.00 3466.00 3465.00 3464.00 3463.00 3462.00 3461.00 3460.00 3459.00 3458.00 3457.00 3456.00 3455.00 3454.00 3453.00 3452.00 3451.00 3450.00 3449.00 3448.00 3447.00 3446.00 3445.00 3444.00 3443.00 3442.00 3441.00 3440.00 3439.00 3438.00 3437.00 3436.00 3435.00 3434.00 3433.00 3432.00 3431.00 3430.00 3429.00 3428.00 3427.00 3426.00 3425.00 3424.00 3423.00 3422.00 3421.00 3420.00 3419.00 3418.00 3417.00 3416.00 3415.00 3414.00 3413.00 3412.00 3411.00 3410.00 3409.00 3408.00 3407.00 3406.00 3405.00 3404.00 3403.00 3402.00 3401.00 3400.00 3399.00 3399.00 3398.00 3397.00 3396.00 3396.00 3395.00 3395.00 3394.00 3394.00 3393.00 3393.00 3392.00 3392.00 3392.00 3391.00 3391.00 3391.00 3390.00 3390.00 3390.00 3390.00 3390.00 3389.00 3389.00 3389.00 3389.00 3389.00 3389.00 3389.00 3389.00 3389.00 3389.00 3389.00 3389.00 3389.00 3389.00 3689.00 3690.00 3690.00 3690.00 3690.00 3690.00 3691.00 3691.00 3691.00 3692.00 3692.00 3692.00 3693.00 3693.00 3694.00 3694.00 3695.00 3695.00 3696.00 3696.00 3697.00 3698.00 3698.00 3699.00 3700.00 3701.00 3701.00 3702.00 3703.00 3704.00 3705.00 3706.00 3707.00 3708.00 3709.00 3710.00 3711.00 3712.00 3713.00 3714.00 3715.00 3716.00 3717.00 3718.00 3719.00 3720.00 3721.00 3722.00 3723.00 3724.00 3725.00 3726.00 3727.00 3728.00 3729.00 3730.00 3731.00 3732.00 3733.00 3734.00 3735.00 3736.00 3737.00 3738.00 3739.00 3740.00 3741.00 3742.00 3743.00 3744.00 3745.00 3746.00 3747.00 3748.00 3749.00 3750.00 3751.00 3752.00 3753.00 3754.00 3755.00 3756.00 3757.00 3758.00 3759.00 3760.00 3761.00 3762.00 3763.00 3764.00 3765.00 3766.00 3767.00 3768.00 3769.00 3770.00 3771.00 3772.00 3773.00 3774.00 3775.00 3776.00 3776.00 3777.00 3778.00 3778.00 3779.00 3779.00 3780.00 3780.00 3780.00 3781.00 3781.00 3782.00 3782.00 3782.00 3783.00 3783.00 3783.00 3783.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3784.00 3783.00 3783.00 3783.00 3782.00 3782.00 3782.00 3782.00 3781.00 3781.00 3780.00 3780.00 3779.00 3779.00 3778.00 3778.00 3777.00 3777.00 3776.00 3775.00 3775.00 3774.00 3773.00 3772.00 3771.00 3770.00 3769.00 3768.00 3767.00 3766.00 3765.00 3764.00 3763.00 3762.00 3761.00 3760.00 3759.00 3758.00 3757.00 3756.00 3755.00 3754.00 3753.00 3752.00 3751.00 3750.00 3749.00 3748.00 3747.00 3746.00 3745.00 3744.00 3743.00 3742.00 3741.00 3740.00 3739.00 3738.00 3737.00 3736.00 3735.00 3734.00 3733.00 3732.00 3731.00 3730.00 3729.00 3728.00 3727.00 3726.00 3725.00 3724.00 3723.00 3722.00 3721.00 3720.00 3719.00 3718.00 3717.00 3716.00 3715.00 3714.00 3713.00 3712.00 3711.00 3710.00 3709.00 3708.00 3707.00 3706.00 3705.00 3704.00 3703.00 3702.00 3701.00 3700.00 3699.00 3699.00 3698.00 3697.00 3696.00 3696.00 3695.00 3695.00 3694.00 3694.00 3693.00 3693.00 3692.00 3692.00 3692.00 3691.00 3691.00 3691.00 3690.00 3690.00 3690.00 3690.00 3690.00 3689.00 3689.00 3689.00 3689.00 3689.00 3689.00 3689.00 3689.00 3689.00 3689.00 3689.00 3689.00 3689.00 4404.00 4405.00 4405.00 4405.00 4405.00 4406.00 4406.00 4406.00 4407.00 4407.00 4408.00 4408.00 4409.00 4409.00 4410.00 4410.00 4411.00 4411.00 4412.00 4413.00 4414.00 4414.00 4415.00 4416.00 4417.00 4418.00 4419.00 4420.00 4421.00 4422.00 4423.00 4424.00 4425.00 4426.00 4427.00 4428.00 4429.00 4430.00 4431.00 4432.00 4433.00 4434.00 4435.00 4436.00 4437.00 4438.00 4439.00 4440.00 4441.00 4442.00 4443.00 4444.00 4445.00 4446.00 4447.00 4448.00 4449.00 4450.00 4451.00 4452.00 4453.00 4454.00 4455.00 4456.00 4457.00 4458.00 4459.00 4460.00 4461.00 4462.00 4463.00 4464.00 4465.00 4466.00 4467.00 4468.00 4469.00 4470.00 4471.00 4472.00 4473.00 4474.00 4475.00 4476.00 4477.00 4478.00 4479.00 4480.00 4481.00 4482.00 4483.00 4484.00 4485.00 4486.00 4487.00 4488.00 4489.00 4489.00 4490.00 4491.00 4491.00 4492.00 4493.00 4493.00 4494.00 4494.00 4495.00 4495.00 4495.00 4496.00 4496.00 4496.00 4497.00 4497.00 4497.00 4497.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4499.00 4499.00 4499.00 4499.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4498.00 4497.00 4497.00 4497.00 4497.00 4496.00 4496.00 4496.00 4495.00 4495.00 4494.00 4494.00 4493.00 4493.00 4492.00 4492.00 4491.00 4491.00 4490.00 4489.00 4488.00 4488.00 4487.00 4486.00 4485.00 4484.00 4483.00 4482.00 4481.00 4480.00 4479.00 4478.00 4477.00 4476.00 4475.00 4474.00 4473.00 4472.00 4471.00 4470.00 4469.00 4468.00 4467.00 4466.00 4465.00 4464.00 4463.00 4462.00 4461.00 4460.00 4459.00 4458.00 4457.00 4456.00 4455.00 4454.00 4453.00 4452.00 4451.00 4450.00 4449.00 4448.00 4447.00 4446.00 4445.00 4444.00 4443.00 4442.00 4441.00 4440.00 4439.00 4438.00 4437.00 4436.00 4435.00 4434.00 4433.00 4432.00 4431.00 4430.00 4429.00 4428.00 4427.00 4426.00 4425.00 4424.00 4423.00 4422.00 4421.00 4420.00 4419.00 4418.00 4417.00 4416.00 4416.00 4415.00 4414.00 4413.00 4412.00 4412.00 4411.00 4410.00 4410.00 4409.00 4409.00 4408.00 4408.00 4407.00 4407.00 4407.00 4406.00 4406.00 4406.00 4405.00 4405.00 4405.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 4404.00 3954.00 3955.00 3955.00 3955.00 3955.00 3955.00 3956.00 3956.00 3956.00 3956.00 3957.00 3957.00 3957.00 3958.00 3958.00 3959.00 3959.00 3960.00 3960.00 3961.00 3961.00 3962.00 3963.00 3963.00 3964.00 3965.00 3966.00 3967.00 3967.00 3968.00 3969.00 3970.00 3971.00 3972.00 3973.00 3974.00 3975.00 3976.00 3977.00 3978.00 3979.00 3980.00 3981.00 3982.00 3983.00 3984.00 3985.00 3986.00 3987.00 3988.00 3989.00 3990.00 3991.00 3992.00 3993.00 3994.00 3995.00 3996.00 3997.00 3998.00 3999.00 4000.00 4001.00 4002.00 4003.00 4004.00 4005.00 4006.00 4007.00 4008.00 4009.00 4010.00 4011.00 4012.00 4013.00 4014.00 4015.00 4016.00 4017.00 4018.00 4019.00 4020.00 4021.00 4022.00 4023.00 4024.00 4025.00 4026.00 4027.00 4028.00 4029.00 4030.00 4031.00 4032.00 4033.00 4034.00 4035.00 4036.00 4037.00 4038.00 4039.00 4040.00 4041.00 4042.00 4042.00 4043.00 4044.00 4045.00 4045.00 4046.00 4047.00 4047.00 4048.00 4048.00 4049.00 4049.00 4050.00 4050.00 4051.00 4051.00 4051.00 4052.00 4052.00 4052.00 4053.00 4053.00 4053.00 4053.00 4053.00 4053.00 4054.00 4054.00 4054.00 4054.00 4054.00 4054.00 4054.00 4054.00 4054.00 4054.00 4054.00 4054.00 4054.00 4054.00 4053.00 4053.00 4053.00 4053.00 4053.00 4053.00 4052.00 4052.00 4052.00 4051.00 4051.00 4051.00 4050.00 4050.00 4049.00 4049.00 4048.00 4048.00 4047.00 4047.00 4046.00 4045.00 4045.00 4044.00 4043.00 4042.00 4041.00 4041.00 4040.00 4039.00 4038.00 4037.00 4036.00 4035.00 4034.00 4033.00 4032.00 4031.00 4030.00 4029.00 4028.00 4027.00 4026.00 4025.00 4024.00 4023.00 4022.00 4021.00 4020.00 4019.00 4018.00 4017.00 4016.00 4015.00 4014.00 4013.00 4012.00 4011.00 4010.00 4009.00 4008.00 4007.00 4006.00 4005.00 4004.00 4003.00 4002.00 4001.00 4000.00 3999.00 3998.00 3997.00 3996.00 3995.00 3994.00 3993.00 3992.00 3991.00 3990.00 3989.00 3988.00 3987.00 3986.00 3985.00 3984.00 3983.00 3982.00 3981.00 3980.00 3979.00 3978.00 3977.00 3976.00 3975.00 3974.00 3973.00 3972.00 3971.00 3970.00 3969.00 3968.00 3967.00 3967.00 3966.00 3965.00 3964.00 3963.00 3963.00 3962.00 3961.00 3961.00 3960.00 3960.00 3959.00 3959.00 3958.00 3958.00 3957.00 3957.00 3957.00 3956.00 3956.00 3956.00 3956.00 3955.00 3955.00 3955.00 3955.00 3955.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 3954.00 4169.00 4170.00 4170.00 4170.00 4170.00 4170.00 4171.00 4171.00 4171.00 4172.00 4172.00 4172.00 4173.00 4173.00 4174.00 4174.00 4175.00 4175.00 4176.00 4176.00 4177.00 4178.00 4179.00 4179.00 4180.00 4181.00 4182.00 4183.00 4184.00 4185.00 4186.00 4187.00 4188.00 4189.00 4190.00 4191.00 4192.00 4193.00 4194.00 4195.00 4196.00 4197.00 4198.00 4199.00 4200.00 4201.00 4202.00 4203.00 4204.00 4205.00 4206.00 4207.00 4208.00 4209.00 4210.00 4211.00 4212.00 4213.00 4214.00 4215.00 4216.00 4217.00 4218.00 4219.00 4220.00 4221.00 4222.00 4223.00 4224.00 4225.00 4226.00 4227.00 4228.00 4229.00 4230.00 4231.00 4232.00 4233.00 4234.00 4235.00 4236.00 4237.00 4238.00 4239.00 4240.00 4241.00 4242.00 4243.00 4244.00 4245.00 4246.00 4247.00 4248.00 4249.00 4250.00 4251.00 4252.00 4253.00 4253.00 4254.00 4255.00 4256.00 4257.00 4257.00 4258.00 4258.00 4259.00 4260.00 4260.00 4261.00 4261.00 4262.00 4262.00 4262.00 4263.00 4263.00 4263.00 4264.00 4264.00 4264.00 4264.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4265.00 4264.00 4264.00 4264.00 4264.00 4263.00 4263.00 4262.00 4262.00 4262.00 4261.00 4261.00 4260.00 4260.00 4259.00 4259.00 4258.00 4258.00 4257.00 4256.00 4256.00 4255.00 4254.00 4253.00 4252.00 4251.00 4250.00 4249.00 4248.00 4247.00 4246.00 4245.00 4244.00 4243.00 4242.00 4241.00 4240.00 4239.00 4238.00 4237.00 4236.00 4235.00 4234.00 4233.00 4232.00 4231.00 4230.00 4229.00 4228.00 4227.00 4226.00 4225.00 4224.00 4223.00 4222.00 4221.00 4220.00 4219.00 4218.00 4217.00 4216.00 4215.00 4214.00 4213.00 4212.00 4211.00 4210.00 4209.00 4208.00 4207.00 4206.00 4205.00 4204.00 4203.00 4202.00 4201.00 4200.00 4199.00 4198.00 4197.00 4196.00 4195.00 4194.00 4193.00 4192.00 4191.00 4190.00 4189.00 4188.00 4187.00 4186.00 4185.00 4184.00 4183.00 4182.00 4181.00 4180.00 4180.00 4179.00 4178.00 4177.00 4177.00 4176.00 4175.00 4175.00 4174.00 4174.00 4173.00 4173.00 4172.00 4172.00 4172.00 4172.00 4171.00 4171.00 4171.00 4170.00 4170.00 4170.00 4170.00 4170.00 4169.00 4169.00 4169.00 4169.00 4169.00 4169.00 4169.00 4169.00 4169.00 4169.00 4169.00 4169.00 4169.00 4169.00 4058.00 4059.00 4059.00 4059.00 4059.00 4060.00 4060.00 4060.00 4061.00 4061.00 4062.00 4062.00 4062.00 4063.00 4063.00 4064.00 4065.00 4065.00 4066.00 4067.00 4067.00 4068.00 4069.00 4070.00 4070.00 4071.00 4072.00 4073.00 4074.00 4075.00 4076.00 4077.00 4078.00 4079.00 4080.00 4081.00 4082.00 4083.00 4084.00 4085.00 4086.00 4087.00 4088.00 4089.00 4090.00 4091.00 4092.00 4093.00 4094.00 4095.00 4096.00 4097.00 4098.00 4099.00 4100.00 4101.00 4102.00 4103.00 4104.00 4105.00 4106.00 4107.00 4108.00 4109.00 4110.00 4111.00 4112.00 4113.00 4114.00 4115.00 4116.00 4117.00 4118.00 4119.00 4120.00 4121.00 4122.00 4123.00 4124.00 4125.00 4126.00 4127.00 4128.00 4129.00 4130.00 4131.00 4132.00 4133.00 4134.00 4135.00 4136.00 4137.00 4138.00 4139.00 4140.00 4141.00 4142.00 4143.00 4144.00 4145.00 4146.00 4146.00 4147.00 4148.00 4149.00 4149.00 4150.00 4151.00 4151.00 4152.00 4152.00 4153.00 4153.00 4154.00 4154.00 4154.00 4155.00 4155.00 4156.00 4156.00 4156.00 4157.00 4157.00 4157.00 4157.00 4157.00 4158.00 4158.00 4158.00 4158.00 4158.00 4158.00 4158.00 4158.00 4158.00 4158.00 4158.00 4158.00 4158.00 4158.00 4158.00 4157.00 4157.00 4157.00 4157.00 4157.00 4156.00 4156.00 4156.00 4155.00 4155.00 4155.00 4154.00 4154.00 4153.00 4153.00 4152.00 4152.00 4151.00 4151.00 4150.00 4150.00 4149.00 4148.00 4148.00 4147.00 4146.00 4145.00 4144.00 4143.00 4142.00 4141.00 4140.00 4139.00 4138.00 4137.00 4136.00 4135.00 4134.00 4133.00 4132.00 4131.00 4130.00 4129.00 4128.00 4127.00 4126.00 4125.00 4124.00 4123.00 4122.00 4121.00 4120.00 4119.00 4118.00 4117.00 4116.00 4115.00 4114.00 4113.00 4112.00 4111.00 4110.00 4109.00 4108.00 4107.00 4106.00 4105.00 4104.00 4103.00 4102.00 4101.00 4100.00 4099.00 4098.00 4097.00 4096.00 4095.00 4094.00 4093.00 4092.00 4091.00 4090.00 4089.00 4088.00 4087.00 4086.00 4085.00 4084.00 4083.00 4082.00 4081.00 4080.00 4079.00 4078.00 4077.00 4076.00 4075.00 4074.00 4073.00 4072.00 4071.00 4070.00 4070.00 4069.00 4068.00 4067.00 4067.00 4066.00 4065.00 4065.00 4064.00 4063.00 4063.00 4062.00 4062.00 4062.00 4061.00 4061.00 4060.00 4060.00 4060.00 4059.00 4059.00 4059.00 4059.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00 4058.00</value>
+        </content>
+      </result>
+      <result id="result0001" ref="resultTemplate0001">
+        <uuid>9375a3a4-1a54-45c6-a7f1-05dcd0663985</uuid>
+        <uri>./AnalyzeInformation.xml</uri>
+        <name>gtsAnalyzeInformationResult</name>
+        <description>GTS Analyze Information</description>
+        <annotation>Analyze Information Result for Granulometory for TEM or SEM.</annotation>
+        <format>text/XML</format>
+        <property xsi:type="stringType" key="AnalyzeInformation">
+          <value />
+          <property xsi:type="stringType" key="File">
+            <value />
+            <property xsi:type="uriType" key="ImageFile">
+              <description>Write description here</description>
+              <value />
+            </property>
+            <property xsi:type="uriType" key="ConditionFile">
+              <description>Write description here</description>
+              <value>./test12_cor.gcfg</value>
+            </property>
+            <property xsi:type="uriType" key="ContourFile">
+              <description>Write description here</description>
+              <value>./Contour.tif</value>
+            </property>
+            <property xsi:type="uriType" key="ColorFile">
+              <description>Write description here</description>
+              <value>./Color.tif</value>
+            </property>
+            <property xsi:type="uriType" key="ContourThumbnailFile">
+              <description>Write description here</description>
+              <value>./thumbnailContour.bmp</value>
+            </property>
+            <property xsi:type="uriType" key="ColorThumbnailFile">
+              <description>Write description here</description>
+              <value>./thumbnailColor.bmp</value>
+            </property>
+            <property xsi:type="uriType" key="ContourVertexFile">
+              <description>Write description here</description>
+              <value>./ContourVertex.csv</value>
+            </property>
+            <property xsi:type="uriType" key="ParticlesCircleFile">
+              <description>Write description here</description>
+              <value>./ParticlesList_ApproxCircle.csv</value>
+            </property>
+            <property xsi:type="uriType" key="ParticlesEllipseFile">
+              <description>Write description here</description>
+              <value>./ParticlesList_ApproxEllipse.csv</value>
+            </property>
+            <property xsi:type="uriType" key="ParticlesRectangleFile">
+              <description>Write description here</description>
+              <value>./ParticlesList_ApproxRectangle.csv</value>
+            </property>
+          </property>
+          <property xsi:type="stringType" key="Parameter">
+            <value />
+            <property xsi:type="floatType" key="Scale" formatString="0.00" units="nanometer / pixel" scaleFactor="1.00">
+              <description>Write description here</description>
+              <value>0.94</value>
+            </property>
+            <property xsi:type="floatType" key="SizeOffset" formatString="0.00" scaleFactor="1.00">
+              <description>Write description here</description>
+              <value>1.00</value>
+            </property>
+            <property xsi:type="dateTimeType" key="AnalyzeDate" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+              <description>Write description here</description>
+              <value>2017-10-04T12:58:46.881+09:00</value>
+            </property>
+          </property>
+          <property xsi:type="stringType" key="StatisticalResult">
+            <value />
+            <property xsi:type="stringType" key="ApproxCircle">
+              <value />
+              <property xsi:type="stringType" key="ShortSide">
+                <value />
+                <property xsi:type="floatType" key="Minimum" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>85.45</value>
+                </property>
+                <property xsi:type="floatType" key="Mean" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>85.45</value>
+                </property>
+                <property xsi:type="floatType" key="StandardDiviation" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>2.14</value>
+                </property>
+                <property xsi:type="dateTimeType" key="ApproximateDate" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+                  <description>Write description here</description>
+                  <value>2017-10-04T12:58:46.881+09:00</value>
+                </property>
+              </property>
+              <property xsi:type="stringType" key="LongSide">
+                <value />
+                <property xsi:type="floatType" key="Minimum" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>85.45</value>
+                </property>
+                <property xsi:type="floatType" key="Mean" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>85.45</value>
+                </property>
+                <property xsi:type="floatType" key="StandardDiviation" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>2.14</value>
+                </property>
+                <property xsi:type="dateTimeType" key="ApproximateDate" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+                  <description>Write description here</description>
+                  <value>2017-10-04T12:58:46.881+09:00</value>
+                </property>
+              </property>
+              <property xsi:type="stringType" key="Area">
+                <value />
+                <property xsi:type="floatType" key="Minimum" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>5625.88</value>
+                </property>
+                <property xsi:type="floatType" key="Mean" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>5625.88</value>
+                </property>
+                <property xsi:type="floatType" key="StandardDiviation" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>296.38</value>
+                </property>
+                <property xsi:type="dateTimeType" key="ApproximateDate" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+                  <description>Write description here</description>
+                  <value>2017-10-04T12:58:46.881+09:00</value>
+                </property>
+              </property>
+              <property xsi:type="stringType" key="Circularity">
+                <value />
+                <property xsi:type="floatType" key="Minimum" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>0.88</value>
+                </property>
+                <property xsi:type="floatType" key="Mean" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>0.88</value>
+                </property>
+                <property xsi:type="floatType" key="StandardDiviation" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>0.01</value>
+                </property>
+                <property xsi:type="dateTimeType" key="ApproximateDate" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+                  <description>Write description here</description>
+                  <value>2017-10-04T12:58:46.881+09:00</value>
+                </property>
+              </property>
+            </property>
+            <property xsi:type="stringType" key="ApproxEllipse">
+              <value />
+              <property xsi:type="stringType" key="ShortSide">
+                <value />
+                <property xsi:type="floatType" key="Minimum" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>84.61</value>
+                </property>
+                <property xsi:type="floatType" key="Mean" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>84.61</value>
+                </property>
+                <property xsi:type="floatType" key="StandardDiviation" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>2.15</value>
+                </property>
+                <property xsi:type="dateTimeType" key="ApproximateDate" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+                  <description>Write description here</description>
+                  <value>2017-10-04T12:58:46.881+09:00</value>
+                </property>
+              </property>
+              <property xsi:type="stringType" key="LongSide">
+                <value />
+                <property xsi:type="floatType" key="Minimum" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>84.67</value>
+                </property>
+                <property xsi:type="floatType" key="Mean" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>84.67</value>
+                </property>
+                <property xsi:type="floatType" key="StandardDiviation" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>2.13</value>
+                </property>
+                <property xsi:type="dateTimeType" key="ApproximateDate" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+                  <description>Write description here</description>
+                  <value>2017-10-04T12:58:46.881+09:00</value>
+                </property>
+              </property>
+              <property xsi:type="stringType" key="Area">
+                <value />
+                <property xsi:type="floatType" key="Minimum" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>5625.88</value>
+                </property>
+                <property xsi:type="floatType" key="Mean" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>5625.88</value>
+                </property>
+                <property xsi:type="floatType" key="StandardDiviation" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>296.38</value>
+                </property>
+                <property xsi:type="dateTimeType" key="ApproximateDate" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+                  <description>Write description here</description>
+                  <value>2017-10-04T12:58:46.881+09:00</value>
+                </property>
+              </property>
+              <property xsi:type="stringType" key="Circularity">
+                <value />
+                <property xsi:type="floatType" key="Minimum" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>0.88</value>
+                </property>
+                <property xsi:type="floatType" key="Mean" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>0.88</value>
+                </property>
+                <property xsi:type="floatType" key="StandardDiviation" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>0.01</value>
+                </property>
+                <property xsi:type="dateTimeType" key="ApproximateDate" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+                  <description>Write description here</description>
+                  <value>2017-10-04T12:58:46.881+09:00</value>
+                </property>
+              </property>
+            </property>
+            <property xsi:type="stringType" key="ApproxRectangle">
+              <value />
+              <property xsi:type="stringType" key="ShortSide">
+                <value />
+                <property xsi:type="floatType" key="Minimum" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>84.60</value>
+                </property>
+                <property xsi:type="floatType" key="Mean" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>84.60</value>
+                </property>
+                <property xsi:type="floatType" key="StandardDiviation" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>2.11</value>
+                </property>
+                <property xsi:type="dateTimeType" key="ApproximateDate" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+                  <description>Write description here</description>
+                  <value>2017-10-04T12:58:46.881+09:00</value>
+                </property>
+              </property>
+              <property xsi:type="stringType" key="LongSide">
+                <value />
+                <property xsi:type="floatType" key="Minimum" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>84.60</value>
+                </property>
+                <property xsi:type="floatType" key="Mean" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>84.60</value>
+                </property>
+                <property xsi:type="floatType" key="StandardDiviation" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>2.04</value>
+                </property>
+                <property xsi:type="dateTimeType" key="ApproximateDate" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+                  <description>Write description here</description>
+                  <value>2017-10-04T12:58:46.881+09:00</value>
+                </property>
+              </property>
+              <property xsi:type="stringType" key="Area">
+                <value />
+                <property xsi:type="floatType" key="Minimum" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>5625.88</value>
+                </property>
+                <property xsi:type="floatType" key="Mean" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>5625.88</value>
+                </property>
+                <property xsi:type="floatType" key="StandardDiviation" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>296.38</value>
+                </property>
+                <property xsi:type="dateTimeType" key="ApproximateDate" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+                  <description>Write description here</description>
+                  <value>2017-10-04T12:58:46.881+09:00</value>
+                </property>
+              </property>
+              <property xsi:type="stringType" key="Circularity">
+                <value />
+                <property xsi:type="floatType" key="Minimum" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>0.88</value>
+                </property>
+                <property xsi:type="floatType" key="Mean" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>0.88</value>
+                </property>
+                <property xsi:type="floatType" key="StandardDiviation" formatString="0.00" scaleFactor="1.00">
+                  <description>Write description here</description>
+                  <value>0.01</value>
+                </property>
+                <property xsi:type="dateTimeType" key="ApproximateDate" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+                  <description>Write description here</description>
+                  <value>2017-10-04T12:58:46.881+09:00</value>
+                </property>
+              </property>
+            </property>
+          </property>
+        </property>
+      </result>
+      <result id="result0002" ref="resultTemplate0002">
+        <uuid>bb8d4bd8-7d3e-4996-a4e6-182ecb67b664</uuid>
+        <uri>./Contour.tif</uri>
+        <name>gtsContourImageResult</name>
+        <description>GTS Contour Image</description>
+        <annotation>Contour Image Result for Granulometory for TEM or SEM.</annotation>
+        <format>image/tiff</format>
+      </result>
+      <result id="result0003" ref="resultTemplate0003">
+        <uuid>b452b71c-4a01-44dd-ba95-3fa2c7f4225d</uuid>
+        <uri>./Color.tif</uri>
+        <name>gtsColorImageResult</name>
+        <description>GTS Color Image</description>
+        <annotation>Color Image Result for Granulometory for TEM or SEM.</annotation>
+        <format>image/tiff</format>
+      </result>
+      <result id="result0004" ref="resultTemplate0004">
+        <uuid>0ca8fb83-833b-4708-af52-55eb95d81956</uuid>
+        <uri>./thumbnailContour.bmp</uri>
+        <name>gtsContourThumbnailImageResult</name>
+        <description>GTS Contour Thumbnail Image</description>
+        <annotation>Contour Thumbnail Image Result for Granulometory for TEM or SEM.</annotation>
+        <format>image/bmp</format>
+      </result>
+      <result id="result0005" ref="resultTemplate0005">
+        <uuid>a114a7b8-afef-4957-bb12-9bc105162cb8</uuid>
+        <uri>./thumbnailColor.bmp</uri>
+        <name>gtsColorThumbnailImageResult</name>
+        <description>GTS Color Thumbnail Image</description>
+        <annotation>Color Thumbnail Image Result for Granulometory for TEM or SEM.</annotation>
+        <format>image/bmp</format>
+      </result>
+      <result id="result0006" ref="resultTemplate0006">
+        <uuid>f1100778-6b75-4d8d-a793-9b62c1d98e1f</uuid>
+        <uri>./ParticlesList_ApproxCircle.csv</uri>
+        <name>gtsParticlesListApproxCircleResult</name>
+        <description>GTS Particles List Approx Circle</description>
+        <annotation>Particles List Approx Circle Result for Granulometory for TEM or SEM.</annotation>
+        <format>text/comma-separated-values</format>
+        <content xsi:type="contentDoubleType" id="content0004" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSide</description>
+          <value>89.98 89.79 90.73 88.53 87.34 91.49 87.23 94.53 91.49 92.70 88.90 89.04 88.55 88.12 88.31 89.42 87.22 85.45 95.32 88.38 92.41 94.02 88.60 89.69 92.45 88.96 91.57 86.90 87.80 88.35 88.90 84.67 89.63 87.14 89.63 86.09 84.04 83.02 82.53 85.77 88.70 92.97 83.28 83.30 86.56 82.53 86.10 93.67 90.44 91.57 90.97 89.50 94.16 89.58 89.85 88.47 88.55 89.50 88.55 88.41 91.51 89.79 92.03 89.75 92.57 93.87 89.72 91.27 92.68 88.96 92.07 89.79 89.87 95.33 89.85 88.23 87.48 89.93 85.92 88.99 86.75 94.20 87.14 89.97 92.68 92.20 89.58 89.07 90.77 88.84 86.09 85.92 83.28 82.83 86.93 88.53 94.65 88.00 95.14 88.99 88.99 94.84 89.24 91.65 88.68 92.53 89.37 95.24 94.02 92.20 89.23 84.04 86.87 80.45 93.04 88.23 92.68 88.23 91.35 91.37 89.79 88.74 86.09 89.08 87.40 89.79 95.33 88.71 91.66 95.42 90.73 88.68 86.56 92.70 89.23 91.76 90.77 90.28 95.16 92.07 95.44</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0005" formatString="0.00" scaleFactor="1.00">
+          <description>LongSide</description>
+          <value>89.98 89.79 90.73 88.53 87.34 91.49 87.23 94.53 91.49 92.70 88.90 89.04 88.55 88.12 88.31 89.42 87.22 85.45 95.32 88.38 92.41 94.02 88.60 89.69 92.45 88.96 91.57 86.90 87.80 88.35 88.90 84.67 89.63 87.14 89.63 86.09 84.04 83.02 82.53 85.77 88.70 92.97 83.28 83.30 86.56 82.53 86.10 93.67 90.44 91.57 90.97 89.50 94.16 89.58 89.85 88.47 88.55 89.50 88.55 88.41 91.51 89.79 92.03 89.75 92.57 93.87 89.72 91.27 92.68 88.96 92.07 89.79 89.87 95.33 89.85 88.23 87.48 89.93 85.92 88.99 86.75 94.20 87.14 89.97 92.68 92.20 89.58 89.07 90.77 88.84 86.09 85.92 83.28 82.83 86.93 88.53 94.65 88.00 95.14 88.99 88.99 94.84 89.24 91.65 88.68 92.53 89.37 95.24 94.02 92.20 89.23 84.04 86.87 80.45 93.04 88.23 92.68 88.23 91.35 91.37 89.79 88.74 86.09 89.08 87.40 89.79 95.33 88.71 91.66 95.42 90.73 88.68 86.56 92.70 89.23 91.76 90.77 90.28 95.16 92.07 95.44</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0006" formatString="0.00" scaleFactor="1.00">
+          <description>Area</description>
+          <value>6221.43 6198.45 6317.30 6027.04 5863.57 6449.40 5839.27 6882.80 6438.79 6601.38 6063.71 6099.49 6023.94 5971.37 6000.53 6151.18 5860.92 5625.88 7001.65 6008.48 6585.47 6816.53 6042.06 6180.34 6576.64 6084.47 6454.70 5807.02 5919.24 6005.83 6070.77 5502.18 6180.78 5824.25 6179.46 5693.92 5436.35 5291.00 5228.26 5649.74 6059.29 6650.86 5321.92 5326.34 5755.77 5224.73 5706.29 6751.59 6291.23 6422.89 6376.06 6166.20 6822.28 6170.62 6194.48 6017.76 6037.64 6151.62 6024.39 6011.13 6443.65 6191.39 6512.13 6181.67 6601.38 6773.24 6186.08 6422.01 6596.96 6104.79 6518.76 6191.83 6208.17 7001.21 6214.36 5981.97 5873.29 6216.57 5666.09 6099.93 5777.42 6823.60 5823.37 6229.38 6618.16 6552.78 6177.25 6087.12 6339.83 6081.82 5696.13 5659.90 5325.02 5266.26 5835.29 6032.78 6877.94 5955.91 6989.28 6094.19 6094.19 6919.47 6115.84 6482.97 6046.03 6601.38 6155.16 6982.65 6810.35 6526.27 6140.14 5410.28 5776.54 4963.18 6666.76 5982.86 6592.54 5980.65 6433.05 6422.01 6200.66 6042.06 5691.71 6100.82 5868.87 6191.39 6989.28 6041.62 6461.33 6995.46 6340.27 6046.92 5751.35 6639.81 6117.60 6474.14 6338.50 6283.28 6974.26 6502.85 7022.85</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0007" formatString="0.00" scaleFactor="1.00">
+          <description>Circularity</description>
+          <value>0.90 0.89 0.89 0.89 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.89 0.89 0.88 0.90 0.91 0.89 0.90 0.89 0.90 0.89 0.90 0.90 0.89 0.89 0.90 0.90 0.90 0.89 0.89 0.88 0.91 0.90 0.90 0.89 0.90 0.89 0.88 0.89 0.90 0.88 0.88 0.91 0.90 0.88 0.90 0.89 0.90 0.89 0.90 0.90 0.88 0.90 0.88 0.89 0.89 0.90 0.89 0.90 0.89 0.89 0.90 0.90 0.90 0.89 0.90 0.90 0.87 0.88 0.89 0.89 0.89 0.90 0.90 0.90 0.90 0.90 0.90 0.89 0.89 0.89 0.90 0.90 0.89 0.89 0.90 0.90 0.90 0.89 0.89 0.89 0.90 0.90 0.88 0.90 0.89 0.89 0.89 0.89 0.89 0.88 0.90 0.90 0.90 0.91 0.89 0.89 0.89 0.90 0.90 0.91 0.90 0.90 0.90 0.90 0.90 0.89 0.90 0.90 0.89 0.90 0.89 0.90 0.89 0.89 0.89 0.89 0.90 0.90 0.90 0.89 0.90 0.90 0.90 0.90 0.90 0.90</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0008" formatString="0.00" scaleFactor="1.00">
+          <description>CenterX</description>
+          <value>1291.00 229.00 763.00 1552.00 564.00 1714.00 1863.00 1069.00 1856.00 1159.00 916.00 2063.00 1127.00 1181.00 1858.00 1349.00 1175.00 1910.00 1113.00 914.00 1051.00 104.00 1588.00 83.00 1818.00 740.00 889.00 1985.00 1951.00 1364.00 1461.00 1563.00 1917.00 878.00 1772.00 1588.00 1469.00 1564.00 1545.00 1980.00 2052.00 1281.00 2009.00 1919.00 1531.00 1640.00 1689.00 525.00 1014.00 111.00 1557.00 828.00 87.00 1032.00 742.00 592.00 583.00 641.00 1662.00 1442.00 1342.00 1562.00 964.00 1981.00 528.00 530.00 1931.00 1396.00 1316.00 2013.00 139.00 750.00 864.00 139.00 276.00 147.00 1542.00 1569.00 1098.00 1452.00 567.00 1080.00 321.00 667.00 830.00 393.00 1764.00 193.00 691.00 1897.00 295.00 1462.00 250.00 158.00 77.00 1759.00 1361.00 326.00 1983.00 1848.00 1887.00 1728.00 1829.00 1564.00 2078.00 186.00 1807.00 950.00 658.00 366.00 470.00 2033.00 2098.00 2071.00 530.00 1538.00 807.00 1778.00 1277.00 1564.00 1738.00 1436.00 2109.00 1448.00 2115.00 1554.00 1224.00 1894.00 1101.00 1046.00 1105.00 2065.00 849.00 1535.00 291.00 1155.00 193.00 1914.00 735.00 1169.00 1342.00</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0009" formatString="0.00" scaleFactor="1.00">
+          <description>CenterY</description>
+          <value>435.00 755.00 758.00 1533.00 1159.00 60.00 1413.00 75.00 405.00 389.00 1073.00 1385.00 868.00 952.00 817.00 69.00 1566.00 735.00 610.00 731.00 1418.00 994.00 1582.00 1491.00 1121.00 50.00 1351.00 557.00 461.00 577.00 1331.00 1069.00 898.00 113.00 878.00 1482.00 1187.00 1168.00 970.00 1036.00 480.00 531.00 939.00 1114.00 1263.00 1002.00 913.00 465.00 229.00 775.00 237.00 1493.00 1237.00 868.00 1285.00 999.00 894.00 1263.00 746.00 709.00 728.00 763.00 791.00 844.00 1518.00 1104.00 123.00 480.00 937.00 287.00 1468.00 1353.00 856.00 1018.00 707.00 126.00 196.00 1274.00 1360.00 239.00 79.00 1261.00 60.00 92.00 843.00 909.00 980.00 433.00 1279.00 702.00 1219.00 637.00 1383.00 1418.00 1364.00 122.00 647.00 1316.00 86.00 156.00 71.00 893.00 400.00 596.00 1093.00 997.00 666.00 646.00 1349.00 1437.00 1434.00 1003.00 845.00 926.00 1125.00 150.00 1577.00 1263.00 378.00 1115.00 1541.00 1326.00 1339.00 1223.00 1243.00 256.00 882.00 884.00 1179.00 774.00 1503.00 715.00 48.00 1266.00 694.00 172.00 472.00 1187.00 740.00 953.00 845.00</value>
+        </content>
+        <content xsi:type="contentBooleanType" id="content0010">
+          <description>Convex</description>
+          <value>true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0025" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSideApproxCircleMinimum</description>
+          <value>85.45</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0026" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSideApproxCircleMaximum</description>
+          <value>94.53</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0027" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSideApproxCircleMean</description>
+          <value>89.38</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0028" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSideApproxCircleStandardDiviation</description>
+          <value>2.14</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0029" formatString="0.00" scaleFactor="1.00">
+          <description>LongSideApproxCircleMinimum</description>
+          <value>85.45</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0030" formatString="0.00" scaleFactor="1.00">
+          <description>LongSideApproxCircleMaximum</description>
+          <value>94.53</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0031" formatString="0.00" scaleFactor="1.00">
+          <description>LongSideApproxCircleMean</description>
+          <value>89.38</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0032" formatString="0.00" scaleFactor="1.00">
+          <description>LongSideApproxCircleStandardDiviation</description>
+          <value>2.14</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0033" formatString="0.00" scaleFactor="1.00">
+          <description>AreaApproxCircleMinimum</description>
+          <value>5625.88</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0034" formatString="0.00" scaleFactor="1.00">
+          <description>AreaApproxCircleMaximum</description>
+          <value>6882.80</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0035" formatString="0.00" scaleFactor="1.00">
+          <description>AreaApproxCircleMean</description>
+          <value>6146.47</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0036" formatString="0.00" scaleFactor="1.00">
+          <description>AreaApproxCircleStandardDiviation</description>
+          <value>296.38</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0037" formatString="0.00" scaleFactor="1.00">
+          <description>CircularityApproxCircleMinimum</description>
+          <value>0.88</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0038" formatString="0.00" scaleFactor="1.00">
+          <description>CircularityApproxCircleMaximum</description>
+          <value>0.90</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0039" formatString="0.00" scaleFactor="1.00">
+          <description>CircularityApproxCircleMean</description>
+          <value>0.90</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0040" formatString="0.00" scaleFactor="1.00">
+          <description>CircularityApproxCircleStandardDiviation</description>
+          <value>0.01</value>
+        </content>
+      </result>
+      <result id="result0007" ref="resultTemplate0007">
+        <uuid>54bb9cda-3eb4-481b-93e6-52bf5e800e41</uuid>
+        <uri>./ParticlesList_ApproxEllipse.csv</uri>
+        <name>gtsParticlesListApproxEllipseResult</name>
+        <description>GTS Particles List Approx Ellipse</description>
+        <annotation>Particles List Approx Ellipse Result for Granulometory for TEM or SEM.</annotation>
+        <format>text/comma-separated-values</format>
+        <content xsi:type="contentDoubleType" id="content0011" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSide</description>
+          <value>89.98 89.79 90.73 88.53 87.34 91.49 87.23 94.53 91.49 92.70 88.90 89.04 88.55 88.12 88.31 89.42 87.22 85.45 95.32 88.38 92.41 94.02 88.60 89.69 92.45 88.96 91.57 86.90 87.80 88.35 88.90 84.67 89.63 87.14 89.63 86.09 84.04 83.02 82.53 85.77 88.70 92.97 83.28 83.30 86.56 82.53 86.10 93.67 90.44 91.57 90.97 89.50 94.16 89.58 89.85 88.47 88.55 89.50 88.55 88.41 91.51 89.79 92.03 89.75 92.57 93.87 89.72 91.27 92.68 88.96 92.07 89.79 89.87 95.33 89.85 88.23 87.48 89.93 85.92 88.99 86.75 94.20 87.14 89.97 92.68 92.20 89.58 89.07 90.77 88.84 86.09 85.92 83.28 82.83 86.93 88.53 94.65 88.00 95.14 88.99 88.99 94.84 89.24 91.65 88.68 92.53 89.37 95.24 94.02 92.20 89.23 84.04 86.87 80.45 93.04 88.23 92.68 88.23 91.35 91.37 89.79 88.74 86.09 89.08 87.40 89.79 95.33 88.71 91.66 95.42 90.73 88.68 86.56 92.70 89.23 91.76 90.77 90.28 95.16 92.07 95.44</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0012" formatString="0.00" scaleFactor="1.00">
+          <description>LongSide</description>
+          <value>89.98 89.79 90.73 88.53 87.34 91.49 87.23 94.53 91.49 92.70 88.90 89.04 88.55 88.12 88.31 89.42 87.22 85.45 95.32 88.38 92.41 94.02 88.60 89.69 92.45 88.96 91.57 86.90 87.80 88.35 88.90 84.67 89.63 87.14 89.63 86.09 84.04 83.02 82.53 85.77 88.70 92.97 83.28 83.30 86.56 82.53 86.10 93.67 90.44 91.57 90.97 89.50 94.16 89.58 89.85 88.47 88.55 89.50 88.55 88.41 91.51 89.79 92.03 89.75 92.57 93.87 89.72 91.27 92.68 88.96 92.07 89.79 89.87 95.33 89.85 88.23 87.48 89.93 85.92 88.99 86.75 94.20 87.14 89.97 92.68 92.20 89.58 89.07 90.77 88.84 86.09 85.92 83.28 82.83 86.93 88.53 94.65 88.00 95.14 88.99 88.99 94.84 89.24 91.65 88.68 92.53 89.37 95.24 94.02 92.20 89.23 84.04 86.87 80.45 93.04 88.23 92.68 88.23 91.35 91.37 89.79 88.74 86.09 89.08 87.40 89.79 95.33 88.71 91.66 95.42 90.73 88.68 86.56 92.70 89.23 91.76 90.77 90.28 95.16 92.07 95.44</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0013" formatString="0.00" scaleFactor="1.00">
+          <description>Area</description>
+          <value>6221.43 6198.45 6317.30 6027.04 5863.57 6449.40 5839.27 6882.80 6438.79 6601.38 6063.71 6099.49 6023.94 5971.37 6000.53 6151.18 5860.92 5625.88 7001.65 6008.48 6585.47 6816.53 6042.06 6180.34 6576.64 6084.47 6454.70 5807.02 5919.24 6005.83 6070.77 5502.18 6180.78 5824.25 6179.46 5693.92 5436.35 5291.00 5228.26 5649.74 6059.29 6650.86 5321.92 5326.34 5755.77 5224.73 5706.29 6751.59 6291.23 6422.89 6376.06 6166.20 6822.28 6170.62 6194.48 6017.76 6037.64 6151.62 6024.39 6011.13 6443.65 6191.39 6512.13 6181.67 6601.38 6773.24 6186.08 6422.01 6596.96 6104.79 6518.76 6191.83 6208.17 7001.21 6214.36 5981.97 5873.29 6216.57 5666.09 6099.93 5777.42 6823.60 5823.37 6229.38 6618.16 6552.78 6177.25 6087.12 6339.83 6081.82 5696.13 5659.90 5325.02 5266.26 5835.29 6032.78 6877.94 5955.91 6989.28 6094.19 6094.19 6919.47 6115.84 6482.97 6046.03 6601.38 6155.16 6982.65 6810.35 6526.27 6140.14 5410.28 5776.54 4963.18 6666.76 5982.86 6592.54 5980.65 6433.05 6422.01 6200.66 6042.06 5691.71 6100.82 5868.87 6191.39 6989.28 6041.62 6461.33 6995.46 6340.27 6046.92 5751.35 6639.81 6117.60 6474.14 6338.50 6283.28 6974.26 6502.85 7022.85</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0014" formatString="0.00" scaleFactor="1.00">
+          <description>Circularity</description>
+          <value>0.90 0.89 0.89 0.89 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.89 0.89 0.88 0.90 0.91 0.89 0.90 0.89 0.90 0.89 0.90 0.90 0.89 0.89 0.90 0.90 0.90 0.89 0.89 0.88 0.91 0.90 0.90 0.89 0.90 0.89 0.88 0.89 0.90 0.88 0.88 0.91 0.90 0.88 0.90 0.89 0.90 0.89 0.90 0.90 0.88 0.90 0.88 0.89 0.89 0.90 0.89 0.90 0.89 0.89 0.90 0.90 0.90 0.89 0.90 0.90 0.87 0.88 0.89 0.89 0.89 0.90 0.90 0.90 0.90 0.90 0.90 0.89 0.89 0.89 0.90 0.90 0.89 0.89 0.90 0.90 0.90 0.89 0.89 0.89 0.90 0.90 0.88 0.90 0.89 0.89 0.89 0.89 0.89 0.88 0.90 0.90 0.90 0.91 0.89 0.89 0.89 0.90 0.90 0.91 0.90 0.90 0.90 0.90 0.90 0.89 0.90 0.90 0.89 0.90 0.89 0.90 0.89 0.89 0.89 0.89 0.90 0.90 0.90 0.89 0.90 0.90 0.90 0.90 0.90 0.90</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0015" formatString="0.00" scaleFactor="1.00">
+          <description>CenterX</description>
+          <value>1291.00 229.00 763.00 1552.00 564.00 1714.00 1863.00 1069.00 1856.00 1159.00 916.00 2063.00 1127.00 1181.00 1858.00 1349.00 1175.00 1910.00 1113.00 914.00 1051.00 104.00 1588.00 83.00 1818.00 740.00 889.00 1985.00 1951.00 1364.00 1461.00 1563.00 1917.00 878.00 1772.00 1588.00 1469.00 1564.00 1545.00 1980.00 2052.00 1281.00 2009.00 1919.00 1531.00 1640.00 1689.00 525.00 1014.00 111.00 1557.00 828.00 87.00 1032.00 742.00 592.00 583.00 641.00 1662.00 1442.00 1342.00 1562.00 964.00 1981.00 528.00 530.00 1931.00 1396.00 1316.00 2013.00 139.00 750.00 864.00 139.00 276.00 147.00 1542.00 1569.00 1098.00 1452.00 567.00 1080.00 321.00 667.00 830.00 393.00 1764.00 193.00 691.00 1897.00 295.00 1462.00 250.00 158.00 77.00 1759.00 1361.00 326.00 1983.00 1848.00 1887.00 1728.00 1829.00 1564.00 2078.00 186.00 1807.00 950.00 658.00 366.00 470.00 2033.00 2098.00 2071.00 530.00 1538.00 807.00 1778.00 1277.00 1564.00 1738.00 1436.00 2109.00 1448.00 2115.00 1554.00 1224.00 1894.00 1101.00 1046.00 1105.00 2065.00 849.00 1535.00 291.00 1155.00 193.00 1914.00 735.00 1169.00 1342.00</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0016" formatString="0.00" scaleFactor="1.00">
+          <description>CenterY</description>
+          <value>435.00 755.00 758.00 1533.00 1159.00 60.00 1413.00 75.00 405.00 389.00 1073.00 1385.00 868.00 952.00 817.00 69.00 1566.00 735.00 610.00 731.00 1418.00 994.00 1582.00 1491.00 1121.00 50.00 1351.00 557.00 461.00 577.00 1331.00 1069.00 898.00 113.00 878.00 1482.00 1187.00 1168.00 970.00 1036.00 480.00 531.00 939.00 1114.00 1263.00 1002.00 913.00 465.00 229.00 775.00 237.00 1493.00 1237.00 868.00 1285.00 999.00 894.00 1263.00 746.00 709.00 728.00 763.00 791.00 844.00 1518.00 1104.00 123.00 480.00 937.00 287.00 1468.00 1353.00 856.00 1018.00 707.00 126.00 196.00 1274.00 1360.00 239.00 79.00 1261.00 60.00 92.00 843.00 909.00 980.00 433.00 1279.00 702.00 1219.00 637.00 1383.00 1418.00 1364.00 122.00 647.00 1316.00 86.00 156.00 71.00 893.00 400.00 596.00 1093.00 997.00 666.00 646.00 1349.00 1437.00 1434.00 1003.00 845.00 926.00 1125.00 150.00 1577.00 1263.00 378.00 1115.00 1541.00 1326.00 1339.00 1223.00 1243.00 256.00 882.00 884.00 1179.00 774.00 1503.00 715.00 48.00 1266.00 694.00 172.00 472.00 1187.00 740.00 953.00 845.00</value>
+        </content>
+        <content xsi:type="contentBooleanType" id="content0017">
+          <description>Convex</description>
+          <value>true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0041" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSideApproxEllipseMinimum</description>
+          <value>84.61</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0042" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSideApproxEllipseMaximum</description>
+          <value>93.57</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0043" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSideApproxEllipseMean</description>
+          <value>88.32</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0044" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSideApproxEllipseStandardDiviation</description>
+          <value>2.15</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0045" formatString="0.00" scaleFactor="1.00">
+          <description>LongSideApproxEllipseMinimum</description>
+          <value>84.67</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0046" formatString="0.00" scaleFactor="1.00">
+          <description>LongSideApproxEllipseMaximum</description>
+          <value>93.64</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0047" formatString="0.00" scaleFactor="1.00">
+          <description>LongSideApproxEllipseMean</description>
+          <value>88.51</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0048" formatString="0.00" scaleFactor="1.00">
+          <description>LongSideApproxEllipseStandardDiviation</description>
+          <value>2.13</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0049" formatString="0.00" scaleFactor="1.00">
+          <description>AreaApproxEllipseMinimum</description>
+          <value>5625.88</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0050" formatString="0.00" scaleFactor="1.00">
+          <description>AreaApproxEllipseMaximum</description>
+          <value>6882.80</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0051" formatString="0.00" scaleFactor="1.00">
+          <description>AreaApproxEllipseMean</description>
+          <value>6146.47</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0052" formatString="0.00" scaleFactor="1.00">
+          <description>AreaApproxEllipseStandardDiviation</description>
+          <value>296.38</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0053" formatString="0.00" scaleFactor="1.00">
+          <description>CircularityApproxEllipseMinimum</description>
+          <value>0.88</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0054" formatString="0.00" scaleFactor="1.00">
+          <description>CircularityApproxEllipseMaximum</description>
+          <value>0.90</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0055" formatString="0.00" scaleFactor="1.00">
+          <description>CircularityApproxEllipseMean</description>
+          <value>0.90</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0056" formatString="0.00" scaleFactor="1.00">
+          <description>CircularityApproxEllipseStandardDiviation</description>
+          <value>0.01</value>
+        </content>
+      </result>
+      <result id="result0008" ref="resultTemplate0008">
+        <uuid>f8bb7779-035d-4f67-b6c6-dc9f60833f72</uuid>
+        <uri>./ParticlesList_ApproxRectangle.csv</uri>
+        <name>gtsParticlesListApproxRectangleResult</name>
+        <description>GTS Particles List Approx Rectangle</description>
+        <annotation>Particles List Approx Rectangle Result for Granulometory for TEM or SEM.</annotation>
+        <format>text/comma-separated-values</format>
+        <content xsi:type="contentDoubleType" id="content0018" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSide</description>
+          <value>89.98 89.79 90.73 88.53 87.34 91.49 87.23 94.53 91.49 92.70 88.90 89.04 88.55 88.12 88.31 89.42 87.22 85.45 95.32 88.38 92.41 94.02 88.60 89.69 92.45 88.96 91.57 86.90 87.80 88.35 88.90 84.67 89.63 87.14 89.63 86.09 84.04 83.02 82.53 85.77 88.70 92.97 83.28 83.30 86.56 82.53 86.10 93.67 90.44 91.57 90.97 89.50 94.16 89.58 89.85 88.47 88.55 89.50 88.55 88.41 91.51 89.79 92.03 89.75 92.57 93.87 89.72 91.27 92.68 88.96 92.07 89.79 89.87 95.33 89.85 88.23 87.48 89.93 85.92 88.99 86.75 94.20 87.14 89.97 92.68 92.20 89.58 89.07 90.77 88.84 86.09 85.92 83.28 82.83 86.93 88.53 94.65 88.00 95.14 88.99 88.99 94.84 89.24 91.65 88.68 92.53 89.37 95.24 94.02 92.20 89.23 84.04 86.87 80.45 93.04 88.23 92.68 88.23 91.35 91.37 89.79 88.74 86.09 89.08 87.40 89.79 95.33 88.71 91.66 95.42 90.73 88.68 86.56 92.70 89.23 91.76 90.77 90.28 95.16 92.07 95.44</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0019" formatString="0.00" scaleFactor="1.00">
+          <description>LongSide</description>
+          <value>89.98 89.79 90.73 88.53 87.34 91.49 87.23 94.53 91.49 92.70 88.90 89.04 88.55 88.12 88.31 89.42 87.22 85.45 95.32 88.38 92.41 94.02 88.60 89.69 92.45 88.96 91.57 86.90 87.80 88.35 88.90 84.67 89.63 87.14 89.63 86.09 84.04 83.02 82.53 85.77 88.70 92.97 83.28 83.30 86.56 82.53 86.10 93.67 90.44 91.57 90.97 89.50 94.16 89.58 89.85 88.47 88.55 89.50 88.55 88.41 91.51 89.79 92.03 89.75 92.57 93.87 89.72 91.27 92.68 88.96 92.07 89.79 89.87 95.33 89.85 88.23 87.48 89.93 85.92 88.99 86.75 94.20 87.14 89.97 92.68 92.20 89.58 89.07 90.77 88.84 86.09 85.92 83.28 82.83 86.93 88.53 94.65 88.00 95.14 88.99 88.99 94.84 89.24 91.65 88.68 92.53 89.37 95.24 94.02 92.20 89.23 84.04 86.87 80.45 93.04 88.23 92.68 88.23 91.35 91.37 89.79 88.74 86.09 89.08 87.40 89.79 95.33 88.71 91.66 95.42 90.73 88.68 86.56 92.70 89.23 91.76 90.77 90.28 95.16 92.07 95.44</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0020" formatString="0.00" scaleFactor="1.00">
+          <description>Area</description>
+          <value>6221.43 6198.45 6317.30 6027.04 5863.57 6449.40 5839.27 6882.80 6438.79 6601.38 6063.71 6099.49 6023.94 5971.37 6000.53 6151.18 5860.92 5625.88 7001.65 6008.48 6585.47 6816.53 6042.06 6180.34 6576.64 6084.47 6454.70 5807.02 5919.24 6005.83 6070.77 5502.18 6180.78 5824.25 6179.46 5693.92 5436.35 5291.00 5228.26 5649.74 6059.29 6650.86 5321.92 5326.34 5755.77 5224.73 5706.29 6751.59 6291.23 6422.89 6376.06 6166.20 6822.28 6170.62 6194.48 6017.76 6037.64 6151.62 6024.39 6011.13 6443.65 6191.39 6512.13 6181.67 6601.38 6773.24 6186.08 6422.01 6596.96 6104.79 6518.76 6191.83 6208.17 7001.21 6214.36 5981.97 5873.29 6216.57 5666.09 6099.93 5777.42 6823.60 5823.37 6229.38 6618.16 6552.78 6177.25 6087.12 6339.83 6081.82 5696.13 5659.90 5325.02 5266.26 5835.29 6032.78 6877.94 5955.91 6989.28 6094.19 6094.19 6919.47 6115.84 6482.97 6046.03 6601.38 6155.16 6982.65 6810.35 6526.27 6140.14 5410.28 5776.54 4963.18 6666.76 5982.86 6592.54 5980.65 6433.05 6422.01 6200.66 6042.06 5691.71 6100.82 5868.87 6191.39 6989.28 6041.62 6461.33 6995.46 6340.27 6046.92 5751.35 6639.81 6117.60 6474.14 6338.50 6283.28 6974.26 6502.85 7022.85</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0021" formatString="0.00" scaleFactor="1.00">
+          <description>Circularity</description>
+          <value>0.90 0.89 0.89 0.89 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.89 0.89 0.88 0.90 0.91 0.89 0.90 0.89 0.90 0.89 0.90 0.90 0.89 0.89 0.90 0.90 0.90 0.89 0.89 0.88 0.91 0.90 0.90 0.89 0.90 0.89 0.88 0.89 0.90 0.88 0.88 0.91 0.90 0.88 0.90 0.89 0.90 0.89 0.90 0.90 0.88 0.90 0.88 0.89 0.89 0.90 0.89 0.90 0.89 0.89 0.90 0.90 0.90 0.89 0.90 0.90 0.87 0.88 0.89 0.89 0.89 0.90 0.90 0.90 0.90 0.90 0.90 0.89 0.89 0.89 0.90 0.90 0.89 0.89 0.90 0.90 0.90 0.89 0.89 0.89 0.90 0.90 0.88 0.90 0.89 0.89 0.89 0.89 0.89 0.88 0.90 0.90 0.90 0.91 0.89 0.89 0.89 0.90 0.90 0.91 0.90 0.90 0.90 0.90 0.90 0.89 0.90 0.90 0.89 0.90 0.89 0.90 0.89 0.89 0.89 0.89 0.90 0.90 0.90 0.89 0.90 0.90 0.90 0.90 0.90 0.90</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0022" formatString="0.00" scaleFactor="1.00">
+          <description>CenterX</description>
+          <value>1291.00 229.00 763.00 1552.00 564.00 1714.00 1863.00 1069.00 1856.00 1159.00 916.00 2063.00 1127.00 1181.00 1858.00 1349.00 1175.00 1910.00 1113.00 914.00 1051.00 104.00 1588.00 83.00 1818.00 740.00 889.00 1985.00 1951.00 1364.00 1461.00 1563.00 1917.00 878.00 1772.00 1588.00 1469.00 1564.00 1545.00 1980.00 2052.00 1281.00 2009.00 1919.00 1531.00 1640.00 1689.00 525.00 1014.00 111.00 1557.00 828.00 87.00 1032.00 742.00 592.00 583.00 641.00 1662.00 1442.00 1342.00 1562.00 964.00 1981.00 528.00 530.00 1931.00 1396.00 1316.00 2013.00 139.00 750.00 864.00 139.00 276.00 147.00 1542.00 1569.00 1098.00 1452.00 567.00 1080.00 321.00 667.00 830.00 393.00 1764.00 193.00 691.00 1897.00 295.00 1462.00 250.00 158.00 77.00 1759.00 1361.00 326.00 1983.00 1848.00 1887.00 1728.00 1829.00 1564.00 2078.00 186.00 1807.00 950.00 658.00 366.00 470.00 2033.00 2098.00 2071.00 530.00 1538.00 807.00 1778.00 1277.00 1564.00 1738.00 1436.00 2109.00 1448.00 2115.00 1554.00 1224.00 1894.00 1101.00 1046.00 1105.00 2065.00 849.00 1535.00 291.00 1155.00 193.00 1914.00 735.00 1169.00 1342.00</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0023" formatString="0.00" scaleFactor="1.00">
+          <description>CenterY</description>
+          <value>435.00 755.00 758.00 1533.00 1159.00 60.00 1413.00 75.00 405.00 389.00 1073.00 1385.00 868.00 952.00 817.00 69.00 1566.00 735.00 610.00 731.00 1418.00 994.00 1582.00 1491.00 1121.00 50.00 1351.00 557.00 461.00 577.00 1331.00 1069.00 898.00 113.00 878.00 1482.00 1187.00 1168.00 970.00 1036.00 480.00 531.00 939.00 1114.00 1263.00 1002.00 913.00 465.00 229.00 775.00 237.00 1493.00 1237.00 868.00 1285.00 999.00 894.00 1263.00 746.00 709.00 728.00 763.00 791.00 844.00 1518.00 1104.00 123.00 480.00 937.00 287.00 1468.00 1353.00 856.00 1018.00 707.00 126.00 196.00 1274.00 1360.00 239.00 79.00 1261.00 60.00 92.00 843.00 909.00 980.00 433.00 1279.00 702.00 1219.00 637.00 1383.00 1418.00 1364.00 122.00 647.00 1316.00 86.00 156.00 71.00 893.00 400.00 596.00 1093.00 997.00 666.00 646.00 1349.00 1437.00 1434.00 1003.00 845.00 926.00 1125.00 150.00 1577.00 1263.00 378.00 1115.00 1541.00 1326.00 1339.00 1223.00 1243.00 256.00 882.00 884.00 1179.00 774.00 1503.00 715.00 48.00 1266.00 694.00 172.00 472.00 1187.00 740.00 953.00 845.00</value>
+        </content>
+        <content xsi:type="contentBooleanType" id="content0024">
+          <description>Convex</description>
+          <value>true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0057" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSideApproxRectangleMinimum</description>
+          <value>84.60</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0058" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSideApproxRectangleMaximum</description>
+          <value>93.06</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0059" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSideApproxRectangleMean</description>
+          <value>87.94</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0060" formatString="0.00" scaleFactor="1.00">
+          <description>ShortSideApproxRectangleStandardDiviation</description>
+          <value>2.11</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0061" formatString="0.00" scaleFactor="1.00">
+          <description>LongSideApproxRectangleMinimum</description>
+          <value>84.60</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0062" formatString="0.00" scaleFactor="1.00">
+          <description>LongSideApproxRectangleMaximum</description>
+          <value>93.06</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0063" formatString="0.00" scaleFactor="1.00">
+          <description>LongSideApproxRectangleMean</description>
+          <value>88.20</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0064" formatString="0.00" scaleFactor="1.00">
+          <description>LongSideApproxRectangleStandardDiviation</description>
+          <value>2.04</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0065" formatString="0.00" scaleFactor="1.00">
+          <description>AreaApproxRectangleMinimum</description>
+          <value>5625.88</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0066" formatString="0.00" scaleFactor="1.00">
+          <description>AreaApproxRectangleMaximum</description>
+          <value>6882.80</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0067" formatString="0.00" scaleFactor="1.00">
+          <description>AreaApproxRectangleMean</description>
+          <value>6146.47</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0068" formatString="0.00" scaleFactor="1.00">
+          <description>AreaApproxRectangleStandardDiviation</description>
+          <value>296.38</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0069" formatString="0.00" scaleFactor="1.00">
+          <description>CircularityApproxRectangleMinimum</description>
+          <value>0.88</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0070" formatString="0.00" scaleFactor="1.00">
+          <description>CircularityApproxRectangleMaximum</description>
+          <value>0.90</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0071" formatString="0.00" scaleFactor="1.00">
+          <description>CircularityApproxRectangleMean</description>
+          <value>0.90</value>
+        </content>
+        <content xsi:type="contentDoubleType" id="content0072" formatString="0.00" scaleFactor="1.00">
+          <description>CircularityApproxRectangleStandardDiviation</description>
+          <value>0.01</value>
+        </content>
+      </result>
+    </results>
+  </data>
+  <eventLog id="eventLog0000">
+    <uuid>f09315ff-6f82-4579-8373-ffc310ec8d90</uuid>
+    <name>gtsEventLog</name>
+    <description>GTS</description>
+    <annotation>EventLog for Granulometory for TEM or SEM.</annotation>
+    <log id="log0000" xes.version="3.0">
+      <uuid>1db4366f-87f5-40a4-9d89-d1bb36929655</uuid>
+      <name>gtsLog</name>
+      <description>GTS</description>
+      <annotation>Log for Granulometory for TEM or SEM.</annotation>
+      <trace id="trace0000">
+        <uuid>87f58e29-9b6b-4aa7-a3b1-9c3861a064ec</uuid>
+        <name>gtsSegmentationProcessingTrace</name>
+        <description>GTS Segmentation Processing</description>
+        <annotation>Segmentation Processing Trace for Granulometory for TEM or SEM.</annotation>
+        <property xsi:type="stringType" key="source">
+          <description />
+          <value>LabSolutions LCGC</value>
+        </property>
+        <event id="event0000">
+          <uuid>1729a2cc-4353-41e3-9e8c-183e77a43b65</uuid>
+          <name>gtsSegmentationProcessingEvent</name>
+          <description>GTS Segmentation Processing</description>
+          <annotation>Segmentation Processing Event for Granulometory for TEM or SEM.</annotation>
+          <property xsi:type="dateTimeType" key="dateTime" formatString="yyyy-MM-dd'T'HH:mm:ss.FFFzzz">
+            <description />
+            <value>1900-01-01T00:00:00+09:00</value>
+          </property>
+          <property xsi:type="stringType" key="operation">
+            <description />
+            <value>Update Document</value>
+          </property>
+          <property xsi:type="stringType" key="operator">
+            <description />
+            <value />
+            <property xsi:type="stringType" key="fulName">
+              <description />
+              <value />
+              <property xsi:type="stringType" key="firstName">
+                <description />
+                <value />
+              </property>
+              <property xsi:type="stringType" key="LastName">
+                <description />
+                <value />
+              </property>
+            </property>
+          </property>
+          <property xsi:type="propertyListType" key="logData">
+            <description />
+            <property xsi:type="intType" key="category">
+              <description />
+              <value>0</value>
+            </property>
+            <property xsi:type="decimalType" key="updateVersion" formatString="0.00" scaleFactor="1.00">
+              <description />
+              <value>0.00</value>
+            </property>
+          </property>
+        </event>
+      </trace>
+    </log>
+  </eventLog>
+</dataFile>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Shimadzu/cf3PreparationDataFile2.xml b/graph-db/XMAIL/Shimadzu/cf3PreparationDataFile2.xml
new file mode 100755 (executable)
index 0000000..d6b792e
--- /dev/null
@@ -0,0 +1,495 @@
+<?xml version="1.0" encoding="utf-8"?>
+<dataFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmail.version="1.0" xmlns="http://xmail.org/standard-definition.html">
+  <document id="dataFile_cf3Preparation">
+    <uuid>0c8c4c2e-7e40-4074-9deb-17da69300fe4</uuid>
+    <name>cf3PreparationDataFile</name>
+    <description>CF3 Preparation DataFile</description>
+    <annotation>xmail Preparation DataFile for Centrifugal Field-Flow-Fractionation.</annotation>
+    <property xsi:type="stringType" key="xmail:id">
+      <description>ID</description>
+      <value>cf3PreparationDataFile2.xml</value>
+    </property>
+    <property xsi:type="stringType" key="xmail:name">
+      <description>Name</description>
+      <value>cf3PreparationDataFile2</value>
+    </property>
+    <property xsi:type="stringType" key="xmail:description">
+      <description>Description</description>
+      <value>PSL60-81-100-147</value>
+    </property>
+    <property xsi:type="stringType" key="xmail:annotation">
+      <description>Annotation</description>
+      <value>NEDO用データ取り  MLAS付き</value>
+    </property>
+    <creator id="creator_converterCf3">
+      <uuid>ba822cef-6a81-4e3d-9ef3-e63a2f83e21a</uuid>
+      <name>converterCf3Creator</name>
+      <description>Converter CF3</description>
+      <annotation>Converter for Centrifugal Field-Flow-Fractionation.</annotation>
+      <vendorRef id="creatorVendorRef_converterCf3" ref="vendor_Shimadzu" />
+      <instrumentRef id="creatorInstrumentRef_converterCf3" ref="instrument_converterCf3" />
+    </creator>
+    <vendor id="vendor_Shimadzu">
+      <uuid>80ba350e-9b30-4cbf-829a-abeb786d2c69</uuid>
+      <name>shimadzuVendor</name>
+      <description>Shimadzu Corporation</description>
+      <annotation>Shimadzu Corporation, Japan.</annotation>
+    </vendor>
+    <instrument id="instrument_converterCf3">
+      <uuid>9b3efa77-588e-45cf-a9c2-0843c6dd022c</uuid>
+      <name>converterCf3Instrument</name>
+      <description>Converter CF3</description>
+      <annotation>Converter for Centrifugal Field-Flow-Fractionation.</annotation>
+      <vendorRef id="instrumentVendorRef_converterCf3" ref="vendor_Shimadzu" />
+    </instrument>
+  </document>
+  <protocol id="protocol_cf3Preparation">
+    <uuid>7e4cd29d-068a-5473-9f65-380efe5d5683</uuid>
+    <uri>cf3PreparationProtocolFile2.xml</uri>
+    <name>cf3PreparationProtocol</name>
+    <description>CF3 Preparation</description>
+    <annotation>Preparation Protocol for Centrifugal Field-Flow-Fractionation.</annotation>
+    <format>text/xml</format>
+    <method id="method_cf3Preparation">
+      <uuid>51be9112-c711-4436-8783-6498fdb5205b</uuid>
+      <name>cf3PreparationMethod</name>
+      <description>CF3 Preparation</description>
+      <annotation>Preparation Method for Centrifugal Field-Flow-Fractionation.</annotation>
+      <program id="program_cf3Preparation">
+        <uuid>dd66f990-cee2-411a-886d-8032ba3af417</uuid>
+        <name>cf3PreparationProgram</name>
+        <description>CF3 Preparation</description>
+        <annotation>Preparation Program for Centrifugal Field-Flow-Fractionation.</annotation>
+        <pnml pnml.version="2009" pnml.type="ptnet">
+          <place id="place_cf3SampleMaterial">
+            <name>cf3SampleMaterialPlace</name>
+            <description>CF3 Sample</description>
+          </place>
+          <place id="place_cf3PreparationCondition">
+            <name>cf3PreparationConditionPlace</name>
+            <description>CF3 Preparation Condition</description>
+          </place>
+          <place id="place_cf3SampleVialMaterial">
+            <name>cf3SampleVialMaterialPlace</name>
+            <description>CF3 Sample Vial</description>
+          </place>
+          <transition id="transition_cf3Preparation">
+            <name>cf3PreparationTransition</name>
+            <description>CF3 Preparation</description>
+          </transition>
+          <arc id="arc_cf3SampleMaterialInput" source="place_cf3SampleMaterial" target="transition_cf3Preparation">
+            <name>cf3SampleMaterialInputArc</name>
+            <description>CF3 Sample Material Input Arc</description>
+          </arc>
+          <arc id="arc_cf3PreparationConditionInput" source="place_cf3PreparationCondition" target="transition_cf3Preparation">
+            <name>cf3PreparationConditionInputArc</name>
+            <description>CF3 Preparation Condition Input Arc</description>
+          </arc>
+          <arc id="arc_cf3SampleVialMaterialOutput" source="transition_cf3Preparation" target="place_cf3SampleVialMaterial">
+            <name>cf3SampleVialMaterialOutputArc</name>
+            <description>CF3 Sample Vial Material Output Arc</description>
+          </arc>
+        </pnml>
+        <instruction id="instruction_cf3Preparation">
+          <uuid>3ec74d29-78b1-4ee0-aafe-8e39cbbc523b</uuid>
+          <name>cf3PreparationInstruction</name>
+          <description>CF3 Preparation</description>
+          <annotation>Preparation Instruction for Centrifugal Field-Flow-Fractionation.</annotation>
+          <transitionRef id="transitionRef_cf3Preparation" ref="transition_cf3Preparation" />
+        </instruction>
+      </program>
+    </method>
+    <materialTemplate id="materialTemplate_cf3Sample">
+      <uuid>569eac24-a764-5e04-a998-252c0416c361</uuid>
+      <name>cf3SampleMaterialTemplate</name>
+      <description>CF3 Sample</description>
+      <annotation>Sample Material Template for Centrifugal Field-Flow-Fractionation.</annotation>
+      <property xsi:type="stringType" key="xmail:id">
+        <description>ID</description>
+        <value />
+      </property>
+      <property xsi:type="stringType" key="xmail:name">
+        <description>Name</description>
+        <value>PSL60-81-100-147</value>
+      </property>
+      <property xsi:type="stringType" key="xmail:description">
+        <description>Description</description>
+        <value>PSL60-81-100-147</value>
+      </property>
+      <property xsi:type="stringType" key="xmail:annotation">
+        <description>Annotation</description>
+        <value>移動相       FL0.2wt%
+流路 2238035091No9
+試料LotNo    43281,43288,43446,43268
+試料濃度   2.5mg/mL</value>
+      </property>
+      <property xsi:type="stringType" key="nanoparticle">
+        <description>Nanoparticle</description>
+        <value>PSL</value>
+        <property xsi:type="doubleType" key="concentration" formatString="0.000" units="g/L" scaleFactor="1.000">
+          <description>Concentration</description>
+          <value>2.500</value>
+        </property>
+        <property xsi:type="doubleListType" key="sizeRange" formatString="0.0" units="nm" scaleFactor="1.0">
+          <description>Size Range</description>
+          <value>60.0 81.0 100.0 147.0</value>
+        </property>
+      </property>
+      <property xsi:type="stringType" key="solvent">
+        <description>Solvent</description>
+        <value>Water</value>
+        <property xsi:type="stringType" key="grade">
+          <description>Grade</description>
+          <value>ASTEM Type I</value>
+        </property>
+      </property>
+      <property xsi:type="stringType" key="dispersant">
+        <description>Dispersant</description>
+        <value>FL70</value>
+        <property xsi:type="doubleType" key="concentration" formatString="0.000" units="mg/L" scaleFactor="1.000">
+          <description>Concentration</description>
+          <value>0.200</value>
+        </property>
+      </property>
+      <property xsi:type="doubleType" key="ionicStrength" formatString="0.00" units="M" scaleFactor="1.00">
+        <description>Ionic Strength</description>
+        <value>0.00</value>
+      </property>
+      <placeRef id="placeRef_cf3SampleMaterial" ref="place_cf3SampleMaterial" initialMarking="true" />
+    </materialTemplate>
+    <materialTemplate id="materialTemplate_cf3SampleVial">
+      <uuid>302aece4-7e4a-5ca6-9740-71b6b4ee87bf</uuid>
+      <name>cf3SampleVialMaterialTemplate</name>
+      <description>CF3 Sample Vial</description>
+      <annotation>Sample Vial Material Template for Centrifugal Field-Flow-Fractionation.</annotation>
+      <property xsi:type="stringType" key="xmail:id">
+        <description>ID</description>
+        <value />
+      </property>
+      <property xsi:type="stringType" key="xmail:name">
+        <description>Name</description>
+        <value>PSL60-81-100-147</value>
+      </property>
+      <property xsi:type="stringType" key="xmail:description">
+        <description>Description</description>
+        <value>PSL60-81-100-147</value>
+      </property>
+      <property xsi:type="stringType" key="xmail:annotation">
+        <description>Annotation</description>
+        <value>移動相       FL0.2wt%
+流路 2238035091No9
+試料LotNo    43281,43288,43446,43268
+試料濃度   2.5mg/mL</value>
+      </property>
+      <property xsi:type="stringType" key="nanoparticle">
+        <description>Nanoparticle</description>
+        <value>PSL</value>
+        <property xsi:type="doubleType" key="concentration" formatString="0.000" units="g/L" scaleFactor="1.000">
+          <description>Concentration</description>
+          <value>2.500</value>
+        </property>
+        <property xsi:type="doubleListType" key="sizeRange" formatString="0.0" units="nm" scaleFactor="1.0">
+          <description>Size Range</description>
+          <value>60.0 81.0 100.0 147.0</value>
+        </property>
+      </property>
+      <property xsi:type="stringType" key="solvent">
+        <description>Solvent</description>
+        <value>Water</value>
+        <property xsi:type="stringType" key="grade">
+          <description>Grade</description>
+          <value>ASTEM Type I</value>
+        </property>
+      </property>
+      <property xsi:type="stringType" key="dispersant">
+        <description>Dispersant</description>
+        <value>FL70</value>
+        <property xsi:type="doubleType" key="concentration" formatString="0.000" units="mg/L" scaleFactor="1.000">
+          <description>Concentration</description>
+          <value>0.200</value>
+        </property>
+      </property>
+      <property xsi:type="doubleType" key="ionicStrength" formatString="0.00" units="M" scaleFactor="1.00">
+        <description>Ionic Strength</description>
+        <value>0.00</value>
+      </property>
+      <property xsi:type="stringType" key="casing">
+        <description>Casing</description>
+        <value>PP Disposable Vial</value>
+        <property xsi:type="doubleType" key="size" formatString="0.0" units="mL" scaleFactor="1.0">
+          <description>Size</description>
+          <value>4.0</value>
+        </property>
+      </property>
+      <property xsi:type="doubleType" key="sampleAmount" formatString="0.000" units="mL" scaleFactor="1.000">
+        <description>Sample Amount</description>
+        <value>2.500</value>
+      </property>
+      <placeRef id="placeRef_cf3SampleVialMaterial" ref="place_cf3SampleVialMaterial" />
+    </materialTemplate>
+    <conditionTemplate id="conditionTemplate_cf3Preparation">
+      <uuid>e542a209-deb7-5269-8ccb-fe2eee1f3d3f</uuid>
+      <name>cf3PreparationConditionTemplate</name>
+      <description>CF3 Preparation Condition</description>
+      <annotation>Preparation Condition Template for Centrifugal Field-Flow-Fractionation.</annotation>
+      <property xsi:type="doubleType" key="mixingTime" formatString="0.00" units="min" scaleFactor="1.00">
+        <description>Mixing Time</description>
+        <value>20.00</value>
+      </property>
+      <placeRef id="placeRef_cf3PreparationCondition" ref="place_cf3PreparationCondition" initialMarking="true" />
+    </conditionTemplate>
+  </protocol>
+  <data id="data_cf3Preparation">
+    <uuid>87829f98-d946-5a24-b464-43ab18f005f8</uuid>
+    <name>cf3PreparationData</name>
+    <description>CF3 Preparation</description>
+    <annotation>Preparation Data for Centrifugal Field-Flow-Fractionation.</annotation>
+    <results id="results_cf3Preparation">
+      <uuid>944eb025-41b3-523f-a0ec-bced5c089e92</uuid>
+      <name>cf3PreparationResults</name>
+      <description>CF3 Preparation</description>
+      <annotation>Preparation Results for Centrifugal Field-Flow-Fractionation.</annotation>
+      <material id="material_cf3Sample" ref="materialTemplate_cf3Sample">
+        <uuid>75a8cf19-592a-5f80-8d94-98f63da39824</uuid>
+        <name>cf3SampleMaterial</name>
+        <description>CF3 Sample</description>
+        <annotation>Sample Material for Centrifugal Field-Flow-Fractionation.</annotation>
+        <property xsi:type="stringType" key="xmail:id">
+          <description>ID</description>
+          <value>m20170706</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:name">
+          <description>Name</description>
+          <value>PSL60-81-100-147</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:description">
+          <description>Description</description>
+          <value>PSL60-81-100-147</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:annotation">
+          <description>Annotation</description>
+          <value>移動相     FL0.2wt%
+流路 2238035091No9
+試料LotNo    43281,43288,43446,43268
+試料濃度   2.5mg/mL</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:sampleType">
+          <description>Sample Type</description>
+          <value>Unknown</value>
+        </property>
+        <property xsi:type="stringType" key="nanoparticle">
+          <description>Nanoparticle</description>
+          <value>PSL</value>
+          <property xsi:type="doubleType" key="concentration" formatString="0.000" units="g/L" scaleFactor="1.000">
+            <description>Concentration</description>
+            <value>2.500</value>
+          </property>
+          <property xsi:type="doubleListType" key="sizeRange" formatString="0.0" units="nm" scaleFactor="1.0">
+            <description>Size Range</description>
+            <value>60.0 81.0 100.0 147.0</value>
+          </property>
+        </property>
+        <property xsi:type="stringType" key="solvent">
+          <description>Solvent</description>
+          <value>Water</value>
+          <property xsi:type="stringType" key="grade">
+            <description>Grade</description>
+            <value>ASTEM Type I</value>
+          </property>
+        </property>
+        <property xsi:type="stringType" key="dispersant">
+          <description>Dispersant</description>
+          <value>FL70</value>
+          <property xsi:type="doubleType" key="concentration" formatString="0.000" units="mg/L" scaleFactor="1.000">
+            <description>Concentration</description>
+            <value>0.200</value>
+          </property>
+        </property>
+        <property xsi:type="doubleType" key="ionicStrength" formatString="0.00" units="M" scaleFactor="1.00">
+          <description>Ionic Strength</description>
+          <value>0.00</value>
+        </property>
+      </material>
+      <material id="material_cf3SampleVial_0001" ref="materialTemplate_cf3SampleVial">
+        <uuid>4c3dd640-0791-5146-a807-4f8b3d7c9184</uuid>
+        <name>cf3SampleVialMaterial0001</name>
+        <description>CF3 Sample Vial #0001</description>
+        <annotation>Sample Vial Material #0001 for Centrifugal Field-Flow-Fractionation.</annotation>
+        <property xsi:type="stringType" key="xmail:id">
+          <description>ID</description>
+          <value>m20170706_0001</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:name">
+          <description>Name</description>
+          <value>PSL60-81-100-147</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:description">
+          <description>Description</description>
+          <value>PSL60-81-100-147</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:annotation">
+          <description>Annotation</description>
+          <value>移動相     FL0.2wt%
+流路 2238035091No9
+試料LotNo    43281,43288,43446,43268
+試料濃度   2.5mg/mL</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:sampleType">
+          <description>Sample Type</description>
+          <value>Unknown</value>
+        </property>
+        <property xsi:type="stringType" key="nanoparticle">
+          <description>Nanoparticle</description>
+          <value>PSL</value>
+          <property xsi:type="doubleType" key="concentration" formatString="0.000" units="g/L" scaleFactor="1.000">
+            <description>Concentration</description>
+            <value>2.500</value>
+          </property>
+          <property xsi:type="doubleListType" key="sizeRange" formatString="0.0" units="nm" scaleFactor="1.0">
+            <description>Size Range</description>
+            <value>60.0 81.0 100.0 147.0</value>
+          </property>
+        </property>
+        <property xsi:type="stringType" key="solvent">
+          <description>Solvent</description>
+          <value>Water</value>
+          <property xsi:type="stringType" key="grade">
+            <description>Grade</description>
+            <value>ASTEM Type I</value>
+          </property>
+        </property>
+        <property xsi:type="stringType" key="dispersant">
+          <description>Dispersant</description>
+          <value>FL70</value>
+          <property xsi:type="doubleType" key="concentration" formatString="0.000" units="mg/L" scaleFactor="1.000">
+            <description>Concentration</description>
+            <value>0.200</value>
+          </property>
+        </property>
+        <property xsi:type="doubleType" key="ionicStrength" formatString="0.00" units="M" scaleFactor="1.00">
+          <description>Ionic Strength</description>
+          <value>0.00</value>
+        </property>
+        <property xsi:type="stringType" key="casing">
+          <description>Casing</description>
+          <value>PP Disposable Vial</value>
+          <property xsi:type="doubleType" key="size" formatString="0.0" units="mL" scaleFactor="1.0">
+            <description>Size</description>
+            <value>4.0</value>
+          </property>
+        </property>
+        <property xsi:type="doubleType" key="sampleAmount" formatString="0.000" units="mL" scaleFactor="1.000">
+          <description>Sample Amount</description>
+          <value>2.500</value>
+        </property>
+      </material>
+      <material id="material_cf3SampleVial_0002" ref="materialTemplate_cf3SampleVial">
+        <uuid>dab74760-b620-538d-91f1-6bb7d00ea7f6</uuid>
+        <name>cf3SampleVialMaterial0002</name>
+        <description>CF3 Sample Vial #0002</description>
+        <annotation>Sample Vial Material #0002 for Centrifugal Field-Flow-Fractionation.</annotation>
+        <property xsi:type="stringType" key="xmail:id">
+          <description>ID</description>
+          <value>m20170706_0002</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:name">
+          <description>Name</description>
+          <value>PSL60-81-100-147</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:description">
+          <description>Description</description>
+          <value>PSL60-81-100-147</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:annotation">
+          <description>Annotation</description>
+          <value>移動相     FL0.2wt%
+流路 2238035091No9
+試料LotNo    43281,43288,43446,43268
+試料濃度   2.5mg/mL</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:sampleType">
+          <description>Sample Type</description>
+          <value>Unknown</value>
+        </property>
+        <property xsi:type="stringType" key="nanoparticle">
+          <description>Nanoparticle</description>
+          <value>PSL</value>
+          <property xsi:type="doubleType" key="concentration" formatString="0.000" units="g/L" scaleFactor="1.000">
+            <description>Concentration</description>
+            <value>2.500</value>
+          </property>
+          <property xsi:type="doubleListType" key="sizeRange" formatString="0.0" units="nm" scaleFactor="1.0">
+            <description>Size Range</description>
+            <value>60.0 81.0 100.0 147.0</value>
+          </property>
+        </property>
+        <property xsi:type="stringType" key="solvent">
+          <description>Solvent</description>
+          <value>Water</value>
+          <property xsi:type="stringType" key="grade">
+            <description>Grade</description>
+            <value>ASTEM Type I</value>
+          </property>
+        </property>
+        <property xsi:type="stringType" key="dispersant">
+          <description>Dispersant</description>
+          <value>FL70</value>
+          <property xsi:type="doubleType" key="concentration" formatString="0.000" units="mg/L" scaleFactor="1.000">
+            <description>Concentration</description>
+            <value>0.200</value>
+          </property>
+        </property>
+        <property xsi:type="doubleType" key="ionicStrength" formatString="0.00" units="M" scaleFactor="1.00">
+          <description>Ionic Strength</description>
+          <value>0.00</value>
+        </property>
+        <property xsi:type="stringType" key="casing">
+          <description>Casing</description>
+          <value>PP Disposable Vial</value>
+          <property xsi:type="doubleType" key="size" formatString="0.0" units="mL" scaleFactor="1.0">
+            <description>Size</description>
+            <value>4.0</value>
+          </property>
+        </property>
+        <property xsi:type="doubleType" key="sampleAmount" formatString="0.000" units="mL" scaleFactor="1.000">
+          <description>Sample Amount</description>
+          <value>2.500</value>
+        </property>
+      </material>
+      <condition id="condition_cf3Preparation" ref="conditionTemplate_cf3Preparation">
+        <uuid>289515ee-49d6-52ed-b94c-5284e37a20a4</uuid>
+        <name>cf3PreparationCondition</name>
+        <description>CF3 Preparation Condition</description>
+        <annotation>Preparation Condition for Centrifugal Field-Flow-Fractionation.</annotation>
+        <property xsi:type="doubleType" key="mixingTime" formatString="0.00" units="min" scaleFactor="1.00">
+          <description>Mixing Time</description>
+          <value>20.00</value>
+        </property>
+      </condition>
+    </results>
+  </data>
+  <eventLog id="eventLog_cf3Preparation">
+    <uuid>e47df4b0-ef46-4c33-a4f2-e576c56879ea</uuid>
+    <name>cf3PreparationEventLog</name>
+    <description>CF3 Preparation</description>
+    <annotation>Preparation EventLog for Centrifugal Field-Flow-Fractionation.</annotation>
+    <log id="log_cf3Preparation" xes.version="3.0">
+      <uuid>5331f146-08df-44d8-af8e-d86dcc3dee69</uuid>
+      <name>cf3PreparationLog</name>
+      <description>CF3 Preparation</description>
+      <annotation>Preparation Log for Centrifugal Field-Flow-Fractionation.</annotation>
+      <trace id="trace_cf3Preparation">
+        <uuid>68bd69c0-65aa-4895-a1c3-4ecef4ad6198</uuid>
+        <name>cf3PreparationTrace</name>
+        <description>CF3 Preparation</description>
+        <annotation>Preparation Trace for Centrifugal Field-Flow-Fractionation.</annotation>
+        <event id="event_cf3Preparation">
+          <uuid>c6a98c06-ab34-498a-b280-775800e7d3d7</uuid>
+          <name>cf3PreparationEvent</name>
+          <description>CF3 Preparation</description>
+          <annotation>Preparation Event for Centrifugal Field-Flow-Fractionation.</annotation>
+        </event>
+      </trace>
+    </log>
+  </eventLog>
+</dataFile>
\ No newline at end of file
diff --git a/graph-db/XMAIL/Shimadzu/icpmsMeasurementDataFile2.xml b/graph-db/XMAIL/Shimadzu/icpmsMeasurementDataFile2.xml
new file mode 100755 (executable)
index 0000000..a443897
--- /dev/null
@@ -0,0 +1,1021 @@
+<?xml version="1.0" encoding="utf-8"?>
+<dataFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmail.version="1.0" xmlns="http://xmail.org/standard-definition.html">
+  <document id="dataFile_icpms">
+    <uuid>ecc524c4-4dad-47c3-8706-6fb7af48c64a</uuid>
+    <name>icpmsDataFile</name>
+    <description>ICPMS DataFile</description>
+    <annotation>xmail DataFile for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+    <property xsi:type="stringType" key="xmail:id">
+      <description>ID</description>
+      <value>icpmsMeasurementDataFile2.xml</value>
+    </property>
+    <property xsi:type="stringType" key="xmail:name">
+      <description>Name</description>
+      <value>icpmsMeasurementDataFile2</value>
+    </property>
+    <property xsi:type="stringType" key="xmail:description">
+      <description>Description</description>
+      <value>DataFile Sample</value>
+    </property>
+    <property xsi:type="stringType" key="xmail:annotation">
+      <description>Annotation</description>
+      <value />
+    </property>
+    <creator id="creator_LabSolutionsIcpms">
+      <uuid>8dfbaf81-3e26-4aab-9884-00c2e0fcde77</uuid>
+      <name>labSolutionsIcpmsCreator</name>
+      <description>LabSolutions ICPMS</description>
+      <annotation>LabSolutions ICPMS for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <vendorRef id="creatorVendorRef_LabSolutionsIcpms" ref="vendor_Shimadzu" />
+      <instrumentRef id="creatorInstrumentRef_LabSolutionsIcpms" ref="instrument_LabSolutionsIcpms" />
+    </creator>
+    <creator id="creator_converterIcpms">
+      <uuid>97f85078-cd54-43b3-917a-f4537c5884c7</uuid>
+      <name>converterIcpmsCreator</name>
+      <description>Converter ICPMS</description>
+      <annotation>Converter ICPMS for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <vendorRef id="creatorVendorRef_converterIcpms" ref="vendor_Shimadzu" />
+      <instrumentRef id="creatorInstrumentRef_converterIcpms" ref="instrument_converterIcpms" />
+    </creator>
+    <vendor id="vendor_Shimadzu">
+      <uuid>80ba350e-9b30-4cbf-829a-abeb786d2c69</uuid>
+      <name>shimadzuVendor</name>
+      <description>Shimadzu Corporation</description>
+      <annotation>Shimadzu Corporation, Japan.</annotation>
+    </vendor>
+    <instrument id="instrument_LabSolutionsIcpms">
+      <uuid>12132b45-1788-47e8-ad9d-36b96a467906</uuid>
+      <name>labSolutionsIcpmsInstrument</name>
+      <description>LabSolutions ICPMS</description>
+      <annotation>LabSolutions ICPMS for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <vendorRef id="instrumentVendorRef_LabSolutionsIcpms" ref="vendor_Shimadzu" />
+    </instrument>
+    <instrument id="instrument_converterIcpms">
+      <uuid>40df193a-e44f-42f8-8af9-8c550d4b214e</uuid>
+      <name>converterIcpmsInstrument</name>
+      <description>Converter ICPMS</description>
+      <annotation>Converter ICPMS for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <vendorRef id="instrumentVendorRef_converterIcpms" ref="vendor_Shimadzu" />
+    </instrument>
+  </document>
+  <protocol id="protocol_icpms">
+    <uuid>68ab15e3-6bbf-55fd-998d-9b5bc7fa827c</uuid>
+    <uri>icpmsMeasurementProtocolFile2.xml</uri>
+    <name>icpmsProtocol</name>
+    <description>ICPMS</description>
+    <annotation>Protocol for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+    <format>text/xml</format>
+    <method id="method_icpmsMeasurement">
+      <uuid>019089ed-6734-4120-9485-dd195fe2147e</uuid>
+      <name>icpmsMeasurementMethod</name>
+      <description>ICPMS Measurement</description>
+      <annotation>Measurement Method for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <program id="program_icpmsMeasurement">
+        <uuid>b1d032ab-851e-436a-b556-34575408dfe7</uuid>
+        <name>icpmsMeasurementProgram</name>
+        <description>ICPMS Measurement</description>
+        <annotation>Measurement Program for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        <pnml pnml.version="2009" pnml.type="ptnet">
+          <place id="place_icpmsSampleVialMaterial">
+            <name>icpmsSampleVialMaterialPlace</name>
+            <description>ICPMS Sample Vial</description>
+          </place>
+          <place id="place_icpmsPretreatmentCondition">
+            <name>icpmsPretreatmentConditionPlace</name>
+            <description>ICPMS Pretreatment Condition</description>
+          </place>
+          <place id="place_icpmsMeasurementCondition">
+            <name>icpmsMeasurementConditionPlace</name>
+            <description>ICPMS Measurement Condition</description>
+          </place>
+          <place id="place_icpmsMeasurementOptionCondition">
+            <name>icpmsMeasurementOptionConditionPlace</name>
+            <description>ICPMS Measurement Option Condition</description>
+          </place>
+          <place id="place_icpmsElementTableResult">
+            <name>icpmsElementTableResultPlace</name>
+            <description>ICPMS Element Table</description>
+          </place>
+          <place id="place_icpmsRawDataResult">
+            <name>icpmsRawDataResultPlace</name>
+            <description>ICPMS Raw Data</description>
+          </place>
+          <place id="place_icpmsQualitativeValuesResult">
+            <name>icpmsQualitativeValuesResultPlace</name>
+            <description>ICPMS Qualitative Values</description>
+          </place>
+          <place id="place_icpmsCalibrationCurveResult">
+            <name>icpmsCalibrationCurveResultPlace</name>
+            <description>ICPMS Calibration Curve</description>
+          </place>
+          <place id="place_icpmsQuantitativeAnalysisCondition">
+            <name>icpmsQuantitativeAnalysisConditionPlace</name>
+            <description>ICPMS Quantitative Analysis Condition</description>
+          </place>
+          <place id="place_icpmsQuantitativeValuesResult">
+            <name>icpmsQuantitativeValuesResultPlace</name>
+            <description>ICPMS Quantitative Values</description>
+          </place>
+          <transition id="transition_icpmsMeasurement">
+            <name>icpmsMeasurementTransition</name>
+            <description>ICPMS Measurement</description>
+          </transition>
+          <transition id="transition_icpmsQuantitativeAnalysis">
+            <name>icpmsQuantitativeAnalysisTransition</name>
+            <description>ICPMS Quantitative Analysis</description>
+          </transition>
+          <arc id="arc_icpmsSampleVialMaterialInput" source="place_icpmsSampleVialMaterial" target="transition_icpmsMeasurement">
+            <name>icpmsSampleVialMaterialInputArc</name>
+            <description>ICPMS Sample Vial Material Input Arc</description>
+          </arc>
+          <arc id="arc_icpmsPretreatmentConditionInput" source="place_icpmsPretreatmentCondition" target="transition_icpmsMeasurement">
+            <name>icpmsPretreatmentConditionInputArc</name>
+            <description>ICPMS Pretreatment Condition Input Arc</description>
+          </arc>
+          <arc id="arc_icpmsMeasurementConditionInput" source="place_icpmsMeasurementCondition" target="transition_icpmsMeasurement">
+            <name>icpmsMeasurementConditionInputArc</name>
+            <description>ICPMS Measurement Condition Input Arc</description>
+          </arc>
+          <arc id="arc_icpmsMeasurementOptionConditionInput" source="place_icpmsMeasurementOptionCondition" target="transition_icpmsMeasurement">
+            <name>icpmsMeasurementOptionConditionInputArc</name>
+            <description>ICPMS Measurement Option Condition Input Arc</description>
+          </arc>
+          <arc id="arc_icpmsElementTableResultInput" source="place_icpmsElementTableResult" target="transition_icpmsMeasurement">
+            <name>icpmsElementTableResultInputArc</name>
+            <description>ICPMS Element Table Result Input Arc</description>
+          </arc>
+          <arc id="arc_icpmsRawDataResultOutput" source="transition_icpmsMeasurement" target="place_icpmsRawDataResult">
+            <name>icpmsRawDataResultOutputArc</name>
+            <description>ICPMS Raw Data Result Output Arc</description>
+          </arc>
+          <arc id="arc_icpmsQualitativeValuesResultOutput" source="transition_icpmsMeasurement" target="place_icpmsQualitativeValuesResult">
+            <name>icpmsQualitativeValuesResultOutputArc</name>
+            <description>ICPMS Qualitative Values Result Output Arc</description>
+          </arc>
+          <arc id="arc_icpmsQualitativeValuesResultInput" source="place_icpmsQualitativeValuesResult" target="transition_icpmsQuantitativeAnalysis">
+            <name>icpmsQualitativeValuesResultInputArc</name>
+            <description>ICPMS Qualitative Values Result Input Arc</description>
+          </arc>
+          <arc id="arc_icpmsCalibrationCurveResultInput" source="place_icpmsCalibrationCurveResult" target="transition_icpmsQuantitativeAnalysis">
+            <name>icpmsCalibrationCurveResultInputArc</name>
+            <description>ICPMS Calibration Curve Result Input Arc</description>
+          </arc>
+          <arc id="arc_icpmsQuantitativeAnalysisConditionInput" source="place_icpmsQuantitativeAnalysisCondition" target="transition_icpmsQuantitativeAnalysis">
+            <name>icpmsQuantitativeAnalysisConditionInputArc</name>
+            <description>ICPMS Quantitative Analysis Condition Input Arc</description>
+          </arc>
+          <arc id="arc_icpmsQuantitativeValuesResultOutput" source="transition_icpmsQuantitativeAnalysis" target="place_icpmsQuantitativeValuesResult">
+            <name>icpmsQuantitativeValuesResultOutputArc</name>
+            <description>ICPMS Quantitative Values Result Output Arc</description>
+          </arc>
+        </pnml>
+        <instruction id="instruction_icpmsMeasurement">
+          <uuid>6d2a8179-093f-4b84-ace5-922ab60ee833</uuid>
+          <name>icpmsMeasurementInstruction</name>
+          <description>ICPMS Measurement</description>
+          <annotation>Measurement Instruction for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+          <transitionRef id="transitionRef_icpmsMeasurement" ref="transition_icpmsMeasurement" />
+        </instruction>
+        <instruction id="instruction_icpmsQuantitativeAnalysis">
+          <uuid>2eead97f-8976-426d-ab81-d24a6e963aba</uuid>
+          <name>icpmsQuantitativeAnalysisInstruction</name>
+          <description>ICPMS Quantitative Analysis</description>
+          <annotation>Quantitative Analysis Instruction for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+          <transitionRef id="transitionRef_icpmsQuantitativeAnalysis" ref="transition_icpmsQuantitativeAnalysis" />
+        </instruction>
+      </program>
+      <resultTemplate id="resultTemplate_icpmsRawData">
+        <uuid>33e4fbbd-7270-41bb-b62f-6cbca4d73ae7</uuid>
+        <name>icpmsRawDataResultTemplate</name>
+        <description>ICPMS Raw Data</description>
+        <annotation>Raw Data Result Template for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        <format>VENDER-SPECIFIC</format>
+        <placeRef id="placeRef_icpmsRawDataResult" ref="place_icpmsRawDataResult" />
+      </resultTemplate>
+    </method>
+    <materialTemplate id="materialTemplate_icpmsSampleVial">
+      <uuid>d1c7e83e-ad29-5af3-82e0-59c03078c41e</uuid>
+      <uri>icpmsPreparationProtocolFile2.xml</uri>
+      <name>icpmsSampleVialMaterialTemplate</name>
+      <description>ICPMS Sample Vial</description>
+      <annotation>Sample Vial Material Template for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <format>text/xml</format>
+      <property xsi:type="stringType" key="xmail:id">
+        <description>ID</description>
+        <value />
+      </property>
+      <property xsi:type="stringType" key="xmail:name">
+        <description>Name</description>
+        <value>Nanoparticle Pb/As</value>
+      </property>
+      <property xsi:type="stringType" key="xmail:description">
+        <description>Description</description>
+        <value>Pb/As nano compound</value>
+      </property>
+      <property xsi:type="stringType" key="xmail:annotation">
+        <description>Annotation</description>
+        <value />
+      </property>
+      <property xsi:type="stringType" key="nanoparticle">
+        <description>Nanoparticle</description>
+        <value>Pb/As compound</value>
+      </property>
+      <property xsi:type="stringType" key="solvent">
+        <description>Solvent</description>
+        <value>Nitric acid aqueous solution</value>
+      </property>
+      <placeRef id="placeRef_icpmsSampleVialMaterial" ref="place_icpmsSampleVialMaterial" initialMarking="true" />
+    </materialTemplate>
+    <conditionTemplate id="conditionTemplate_icpmsPretreatment">
+      <uuid>14f3729c-6bc8-525d-bd52-da4d355c6601</uuid>
+      <uri>SampleData.imd</uri>
+      <name>icpmsPretreatmentConditionTemplate</name>
+      <description>ICPMS Pretreatment Condition</description>
+      <annotation>Pretreatment Condition Template for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <format>VENDER-SPECIFIC</format>
+      <property xsi:type="intType" key="numberOfRepeated">
+        <description>Number of Repeated</description>
+        <value>3</value>
+      </property>
+      <property xsi:type="doubleType" key="weightFactor" formatString="0.000000" scaleFactor="1.000000">
+        <description>Weight Factor</description>
+        <value>1.000000</value>
+      </property>
+      <property xsi:type="doubleType" key="volumeFactor" formatString="0.000000" scaleFactor="1.000000">
+        <description>Volume Factor</description>
+        <value>1.000000</value>
+      </property>
+      <property xsi:type="doubleType" key="correctionFactor" formatString="0.000000" scaleFactor="1.000000">
+        <description>Correction Factor</description>
+        <value>1.000000</value>
+      </property>
+      <placeRef id="placeRef_icpmsPretreatmentCondition" ref="place_icpmsPretreatmentCondition" initialMarking="true" />
+    </conditionTemplate>
+    <conditionTemplate id="conditionTemplate_icpmsMeasurement">
+      <uuid>b1b5f9b8-9610-51d5-b947-9e535d125688</uuid>
+      <uri>SampleData.imd</uri>
+      <name>icpmsMeasurementConditionTemplate</name>
+      <description>ICPMS Measurement Condition</description>
+      <annotation>Measurement Condition Template for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <format>VENDER-SPECIFIC</format>
+      <property xsi:type="stringType" key="conditionType">
+        <description>Condition Type</description>
+        <value>DB Conditions</value>
+      </property>
+      <property xsi:type="propertyListType" key="plasmaConditions">
+        <description>Plasma Conditions</description>
+        <property xsi:type="doubleType" key="radiofrequencyPower" formatString="0.00" units="kW" scaleFactor="1.00">
+          <description>Radio Frequency Power</description>
+          <value>1.20</value>
+        </property>
+        <property xsi:type="doubleType" key="samplingDepth" formatString="0.0" units="mm" scaleFactor="1.0">
+          <description>Sampling Depth</description>
+          <value>5.0</value>
+        </property>
+        <property xsi:type="doubleType" key="plasmaGas" formatString="0.0" units="L/min" scaleFactor="1.0">
+          <description>Plasma Gas</description>
+          <value>8.0</value>
+        </property>
+        <property xsi:type="doubleType" key="auxiliaryGas" formatString="0.00" units="L/min" scaleFactor="1.00">
+          <description>Auxiliary Gas</description>
+          <value>1.10</value>
+        </property>
+        <property xsi:type="doubleType" key="carrierGas" formatString="0.00" units="L/min" scaleFactor="1.00">
+          <description>Carrier Gas</description>
+          <value>0.70</value>
+        </property>
+        <property xsi:type="doubleType" key="mixedGas" formatString="0.00" units="L/min" scaleFactor="1.00">
+          <description>Mixed Gas</description>
+          <value>0.00</value>
+        </property>
+      </property>
+      <property xsi:type="propertyListType" key="cellConditions">
+        <description>Cell Conditions</description>
+        <property xsi:type="doubleType" key="cellGas" formatString="0.0" units="mL/min" scaleFactor="1.0">
+          <description>Cell Gas</description>
+          <value>0.0</value>
+        </property>
+        <property xsi:type="doubleType" key="cellVoltage" formatString="0.0" units="V" scaleFactor="1.0">
+          <description>Cell Voltage</description>
+          <value>0.0</value>
+        </property>
+        <property xsi:type="doubleType" key="energyFilter" formatString="0.0" units="V" scaleFactor="1.0">
+          <description>Energy Filter</description>
+          <value>0.0</value>
+        </property>
+      </property>
+      <placeRef id="placeRef_icpmsMeasurementCondition" ref="place_icpmsMeasurementCondition" initialMarking="true" />
+    </conditionTemplate>
+    <conditionTemplate id="conditionTemplate_icpmsMeasurementOption">
+      <uuid>c380a39f-9687-5f5b-845a-7941771ed0b3</uuid>
+      <uri>SampleData.imd</uri>
+      <name>icpmsMeasurementOptionConditionTemplate</name>
+      <description>ICPMS Measurement Option Condition</description>
+      <annotation>Measurement Option Condition Template for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <format>VENDER-SPECIFIC</format>
+      <property xsi:type="stringType" key="qualitativeDatabase">
+        <description>Qualitative Database</description>
+        <value>MiniTorch WaterMode</value>
+      </property>
+      <property xsi:type="propertyListType" key="profileMeasurementCondition">
+        <description>Profile Measurement Condition</description>
+        <property xsi:type="stringType" key="profileIntegrationTime">
+          <description>Profile Integration Time</description>
+          <value>Mid</value>
+        </property>
+        <property xsi:type="booleanType" key="allTheMassProfiles">
+          <description>All the Mass Profiles</description>
+          <value>true</value>
+        </property>
+      </property>
+      <property xsi:type="propertyListType" key="integralCondition">
+        <description>Integral Condition</description>
+        <property xsi:type="intType" key="numberOfScans">
+          <description>Number of Scans</description>
+          <value>10</value>
+        </property>
+        <property xsi:type="doubleType" key="chamberTemperature" formatString="0" units="℃" scaleFactor="1">
+          <description>Chamber Temperature</description>
+          <value>5</value>
+        </property>
+      </property>
+      <property xsi:type="propertyListType" key="rinseCondition">
+        <description>Rinse Condition</description>
+        <property xsi:type="propertyListType" key="solventRinseTime">
+          <description>Solvent Rinse Time</description>
+          <property xsi:type="doubleType" key="solventRinseTimeLow" formatString="0" units="sec" scaleFactor="1">
+            <description>Low</description>
+            <value>10</value>
+          </property>
+          <property xsi:type="doubleType" key="solventRinseTimeHigh" formatString="0" units="sec" scaleFactor="1">
+            <description>High</description>
+            <value>30</value>
+          </property>
+        </property>
+        <property xsi:type="propertyListType" key="sampleRinseTime">
+          <description>Sample Rinse Time</description>
+          <property xsi:type="doubleType" key="sampleRinseTimeLow" formatString="0" units="sec" scaleFactor="1">
+            <description>Low</description>
+            <value>30</value>
+          </property>
+          <property xsi:type="doubleType" key="sampleRinseTimeHigh" formatString="0" units="sec" scaleFactor="1">
+            <description>High</description>
+            <value>30</value>
+          </property>
+        </property>
+        <property xsi:type="propertyListType" key="auxRinseTime">
+          <description>Aux Rinse Time</description>
+          <property xsi:type="doubleType" key="auxRinseTimeLow" formatString="0" units="sec" scaleFactor="1">
+            <description>Low</description>
+            <value>0</value>
+          </property>
+          <property xsi:type="doubleType" key="auxRinseTimeHigh" formatString="0" units="sec" scaleFactor="1">
+            <description>High</description>
+            <value>0</value>
+          </property>
+        </property>
+        <property xsi:type="propertyListType" key="peristalticPumpRotationSpeed">
+          <description>Peristaltic Pump Rotation Speed</description>
+          <property xsi:type="doubleType" key="peristalticPumpRotationSpeedLow" formatString="0" units="rpm" scaleFactor="1">
+            <description>Low</description>
+            <value>20</value>
+          </property>
+          <property xsi:type="doubleType" key="peristalticPumpRotationSpeedHigh" formatString="0" units="rpm" scaleFactor="1">
+            <description>High</description>
+            <value>60</value>
+          </property>
+        </property>
+      </property>
+      <property xsi:type="propertyListType" key="optionalInstrument">
+        <description>Optional Instrument</description>
+        <property xsi:type="booleanType" key="autoSampler">
+          <description>Auto Sampler</description>
+          <value>false</value>
+        </property>
+        <property xsi:type="stringType" key="torch">
+          <description>Torch</description>
+          <value>Mini Torch</value>
+        </property>
+        <property xsi:type="booleanType" key="coolingChamber">
+          <description>Cooling Chamber</description>
+          <value>true</value>
+        </property>
+        <property xsi:type="booleanType" key="bubbler">
+          <description>Bubbler</description>
+          <value>false</value>
+        </property>
+        <property xsi:type="booleanType" key="peristalticPump">
+          <description>Peristaltic Pump</description>
+          <value>true</value>
+        </property>
+        <property xsi:type="booleanType" key="connectionOfExternalDevice">
+          <description>Connection of External Device</description>
+          <value>false</value>
+        </property>
+        <property xsi:type="booleanType" key="ecoMode">
+          <description>Eco Mode</description>
+          <value>false</value>
+        </property>
+        <property xsi:type="booleanType" key="externalStartingMode">
+          <description>External Starting Mode</description>
+          <value>false</value>
+        </property>
+      </property>
+      <placeRef id="placeRef_icpmsMeasurementOptionCondition" ref="place_icpmsMeasurementOptionCondition" initialMarking="true" />
+    </conditionTemplate>
+    <conditionTemplate id="conditionTemplate_icpmsQuantitativeAnalysis">
+      <uuid>99dc1a65-cdda-5f23-ae3c-12b6b15967a7</uuid>
+      <uri>icpmsMeasurementCondition.imm</uri>
+      <name>icpmsQuantitativeAnalysisConditionTemplate</name>
+      <description>ICPMS Quantitative Analysis Condition</description>
+      <annotation>Quantitative Analysis Condition Template for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <format>VENDER-SPECIFIC</format>
+      <placeRef id="placeRef_icpmsQuantitativeAnalysisCondition" ref="place_icpmsQuantitativeAnalysisCondition" initialMarking="true" />
+    </conditionTemplate>
+    <resultTemplate id="resultTemplate_icpmsElementTable">
+      <uuid>93f6bbcc-f7d0-5744-aa70-c5f86ae6a28c</uuid>
+      <uri>icpmsMeasurementCondition.imm</uri>
+      <name>icpmsElementTableResultTemplate</name>
+      <description>ICPMS Element Table</description>
+      <annotation>Element Table Result Template for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <format>VENDER-SPECIFIC</format>
+      <placeRef id="placeRef_icpmsElementTableResult" ref="place_icpmsElementTableResult" initialMarking="true" />
+      <content xsi:type="contentNameTokenType" axis="Column" id="contentTemplate_icpmsElementTable_Element">
+        <description>Element</description>
+        <value>_x0000__x0000_</value>
+      </content>
+      <content xsi:type="contentDoubleType" axis="Column" id="contentTemplate_icpmsElementTable_Mass" formatString="0" scaleFactor="1">
+        <description>Mass</description>
+        <value />
+      </content>
+      <content xsi:type="contentNameTokenType" axis="Column" id="contentTemplate_icpmsElementTable_AnalysisType">
+        <description>Analysis Type</description>
+        <value>_x0000__x0000_</value>
+      </content>
+      <content xsi:type="contentNameTokenType" axis="Column" id="contentTemplate_icpmsElementTable_Condition">
+        <description>Condition</description>
+        <value>_x0000__x0000_</value>
+      </content>
+      <content xsi:type="contentDoubleType" axis="Column" id="contentTemplate_icpmsElementTable_IntegrationTime" formatString="0.0" units="sec" scaleFactor="2.0">
+        <description>Integration Time</description>
+        <value />
+      </content>
+      <content xsi:type="contentNameTokenType" axis="Column" id="contentTemplate_icpmsElementTable_IntegrationMode">
+        <description>Integration Mode</description>
+        <value>_x0000__x0000_</value>
+      </content>
+      <content xsi:type="contentNameTokenType" axis="Column" id="contentTemplate_icpmsElementTable_InternalStandard">
+        <description>Internal Standard</description>
+        <value>_x0000__x0000_</value>
+      </content>
+      <content xsi:type="contentNameTokenType" axis="Column" id="contentTemplate_icpmsElementTable_InterferingElement">
+        <description>Interfering Element</description>
+        <value>_x0000__x0000_</value>
+      </content>
+    </resultTemplate>
+    <resultTemplate id="resultTemplate_icpmsQualitativeValues">
+      <uuid>83520902-88e9-4970-81c0-a2daee6ce804</uuid>
+      <name>icpmsQualitativeValuesResultTemplate</name>
+      <description>ICPMS Qualitative Values</description>
+      <annotation>Qualitative Values Result Template for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <format>VENDER-SPECIFIC</format>
+      <placeRef id="placeRef_icpmsQualitativeValuesResult" ref="place_icpmsQualitativeValuesResult" />
+      <content xsi:type="contentNameTokenType" axis="Column" id="contentTemplate_icpmsQualitativeValues_Element">
+        <description>Element</description>
+        <value>_x0000__x0000_</value>
+      </content>
+      <content xsi:type="contentDoubleType" axis="Column" id="contentTemplate_icpmsQualitativeValues_Mass" formatString="0" scaleFactor="1">
+        <description>Mass</description>
+        <value />
+      </content>
+      <content xsi:type="contentNameTokenType" axis="Column" id="contentTemplate_icpmsQualitativeValues_Condition">
+        <description>Condition</description>
+        <value>_x0000__x0000_</value>
+      </content>
+      <content xsi:type="contentDoubleType" axis="Column" id="contentTemplate_icpmsQualitativeValues_Intensity" formatString="0.0000000" scaleFactor="1.0000000">
+        <description>Intensity</description>
+        <value />
+      </content>
+      <content xsi:type="contentDoubleType" axis="Column" id="contentTemplate_icpmsQualitativeValues_Average" formatString="0.0000000" scaleFactor="1.0000000">
+        <description>Average</description>
+        <value />
+      </content>
+      <content xsi:type="contentDoubleType" axis="Column" id="contentTemplate_icpmsQualitativeValues_StandardDeviation" formatString="0.0000000" scaleFactor="1.0000000">
+        <description>Standard Deviation</description>
+        <value />
+      </content>
+      <content xsi:type="contentDoubleType" axis="Column" id="contentTemplate_icpmsQualitativeValues_RelativeStandardDeviation" formatString="0.00" units="%" scaleFactor="1.00">
+        <description>Relative Standard Deviation</description>
+        <value />
+      </content>
+    </resultTemplate>
+    <resultTemplate id="resultTemplate_icpmsCalibrationCurve">
+      <uuid>a697124d-1824-5858-b046-387fdb95f9da</uuid>
+      <name>icpmsCalibrationCurveResultTemplate</name>
+      <description>ICPMS Calibration Curve</description>
+      <annotation>Calibration Curve Result Template for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <placeRef id="placeRef_icpmsCalibrationCurveResult" ref="place_icpmsCalibrationCurveResult" initialMarking="true" />
+      <content xsi:type="contentDoubleType" axis="X" id="contentTemplate_icpmsCalibrationCurve_Concentration" formatString="0.00" units="ug/L" scaleFactor="1.00">
+        <description>Concentration</description>
+        <value />
+      </content>
+      <content xsi:type="contentDoubleType" axis="Y" id="contentTemplate_icpmsCalibrationCurve_Intensity" formatString="0.0000000" units="" scaleFactor="1.0000000">
+        <description>Intensity</description>
+        <value />
+      </content>
+    </resultTemplate>
+    <resultTemplate id="resultTemplate_icpmsQuantitativeValues">
+      <uuid>3d00758b-a27e-4608-8e93-a23b8eceb848</uuid>
+      <name>icpmsQuantitativeValuesResultTemplate</name>
+      <description>ICPMS Quantitative Values</description>
+      <annotation>Quantitative Values Result Template for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <format>VENDER-SPECIFIC</format>
+      <placeRef id="placeRef_icpmsQuantitativeValuesResult" ref="place_icpmsQuantitativeValuesResult" />
+      <content xsi:type="contentNameTokenType" axis="Column" id="contentTemplate_icpmsQuantitativeValues_Element">
+        <description>Element</description>
+        <value>_x0000__x0000_</value>
+      </content>
+      <content xsi:type="contentDoubleType" axis="Column" id="contentTemplate_icpmsQuantitativeValues_Mass" formatString="0" scaleFactor="1">
+        <description>Mass</description>
+        <value />
+      </content>
+      <content xsi:type="contentNameTokenType" axis="Column" id="contentTemplate_icpmsQuantitativeValues_Condition">
+        <description>Condition</description>
+        <value>_x0000__x0000_</value>
+      </content>
+      <content xsi:type="contentNameTokenType" axis="Column" id="contentTemplate_icpmsQuantitativeValues_Units">
+        <description>Units</description>
+        <value>_x0000__x0000_</value>
+      </content>
+      <content xsi:type="contentDoubleType" axis="Column" id="contentTemplate_icpmsQuantitativeValues_Concentration" formatString="0.0000000" scaleFactor="1.0000000">
+        <description>Concentration</description>
+        <value />
+      </content>
+      <content xsi:type="contentDoubleType" axis="Column" id="contentTemplate_icpmsQuantitativeValues_Average" formatString="0.0000000" scaleFactor="1.0000000">
+        <description>Average</description>
+        <value />
+      </content>
+      <content xsi:type="contentDoubleType" axis="Column" id="contentTemplate_icpmsQuantitativeValues_StandardDeviation" formatString="0.0000000" scaleFactor="1.0000000">
+        <description>Standard Deviation</description>
+        <value />
+      </content>
+      <content xsi:type="contentDoubleType" axis="Column" id="contentTemplate_icpmsQuantitativeValues_RelativeStandardDeviation" formatString="0.00" units="%" scaleFactor="1.00">
+        <description>Relative Standard Deviation</description>
+        <value />
+      </content>
+    </resultTemplate>
+  </protocol>
+  <data id="data_icpms">
+    <uuid>1b359a39-68be-5c4b-9bdd-f5affc716203</uuid>
+    <name>icpmsData</name>
+    <description>ICPMS</description>
+    <annotation>Data for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+    <results id="results_icpmsMeasurement">
+      <uuid>2f881785-e6f1-5f41-a191-123323c4fbb2</uuid>
+      <name>icpmsMeasurementResults</name>
+      <description>ICPMS Measurement</description>
+      <annotation>Measurement Results for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <material id="material_icpmsSampleVial" ref="materialTemplate_icpmsSampleVial">
+        <uuid>597100ec-0221-53f1-a1dc-59baeef9ad09</uuid>
+        <uri>icpmsPreparationDataFile2.xml</uri>
+        <name>icpmsSampleVialMaterial</name>
+        <description>ICPMS Sample Vial</description>
+        <annotation>Sample Vial Material for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        <format>text/xml</format>
+        <property xsi:type="stringType" key="xmail:id">
+          <description>ID</description>
+          <value>ABC-0001_0001</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:name">
+          <description>Name</description>
+          <value>Nanoparticle Pb/As</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:description">
+          <description>Description</description>
+          <value>Pb/As nano compound</value>
+        </property>
+        <property xsi:type="stringType" key="xmail:annotation">
+          <description>Annotation</description>
+          <value />
+        </property>
+        <property xsi:type="stringType" key="xmail:sampleType">
+          <description>Sample Type</description>
+          <value>Unknown</value>
+        </property>
+        <property xsi:type="stringType" key="nanoparticle">
+          <description>Nanoparticle</description>
+          <value>Pb/As compound</value>
+        </property>
+        <property xsi:type="stringType" key="solvent">
+          <description>Solvent</description>
+          <value>Nitric acid aqueous solution</value>
+        </property>
+      </material>
+      <condition id="condition_icpmsPretreatment" ref="conditionTemplate_icpmsPretreatment">
+        <uuid>c595232f-6b71-5310-90ca-a06077144ebc</uuid>
+        <uri>SampleData.imd</uri>
+        <name>icpmsPretreatmentCondition</name>
+        <description>ICPMS Pretreatment Condition</description>
+        <annotation>Pretreatment Condition for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        <format>VENDER-SPECIFIC</format>
+        <property xsi:type="intType" key="numberOfRepeated">
+          <description>Number of Repeated</description>
+          <value>3</value>
+        </property>
+        <property xsi:type="doubleType" key="weightFactor" formatString="0.000000" scaleFactor="1.000000">
+          <description>Weight Factor</description>
+          <value>1.000000</value>
+        </property>
+        <property xsi:type="doubleType" key="volumeFactor" formatString="0.000000" scaleFactor="1.000000">
+          <description>Volume Factor</description>
+          <value>1.000000</value>
+        </property>
+        <property xsi:type="doubleType" key="correctionFactor" formatString="0.000000" scaleFactor="1.000000">
+          <description>Correction Factor</description>
+          <value>1.000000</value>
+        </property>
+        <property xsi:type="stringType" key="class">
+          <description>Class</description>
+          <value>UNK</value>
+        </property>
+        <property xsi:type="stringType" key="samplePosition">
+          <description>Sample Position</description>
+          <value>3</value>
+        </property>
+      </condition>
+      <condition id="condition_icpmsMeasurement_0001" ref="conditionTemplate_icpmsMeasurement">
+        <uuid>3304bd06-e10a-5fd4-beeb-f2f33c212996</uuid>
+        <uri>SampleData.imd</uri>
+        <name>icpmsMeasurementCondition0001</name>
+        <description>ICPMS Measurement Condition #0001</description>
+        <annotation>Measurement Condition #0001 for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        <format>VENDER-SPECIFIC</format>
+        <property xsi:type="stringType" key="conditionType">
+          <description>Condition Type</description>
+          <value>DB Conditions</value>
+        </property>
+        <property xsi:type="propertyListType" key="plasmaConditions">
+          <description>Plasma Conditions</description>
+          <property xsi:type="doubleType" key="radiofrequencyPower" formatString="0.00" units="kW" scaleFactor="1.00">
+            <description>Radio Frequency Power</description>
+            <value>1.20</value>
+          </property>
+          <property xsi:type="doubleType" key="samplingDepth" formatString="0.0" units="mm" scaleFactor="1.0">
+            <description>Sampling Depth</description>
+            <value>5.0</value>
+          </property>
+          <property xsi:type="doubleType" key="plasmaGas" formatString="0.0" units="L/min" scaleFactor="1.0">
+            <description>Plasma Gas</description>
+            <value>8.0</value>
+          </property>
+          <property xsi:type="doubleType" key="auxiliaryGas" formatString="0.00" units="L/min" scaleFactor="1.00">
+            <description>Auxiliary Gas</description>
+            <value>1.10</value>
+          </property>
+          <property xsi:type="doubleType" key="carrierGas" formatString="0.00" units="L/min" scaleFactor="1.00">
+            <description>Carrier Gas</description>
+            <value>0.70</value>
+          </property>
+          <property xsi:type="doubleType" key="mixedGas" formatString="0.00" units="L/min" scaleFactor="1.00">
+            <description>Mixed Gas</description>
+            <value>0.00</value>
+          </property>
+        </property>
+        <property xsi:type="propertyListType" key="cellConditions">
+          <description>Cell Conditions</description>
+          <property xsi:type="doubleType" key="cellGas" formatString="0.0" units="mL/min" scaleFactor="1.0">
+            <description>Cell Gas</description>
+            <value>0.0</value>
+          </property>
+          <property xsi:type="doubleType" key="cellVoltage" formatString="0.0" units="V" scaleFactor="1.0">
+            <description>Cell Voltage</description>
+            <value>0.0</value>
+          </property>
+          <property xsi:type="doubleType" key="energyFilter" formatString="0.0" units="V" scaleFactor="1.0">
+            <description>Energy Filter</description>
+            <value>0.0</value>
+          </property>
+        </property>
+      </condition>
+      <condition id="condition_icpmsMeasurementOption" ref="conditionTemplate_icpmsMeasurementOption">
+        <uuid>c0465450-3a15-54dd-a573-5e797745b139</uuid>
+        <uri>SampleData.imd</uri>
+        <name>icpmsMeasurementOptionCondition</name>
+        <description>ICPMS Measurement Option Condition</description>
+        <annotation>Measurement Option Condition for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        <format>VENDER-SPECIFIC</format>
+        <property xsi:type="stringType" key="qualitativeDatabase">
+          <description>Qualitative Database</description>
+          <value>MiniTorch WaterMode</value>
+        </property>
+        <property xsi:type="propertyListType" key="profileMeasurementCondition">
+          <description>Profile Measurement Condition</description>
+          <property xsi:type="stringType" key="profileIntegrationTime">
+            <description>Profile Integration Time</description>
+            <value>Mid</value>
+          </property>
+          <property xsi:type="booleanType" key="allTheMassProfiles">
+            <description>All the Mass Profiles</description>
+            <value>true</value>
+          </property>
+        </property>
+        <property xsi:type="propertyListType" key="integralCondition">
+          <description>Integral Condition</description>
+          <property xsi:type="intType" key="numberOfScans">
+            <description>Number of Scans</description>
+            <value>10</value>
+          </property>
+          <property xsi:type="doubleType" key="chamberTemperature" formatString="0" units="℃" scaleFactor="1">
+            <description>Chamber Temperature</description>
+            <value>5</value>
+          </property>
+        </property>
+        <property xsi:type="propertyListType" key="rinseCondition">
+          <description>Rinse Condition</description>
+          <property xsi:type="propertyListType" key="solventRinseTime">
+            <description>Solvent Rinse Time</description>
+            <property xsi:type="doubleType" key="solventRinseTimeLow" formatString="0" units="sec" scaleFactor="1">
+              <description>Low</description>
+              <value>10</value>
+            </property>
+            <property xsi:type="doubleType" key="solventRinseTimeHigh" formatString="0" units="sec" scaleFactor="1">
+              <description>High</description>
+              <value>30</value>
+            </property>
+          </property>
+          <property xsi:type="propertyListType" key="sampleRinseTime">
+            <description>Sample Rinse Time</description>
+            <property xsi:type="doubleType" key="sampleRinseTimeLow" formatString="0" units="sec" scaleFactor="1">
+              <description>Low</description>
+              <value>30</value>
+            </property>
+            <property xsi:type="doubleType" key="sampleRinseTimeHigh" formatString="0" units="sec" scaleFactor="1">
+              <description>High</description>
+              <value>30</value>
+            </property>
+          </property>
+          <property xsi:type="propertyListType" key="auxRinseTime">
+            <description>Aux Rinse Time</description>
+            <property xsi:type="doubleType" key="auxRinseTimeLow" formatString="0" units="sec" scaleFactor="1">
+              <description>Low</description>
+              <value>0</value>
+            </property>
+            <property xsi:type="doubleType" key="auxRinseTimeHigh" formatString="0" units="sec" scaleFactor="1">
+              <description>High</description>
+              <value>0</value>
+            </property>
+          </property>
+          <property xsi:type="propertyListType" key="peristalticPumpRotationSpeed">
+            <description>Peristaltic Pump Rotation Speed</description>
+            <property xsi:type="doubleType" key="peristalticPumpRotationSpeedLow" formatString="0" units="rpm" scaleFactor="1">
+              <description>Low</description>
+              <value>20</value>
+            </property>
+            <property xsi:type="doubleType" key="peristalticPumpRotationSpeedHigh" formatString="0" units="rpm" scaleFactor="1">
+              <description>High</description>
+              <value>60</value>
+            </property>
+          </property>
+        </property>
+        <property xsi:type="propertyListType" key="optionalInstrument">
+          <description>Optional Instrument</description>
+          <property xsi:type="booleanType" key="autoSampler">
+            <description>Auto Sampler</description>
+            <value>false</value>
+          </property>
+          <property xsi:type="stringType" key="torch">
+            <description>Torch</description>
+            <value>Mini Torch</value>
+          </property>
+          <property xsi:type="booleanType" key="coolingChamber">
+            <description>Cooling Chamber</description>
+            <value>true</value>
+          </property>
+          <property xsi:type="booleanType" key="bubbler">
+            <description>Bubbler</description>
+            <value>false</value>
+          </property>
+          <property xsi:type="booleanType" key="peristalticPump">
+            <description>Peristaltic Pump</description>
+            <value>true</value>
+          </property>
+          <property xsi:type="booleanType" key="connectionOfExternalDevice">
+            <description>Connection of External Device</description>
+            <value>false</value>
+          </property>
+          <property xsi:type="booleanType" key="ecoMode">
+            <description>Eco Mode</description>
+            <value>false</value>
+          </property>
+          <property xsi:type="booleanType" key="externalStartingMode">
+            <description>External Starting Mode</description>
+            <value>false</value>
+          </property>
+        </property>
+      </condition>
+      <condition id="condition_icpmsQuantitativeAnalysis" ref="conditionTemplate_icpmsQuantitativeAnalysis">
+        <uuid>e3879a70-a0e5-501b-a670-fd10e3914b09</uuid>
+        <uri>icpmsMeasurementResult.imd</uri>
+        <name>icpmsQuantitativeAnalysisCondition</name>
+        <description>ICPMS Quantitative Analysis Condition</description>
+        <annotation>Quantitative Analysis Condition for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        <format>VENDER-SPECIFIC</format>
+      </condition>
+      <result id="result_icpmsElementTable" ref="resultTemplate_icpmsElementTable">
+        <uuid>a76d907b-35fb-5f17-9b22-7e66dbf776b5</uuid>
+        <uri>SampleData.imd</uri>
+        <name>icpmsElementTableResult</name>
+        <description>ICPMS Element Table</description>
+        <annotation>Element Table Result for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        <format>VENDER-SPECIFIC</format>
+        <content xsi:type="contentNameTokenType" axis="Column" id="content_icpmsElementTable_Element">
+          <description>Element</description>
+          <value>As Pb</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsElementTable_Mass" formatString="0" scaleFactor="1">
+          <description>Mass</description>
+          <value>75 208</value>
+        </content>
+        <content xsi:type="contentNameTokenType" axis="Column" id="content_icpmsElementTable_AnalysisType">
+          <description>Analysis Type</description>
+          <value>QUANT QUANT</value>
+        </content>
+        <content xsi:type="contentNameTokenType" axis="Column" id="content_icpmsElementTable_Condition">
+          <description>Condition</description>
+          <value>DBN DBN</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsElementTable_IntegrationTime" formatString="0.0" units="sec" scaleFactor="2.0">
+          <description>Integration Time</description>
+          <value>2.0 2.0</value>
+        </content>
+        <content xsi:type="contentNameTokenType" axis="Column" id="content_icpmsElementTable_IntegrationMode">
+          <description>Integration Mode</description>
+          <value>Auto Auto</value>
+        </content>
+        <content xsi:type="contentNameTokenType" axis="Column" id="content_icpmsElementTable_InternalStandard">
+          <description>Internal Standard</description>
+          <value>_x0000_ _x0000_</value>
+        </content>
+        <content xsi:type="contentNameTokenType" axis="Column" id="content_icpmsElementTable_InterferingElement">
+          <description>Interfering Element</description>
+          <value>_x0000_ _x0000_</value>
+        </content>
+      </result>
+      <result id="result_icpmsRawData" ref="resultTemplate_icpmsRawData">
+        <uuid>6b9e2e44-8ce8-5d7a-804d-460eb412d200</uuid>
+        <uri>SampleData.imd</uri>
+        <name>icpmsRawDataResult</name>
+        <description>ICPMS Raw Data</description>
+        <annotation>Raw Data Result for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        <format>VENDER-SPECIFIC</format>
+      </result>
+      <result id="result_icpmsQualitativeValues" ref="resultTemplate_icpmsQualitativeValues">
+        <uuid>bbbb5d3b-732a-5603-a57d-9b700818ee8d</uuid>
+        <uri>SampleData.imd</uri>
+        <name>icpmsQualitativeValuesResult</name>
+        <description>ICPMS Qualitative Values</description>
+        <annotation>Qualitative Values Result for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        <format>VENDER-SPECIFIC</format>
+        <content xsi:type="contentNameTokenType" axis="Column" id="content_icpmsQualitativeValues_Element">
+          <description>Element</description>
+          <value>As Pb</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsQualitativeValues_Mass" formatString="0" scaleFactor="1">
+          <description>Mass</description>
+          <value>75 208</value>
+        </content>
+        <content xsi:type="contentNameTokenType" axis="Column" id="content_icpmsQualitativeValues_Condition">
+          <description>Condition</description>
+          <value>DBN DBN</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsQualitativeValues_Intensity_0001" formatString="0.0000000" scaleFactor="1.0000000">
+          <description>Intensity #1</description>
+          <value>417.4904000 54.1013300</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsQualitativeValues_Intensity_0002" formatString="0.0000000" scaleFactor="1.0000000">
+          <description>Intensity #2</description>
+          <value>423.8957000 55.5898300</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsQualitativeValues_Intensity_0003" formatString="0.0000000" scaleFactor="1.0000000">
+          <description>Intensity #3</description>
+          <value>423.9101000 56.4597200</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsQualitativeValues_Average" formatString="0.0000000" scaleFactor="1.0000000">
+          <description>Average</description>
+          <value>421.7654000 55.3836300</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsQualitativeValues_StandardDeviation" formatString="0.0000000" scaleFactor="1.0000000">
+          <description>Standard Deviation</description>
+          <value>3.7022590 1.1926430</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsQualitativeValues_RelativeStandardDeviation" formatString="0.00" units="%" scaleFactor="1.00">
+          <description>Relative Standard Deviation</description>
+          <value>0.88 2.15</value>
+        </content>
+      </result>
+      <result id="result_icpmsCalibrationCurve_0001" ref="resultTemplate_icpmsCalibrationCurve">
+        <uuid>9e156c1c-a5eb-5e26-b01f-beb65e3d6180</uuid>
+        <uri>SampleData.imd</uri>
+        <name>icpmsCalibrationCurveResult0001</name>
+        <description>ICPMS Calibration Curve #0001</description>
+        <annotation>Calibration Curve Result #0001 for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        <format>VENDER-SPECIFIC</format>
+        <content xsi:type="contentDoubleType" axis="X" id="content_icpmsCalibrationCurve_Concentration_0001" formatString="0.00" units="ug/L" scaleFactor="1.00">
+          <description>Concentration</description>
+          <value>0.00 10.00</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Y" id="content_icpmsCalibrationCurve_Intensity_0001" formatString="0.0000000" units="" scaleFactor="1.0000000">
+          <description>Intensity</description>
+          <value>0.0795003 1067.2730000</value>
+        </content>
+      </result>
+      <result id="result_icpmsCalibrationCurve_0002" ref="resultTemplate_icpmsCalibrationCurve">
+        <uuid>af75b1e5-7c31-54cb-b0ea-1bc6312900b0</uuid>
+        <uri>SampleData.imd</uri>
+        <name>icpmsCalibrationCurveResult0002</name>
+        <description>ICPMS Calibration Curve #0002</description>
+        <annotation>Calibration Curve Result #0002 for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        <content xsi:type="contentDoubleType" axis="X" id="content_icpmsCalibrationCurve_Concentration_0002" formatString="0.00" units="ug/L" scaleFactor="1.00">
+          <description>Concentration</description>
+          <value>0.00 10.00</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Y" id="content_icpmsCalibrationCurve_Intensity_0002" formatString="0.0000000" units="" scaleFactor="1.0000000">
+          <description>Intensity</description>
+          <value>0.0785002 136.3392000</value>
+        </content>
+      </result>
+      <result id="result_icpmsQuantitativeValues" ref="resultTemplate_icpmsQuantitativeValues">
+        <uuid>a863810e-59e0-5ad3-8acb-91649163d33b</uuid>
+        <uri>SampleData.imd</uri>
+        <name>icpmsQuantitativeValuesResult</name>
+        <description>ICPMS Quantitative Values</description>
+        <annotation>Quantitative Values Result for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        <format>VENDER-SPECIFIC</format>
+        <content xsi:type="contentNameTokenType" axis="Column" id="content_icpmsQuantitativeValues_Element">
+          <description>Element</description>
+          <value>As Pb</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsQuantitativeValues_Mass" formatString="0" scaleFactor="1">
+          <description>Mass</description>
+          <value>75 208</value>
+        </content>
+        <content xsi:type="contentNameTokenType" axis="Column" id="content_icpmsQuantitativeValues_Condition">
+          <description>Condition</description>
+          <value>DBN DBN</value>
+        </content>
+        <content xsi:type="contentNameTokenType" axis="Column" id="content_icpmsQuantitativeValues_Units">
+          <description>Units</description>
+          <value>ug_x002F_L ug_x002F_L</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsQuantitativeValues_Concentration" formatString="0.0000000" scaleFactor="1.0000000">
+          <description>Concentration</description>
+          <value>3.9100000 3.9600000</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsQuantitativeValues_Concentration_0002" formatString="0.0000000" scaleFactor="1.0000000">
+          <description>Concentration #2</description>
+          <value>3.9700000 4.0700000</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsQuantitativeValues_Concentration_0003" formatString="0.0000000" scaleFactor="1.0000000">
+          <description>Concentration #3</description>
+          <value>3.9700000 4.1400000</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsQuantitativeValues_Average" formatString="0.0000000" scaleFactor="1.0000000">
+          <description>Average</description>
+          <value>3.9500000 4.0600000</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsQuantitativeValues_StandardDeviation" formatString="0.0000000" scaleFactor="1.0000000">
+          <description>Standard Deviation</description>
+          <value>0.0347000 0.0875000</value>
+        </content>
+        <content xsi:type="contentDoubleType" axis="Column" id="content_icpmsQuantitativeValues_RelativeStandardDeviation" formatString="0.00" units="%" scaleFactor="1.00">
+          <description>Relative Standard Deviation</description>
+          <value>0.88 2.16</value>
+        </content>
+      </result>
+    </results>
+  </data>
+  <eventLog id="eventLog_icpms">
+    <uuid>dc02dbc5-9c17-47ef-aae1-943fbb7d85cc</uuid>
+    <name>icpmsEventLog</name>
+    <description>ICPMS</description>
+    <annotation>EventLog for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+    <log id="log_icpms" xes.version="3.0">
+      <uuid>af4186cc-ed47-4f8b-9ea2-0f13e14e0f76</uuid>
+      <name>icpmsLog</name>
+      <description>ICPMS</description>
+      <annotation>Log for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+      <trace id="trace_icpmsMeasurement">
+        <uuid>c657e8d7-4578-41e1-8c00-51be728057b3</uuid>
+        <name>icpmsMeasurementTrace</name>
+        <description>ICPMS Measurement</description>
+        <annotation>Measurement Trace for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        <event id="event_icpmsMeasurement">
+          <uuid>b4dce59b-4189-48b6-9b7d-bbeabe55bc33</uuid>
+          <name>icpmsMeasurementEvent</name>
+          <description>ICPMS Measurement</description>
+          <annotation>Measurement Event for Inductively Coupled Plasma-Mass Spectrometry.</annotation>
+        </event>
+      </trace>
+    </log>
+  </eventLog>
+</dataFile>
\ No newline at end of file
diff --git a/graph-db/app/Cypher/delete_XMAIL.cyp b/graph-db/app/Cypher/delete_XMAIL.cyp
new file mode 100755 (executable)
index 0000000..bf9b085
--- /dev/null
@@ -0,0 +1,9 @@
+// 指定IDのXMAILを削除
+//
+// (*) L.4 --> "where id(a)=" + node_ID
+//
+match p=(a:XMAIL)
+  -[:XML_Root]->(r)
+  -[:XML_Child|XML_Data*1..]->(n)
+where id(a)=0
+detach delete p;
diff --git a/graph-db/app/Cypher/delete_all.cyp b/graph-db/app/Cypher/delete_all.cyp
new file mode 100755 (executable)
index 0000000..3d663cb
--- /dev/null
@@ -0,0 +1,2 @@
+// delete all (DETACH ver.)
+MATCH (n) DETACH DELETE n;
diff --git a/graph-db/app/Cypher/delete_all_another.cyp b/graph-db/app/Cypher/delete_all_another.cyp
new file mode 100755 (executable)
index 0000000..5d0e519
--- /dev/null
@@ -0,0 +1,2 @@
+// delete all (OPTIONAL ver.)
+MATCH (n) OPTIONAL MATCH (n)-[r]-() DELETE n,r;
diff --git a/graph-db/app/Cypher/list-temp-property.cyp b/graph-db/app/Cypher/list-temp-property.cyp
new file mode 100755 (executable)
index 0000000..785ab9c
--- /dev/null
@@ -0,0 +1,31 @@
+// 指定IDのplaceノードに関連するtemplateのproperty情報を出力
+//
+//   usage: where句 'id(pl)=xxx' のxxxにplaceノードのID値を指定
+//
+match
+  (pr {__tag: 'protocol'})
+  -[:XML_Child]->(me {__tag: 'method'})
+  -[:XML_Child]->(pg {__tag: 'program'})
+  -[:XML_Child]->(pn {__tag: 'pnml'})
+  -[:XML_Child]->(pl {__tag: 'place'}),
+  (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+where
+  id(pl)=0
+  and plR.ref = pl.id
+with te
+match
+  (te)-[:XML_Child*]->(prop {__tag: 'property'})
+optional match
+  (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+optional match
+  (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+optional match
+  (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+return
+  te.__tag as tag_name,
+  te.id as template,
+  id(prop) as nid,
+  id(parent) as parent_nid,
+  dd.value as description,
+  vd.value as value,
+  properties(prop) as attrib;
diff --git a/graph-db/app/Cypher/list-temp.cyp b/graph-db/app/Cypher/list-temp.cyp
new file mode 100755 (executable)
index 0000000..dca1205
--- /dev/null
@@ -0,0 +1,24 @@
+// 指定IDのplaceノードのtemplate情報を抽出
+match
+  (pr {__tag: 'protocol'})
+  -[:XML_Child]->(me {__tag: 'method'})
+  -[:XML_Child]->(pg {__tag: 'program'})
+  -[:XML_Child]->(pn {__tag: 'pnml'})
+  -[:XML_Child]->(pl {__tag: 'place'}),
+  (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+where
+  id(pl)=0
+  and plR.ref = pl.id
+with te
+optional match
+  (te)-[:XML_Child]->(u {__tag: 'uuid'})-[:XML_Data]->(ud)
+optional match
+  (te)-[:XML_Child]->(n {__tag: 'name'})-[:XML_Data]->(nd)
+optional match
+  (te)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+return
+  te.__tag as tag_name,
+  te.id as template,
+  ud.value as uuid,
+  nd.value as name,
+  dd.value as description;
diff --git a/graph-db/app/Cypher/xmail_createPNarc_all.cypher b/graph-db/app/Cypher/xmail_createPNarc_all.cypher
new file mode 100755 (executable)
index 0000000..ff3ac37
--- /dev/null
@@ -0,0 +1,15 @@
+// 全XMAIL内のarc接続を作成
+match (a:XMAIL)
+  -[:XML_Root]->(d)
+  -[:XML_Child]->(pr {__tag: 'protocol'})
+  -[:XML_Child]->(me {__tag: 'method'})
+  -[:XML_Child]->(pg {__tag: 'program'})
+  -[:XML_Child]->(pn {__tag: 'pnml'}),
+  (pn)-[:XML_Child]->(ar {__tag: 'arc'})
+optional match
+  (pn)-[:XML_Child]->(s),
+  (pn)-[:XML_Child]->(t)
+where
+  ar.source=s.id
+  and ar.target=t.id
+merge (s)-[:PNarc]->(t);
diff --git a/graph-db/app/Script/load-xmail-REST.sh b/graph-db/app/Script/load-xmail-REST.sh
new file mode 100755 (executable)
index 0000000..30de3cc
--- /dev/null
@@ -0,0 +1,37 @@
+host=${GRAPH_DB_IP:-localhost}
+
+f=$@
+echo "### XMAIL: $f"
+echo "### host: ${host}"
+
+result=$( \
+  ./app/Script/xml2cypher.py "$f" \
+   | ./app/Script/send-cypher.py ${host}
+  )
+echo "### create_node:" ${result}
+node_id=$( echo ${result} | awk -v FS='[\]\[ ]' '{print$2}' )
+echo "### node_id:" ${node_id}
+
+cypher_str="
+match (a:XMAIL)
+  -[:XML_Root]->(d)
+  -[:XML_Child]->(pr {__tag: 'protocol'})
+  -[:XML_Child]->(me {__tag: 'method'})
+  -[:XML_Child]->(pg {__tag: 'program'})
+  -[:XML_Child]->(pn {__tag: 'pnml'}),
+  (pn)-[:XML_Child]->(ar {__tag: 'arc'}),
+  (pn)-[:XML_Child]->(s),
+  (pn)-[:XML_Child]->(t)
+where
+  id(a)=${node_id}
+  and ar.source=s.id
+  and ar.target=t.id
+merge (s)-[:PNarc]->(t);
+"
+
+#echo "### Cypher BEGIN <<<"
+#echo "${cypher_str}"
+#echo "### >>>"
+
+echo "${cypher_str}" \
+ | ./app/Script/send-cypher.py ${host}
diff --git a/graph-db/app/Script/load-xmail.sh b/graph-db/app/Script/load-xmail.sh
new file mode 100755 (executable)
index 0000000..95e387c
--- /dev/null
@@ -0,0 +1,38 @@
+f=$@
+echo "### XMAIL: $f"
+
+result=$( \
+<<<<<<< HEAD
+  ./app/Script/xml2cypher.py "$f" \
+=======
+  python ./app/Script/xml2cypher.py "$f" \
+>>>>>>> 06ad53fa34db96c372a6ef94cae120abb4d7eb8f
+   | docker exec -i graph-db cypher-shell --format plain
+  )
+echo "### create_node:" ${result}
+node_id=$( echo ${result} | awk -v FS='[\]\[ ]' '{print$2}' )
+echo "### node_id:" ${node_id}
+
+cypher_str="
+match (a:XMAIL)
+  -[:XML_Root]->(d)
+  -[:XML_Child]->(pr {__tag: 'protocol'})
+  -[:XML_Child]->(me {__tag: 'method'})
+  -[:XML_Child]->(pg {__tag: 'program'})
+  -[:XML_Child]->(pn {__tag: 'pnml'}),
+  (pn)-[:XML_Child]->(ar {__tag: 'arc'}),
+  (pn)-[:XML_Child]->(s),
+  (pn)-[:XML_Child]->(t)
+where
+  id(a)=${node_id}
+  and ar.source=s.id
+  and ar.target=t.id
+merge (s)-[:PNarc]->(t);
+"
+
+#echo "### Cypher BEGIN <<<"
+#echo "${cypher_str}"
+#echo "### >>>"
+
+echo "${cypher_str}" \
+ | docker exec -i graph-db cypher-shell --format plain
diff --git a/graph-db/app/Script/send-cypher.py b/graph-db/app/Script/send-cypher.py
new file mode 100755 (executable)
index 0000000..66e5898
--- /dev/null
@@ -0,0 +1,18 @@
+#!/usr/bin/env python3
+
+import sys
+from neo4jrestclient.client import GraphDatabase
+
+str = sys.stdin.read()
+
+host = sys.argv[1] if len(sys.argv) > 1 else 'localhost'
+url = "http://" + host + ":7474/db/data/"
+gdb = GraphDatabase(url)
+
+#print("url: " + url)
+
+#results = gdb.query(str, data_contents=True)
+results = gdb.query(str)
+
+for r in results:
+  print(r)
diff --git a/graph-db/app/Script/xml2cypher.py b/graph-db/app/Script/xml2cypher.py
new file mode 100755 (executable)
index 0000000..6ca21d2
--- /dev/null
@@ -0,0 +1,49 @@
+#!/usr/bin/env python3
+
+import sys, codecs
+import re
+import xml.etree.ElementTree as ET
+
+#sys.stdout = codecs.getwriter("utf-8")(sys.stdout)
+
+###
+
+def subtree(e, h, n, p, r):
+  tag2 = re.sub(r'^{.*}', '', e.tag)
+  #print '#', h, n, e.tag, e.attrib, '=> "%s"' % tag2
+  print('create (%s:XMLtag { __tag: "%s"' % (n, tag2))
+  for name, value in list(e.attrib.items()):
+    name2 = re.sub(r'^{.*}', '', name)
+    name2 = name2.replace('.', '_')   ### attribute name may contain character '.'
+    #print '#  "%s" = "%s"' % (name2, value)
+    print('  , %s: "%s"' % (name2, value))
+  print('  })')
+  print('create (%s)-[:%s]->(%s)' % (p, r, n))
+
+  if (e.text is not None) and (re.match('\S', e.text)):
+    #print '#', h, "text: '%s'" % e.text
+    print('create (%s:XMLdata { value: "%s" })' % (n + "d", e.text))
+    print('create (%s)-[:XML_Data]->(%s)' % (n, n + "d"))
+  if (e.tail is not None) and (re.match('\S', e.tail)):
+    #print '#', h, "tail: '%s'" % e.tail
+    print('create (%s:XMLdata { value: "%s" })' % (n + "d", e.text))
+    print('create (%s)-[:XML_Data]->(%s)' % (n, n + "d"))
+  for i, s in enumerate(e):
+    subtree(s, h + "[%d]>>> " % i, n + "_%d" % i, n, 'XML_Child')
+
+###
+
+xmail_node = "nx"
+top_node = "n"
+fname = sys.argv[1]
+print('create (%s:XMAIL { file: "%s" })' % (xmail_node, fname))
+
+tree = ET.parse(fname)
+elem = tree.getroot()
+subtree(elem, "", top_node, xmail_node, 'XML_Root')
+print("return id(nx)")
+print(";")
+
+###
+### end of script
+###
diff --git a/graph-db/docker-run-neo4j.sh b/graph-db/docker-run-neo4j.sh
new file mode 100755 (executable)
index 0000000..123b2a9
--- /dev/null
@@ -0,0 +1,7 @@
+docker run \
+  --name neo4j_kyutech \
+  --detach \
+  -p 7474:7474 \
+  -p 7687:7687 \
+  -e NEO4J_AUTH=none \
+  neo4j:3.4
diff --git a/graph-db/setup.sh b/graph-db/setup.sh
new file mode 100755 (executable)
index 0000000..9160a14
--- /dev/null
@@ -0,0 +1,5 @@
+find ./XMAIL -name '*.xm*l' -print | while read f; do
+  echo "### loading $f ..."
+  sh ./app/Script/load-xmail-REST.sh "$f"
+  echo "### done."
+done
diff --git a/logs/access.log b/logs/access.log
new file mode 100644 (file)
index 0000000..2afced6
--- /dev/null
@@ -0,0 +1,206 @@
+[2019-08-19T04:37:08.133] [INFO] access - ::ffff:172.18.0.1 - - "GET / HTTP/1.1" 200 5079 "" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:08.201] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/font-awesome.css HTTP/1.1" 200 37414 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:08.204] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/bootstrap.min.css HTTP/1.1" 200 140936 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:08.209] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/style.css HTTP/1.1" 200 3067 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:08.210] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/alchemy-white.css HTTP/1.1" 200 13843 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:08.224] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/img/kyutech.bmp HTTP/1.1" 200 7830 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:08.226] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/jquery.min.js HTTP/1.1" 200 86659 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:08.380] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/xmail-list.js HTTP/1.1" 200 6260 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:08.382] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/utils.js HTTP/1.1" 200 1335 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:08.383] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/bootstrap.min.js HTTP/1.1" 200 51039 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:09.818] [INFO] access - ::ffff:172.18.0.1 - - "GET /xmail-list HTTP/1.1" 200 13405 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:14.971] [INFO] access - ::ffff:172.18.0.1 - - "GET /petrinet/view?id=626 HTTP/1.1" 200 9245 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:15.005] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/font-awesome.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:15.008] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/bootstrap.min.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:15.009] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/style.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:15.011] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/alchemy-white.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:15.064] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/img/kyutech.bmp HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:15.066] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/jquery.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:15.096] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/bootstrap.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:15.100] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/utils.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:15.102] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/xmail-petrinet.js HTTP/1.1" 200 4746 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:15.104] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/alchemy.js HTTP/1.1" 200 123504 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:15.110] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor.js HTTP/1.1" 200 293227 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:15.785] [INFO] access - ::ffff:172.18.0.1 - - "POST /petrinet/xmail-petrinet HTTP/1.1" 200 2284 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T04:37:16.873] [INFO] access - ::ffff:172.18.0.1 - - "POST /node HTTP/1.1" 200 4272 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:25.174] [INFO] access - ::ffff:172.18.0.1 - - "GET /petrinet/view?id=626 HTTP/1.1" 304 - "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:25.284] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/style.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:25.285] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/font-awesome.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:25.287] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/bootstrap.min.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:25.309] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/alchemy-white.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:25.312] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/img/kyutech.bmp HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:25.313] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/jquery.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:25.512] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/bootstrap.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:25.514] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:25.516] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/alchemy.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:25.519] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/xmail-petrinet.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:25.520] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/utils.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:25.929] [INFO] access - ::ffff:172.18.0.1 - - "POST /petrinet/xmail-petrinet HTTP/1.1" 200 2284 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:26.411] [INFO] access - ::ffff:172.18.0.1 - - "POST /node HTTP/1.1" 200 4272 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:38:44.212] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:39:31.030] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:04.366] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:09.123] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 765 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:21.142] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 4914 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:22.220] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:24.498] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 872 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:27.295] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 765 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:28.288] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:29.205] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 4914 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:30.344] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:32.114] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 4914 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:51.942] [INFO] access - ::ffff:172.18.0.1 - - "GET /petrinet/view?id=1947 HTTP/1.1" 200 9245 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:51.975] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/font-awesome.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=1947" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:51.978] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/bootstrap.min.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=1947" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:51.986] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/style.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=1947" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:51.988] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/alchemy-white.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=1947" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:51.990] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/jquery.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=1947" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:51.991] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/img/kyutech.bmp HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=1947" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:52.038] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/bootstrap.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=1947" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:52.040] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=1947" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:52.041] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/alchemy.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=1947" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:52.043] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/xmail-petrinet.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=1947" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:52.044] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/utils.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=1947" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:52.357] [INFO] access - ::ffff:172.18.0.1 - - "POST /petrinet/xmail-petrinet HTTP/1.1" 200 25 "http://localhost:3101/petrinet/view?id=1947" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:40:53.044] [INFO] access - ::ffff:172.18.0.1 - - "POST /node HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=1947" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:07.088] [INFO] access - ::ffff:172.18.0.1 - - "GET /petrinet/view?id=29964 HTTP/1.1" 200 9245 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:07.121] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/font-awesome.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:07.123] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/bootstrap.min.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:07.126] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/style.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:07.128] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/alchemy-white.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:07.128] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/img/kyutech.bmp HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:07.129] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/jquery.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:07.181] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/bootstrap.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:07.186] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:07.189] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/alchemy.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:07.190] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/xmail-petrinet.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:07.191] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/utils.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:07.477] [INFO] access - ::ffff:172.18.0.1 - - "POST /petrinet/xmail-petrinet HTTP/1.1" 200 2818 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:08.303] [INFO] access - ::ffff:172.18.0.1 - - "POST /node HTTP/1.1" 200 4887 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:17.861] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:19.575] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:26.217] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:27.272] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:34.737] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:36.984] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:38.615] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:39.960] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:42.495] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:43.892] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:41:45.133] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:42:18.924] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:42:23.017] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:42:24.031] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:42:25.017] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:42:29.944] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:42:31.044] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:42:33.278] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:42:35.445] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:43:14.697] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:43:15.935] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:43:22.183] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:47:52.691] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:47:53.680] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:47:54.904] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T05:47:55.890] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:03:25.154] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:03:26.454] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:03:27.436] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:03:29.046] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:03:30.133] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:03:31.207] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:03:32.673] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:03:35.454] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:03:35.713] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:03:37.713] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:03:37.939] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:03:39.376] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 3813 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:03:39.538] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 3813 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:12.696] [INFO] access - ::ffff:172.18.0.1 - - "GET /petrinet/view?id=28220 HTTP/1.1" 200 9245 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:12.719] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/font-awesome.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:12.719] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/bootstrap.min.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:12.732] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/alchemy-white.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:12.734] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/style.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:12.737] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/img/kyutech.bmp HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:12.738] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/jquery.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:12.786] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/bootstrap.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:12.786] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:12.787] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/alchemy.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:12.789] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/xmail-petrinet.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:12.791] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/utils.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:13.002] [INFO] access - ::ffff:172.18.0.1 - - "POST /petrinet/xmail-petrinet HTTP/1.1" 200 2979 "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:13.404] [INFO] access - ::ffff:172.18.0.1 - - "POST /node HTTP/1.1" 200 7558 "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:39.942] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:48.162] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:51.230] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:53.726] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:55.032] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:04:57.345] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=28220" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:03.307] [INFO] access - ::ffff:172.18.0.1 - - "GET /petrinet/view?id=29964 HTTP/1.1" 304 - "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:03.338] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/font-awesome.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:03.340] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/bootstrap.min.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:03.343] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/style.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:03.343] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/img/kyutech.bmp HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:03.344] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/alchemy-white.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:03.344] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/jquery.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:03.474] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/bootstrap.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:03.476] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:03.476] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/alchemy.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:03.478] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/xmail-petrinet.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:03.481] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/utils.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:03.743] [INFO] access - ::ffff:172.18.0.1 - - "POST /petrinet/xmail-petrinet HTTP/1.1" 200 2818 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:04.186] [INFO] access - ::ffff:172.18.0.1 - - "POST /node HTTP/1.1" 200 4887 "http://localhost:3101/petrinet/view?id=29964" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:14.632] [INFO] access - ::ffff:172.18.0.1 - - "GET /petrinet/view?id=18496 HTTP/1.1" 200 9245 "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:14.665] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/font-awesome.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=18496" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:14.671] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/bootstrap.min.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=18496" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:14.682] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/alchemy-white.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=18496" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:14.683] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/img/kyutech.bmp HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=18496" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:14.683] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/style.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=18496" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:14.684] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/jquery.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=18496" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:14.733] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/bootstrap.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=18496" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:14.733] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=18496" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:14.734] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/alchemy.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=18496" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:14.737] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/xmail-petrinet.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=18496" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:14.738] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/utils.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=18496" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:14.876] [INFO] access - ::ffff:172.18.0.1 - - "POST /petrinet/xmail-petrinet HTTP/1.1" 200 25 "http://localhost:3101/petrinet/view?id=18496" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:14.961] [INFO] access - ::ffff:172.18.0.1 - - "POST /node HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=18496" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:20.135] [INFO] access - ::ffff:172.18.0.1 - - "GET /petrinet/view?id=626 HTTP/1.1" 304 - "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:20.160] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/font-awesome.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:20.161] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/bootstrap.min.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:20.176] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/style.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:20.177] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/alchemy-white.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:20.181] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/img/kyutech.bmp HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:20.183] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/jquery.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:20.233] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/bootstrap.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:20.234] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:20.234] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/alchemy.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:20.236] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/xmail-petrinet.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:20.237] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/utils.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:20.344] [INFO] access - ::ffff:172.18.0.1 - - "POST /petrinet/xmail-petrinet HTTP/1.1" 200 2284 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:20.603] [INFO] access - ::ffff:172.18.0.1 - - "POST /node HTTP/1.1" 200 4272 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:37.838] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:53.350] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:55.680] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:57.924] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:05:59.112] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 765 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:15.009] [INFO] access - ::ffff:172.18.0.1 - - "GET /petrinet/view?id=626 HTTP/1.1" 304 - "http://localhost:3101/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:15.038] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/font-awesome.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:15.038] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/style.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:15.049] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/bootstrap.min.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:15.050] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/css/vendor/alchemy-white.css HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:15.050] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/img/kyutech.bmp HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:15.051] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/jquery.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:15.097] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor-util/bootstrap.min.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:15.098] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/vendor.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:15.098] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/xmail-petrinet.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:15.099] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/alchemy.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:15.100] [INFO] access - ::ffff:172.18.0.1 - - "GET /views/js/utils.js HTTP/1.1" 304 - "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:15.281] [INFO] access - ::ffff:172.18.0.1 - - "POST /petrinet/xmail-petrinet HTTP/1.1" 200 2284 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:15.543] [INFO] access - ::ffff:172.18.0.1 - - "POST /node HTTP/1.1" 200 4272 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:43.558] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:06:48.819] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:07:06.127] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:07:07.543] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2322 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:07:24.770] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 765 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:07:26.910] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 4914 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
+[2019-08-19T06:09:11.483] [INFO] access - ::ffff:172.18.0.1 - - "POST /node/node-material HTTP/1.1" 200 2 "http://localhost:3101/petrinet/view?id=626" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
diff --git a/logs/app.log b/logs/app.log
new file mode 100644 (file)
index 0000000..ca7adb8
--- /dev/null
@@ -0,0 +1,2570 @@
+[2019-08-19T02:54:56.089] [DEBUG] app - env port:3000
+[2019-08-19T02:54:56.096] [INFO] app - Listening on localhost:3000
+[2019-08-19T04:37:08.876] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T04:37:08.876] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)-[:XML_Root]->(d)-[:XML_Child]->(do {__tag: 'document'})
+                    optional match (do)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud)
+                    optional match (do)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad)
+                    optional match (do)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+                    optional match (do)-[:XML_Child]->(cr {__tag: 'creator'})
+                    optional match (do)-[:XML_Child]->(ve {__tag: 'vendor'})
+                    optional match (do)-[:XML_Child]->(ow {__tag: 'owner'})
+                    optional match (cr)-[:XML_Child]->(cruu {__tag: 'uuid'})-[:XML_Data]->(cruud)
+                    optional match (cr)-[:XML_Child]->(crna {__tag: 'name'})-[:XML_Data]->(crnad)
+                    optional match (cr)-[:XML_Child]->(crde {__tag: 'description'})-[:XML_Data]->(crded)
+                    optional match (ve)-[:XML_Child]->(veuu {__tag: 'uuid'})-[:XML_Data]->(veuud)
+                    optional match (ve)-[:XML_Child]->(vena {__tag: 'name'})-[:XML_Data]->(venad)
+                    optional match (ve)-[:XML_Child]->(vede {__tag: 'description'})-[:XML_Data]->(veded)
+                    optional match (ow)-[:XML_Child]->(owuu {__tag: 'uuid'})-[:XML_Data]->(owuud)
+                    optional match (ow)-[:XML_Child]->(owna {__tag: 'name'})-[:XML_Data]->(ownad)
+                    optional match (ow)-[:XML_Child]->(owde {__tag: 'description'})-[:XML_Data]->(owded)
+                return
+                    id(a) as nid,
+                    a.file as file,
+                    uud.value as xmail_uuid,
+                    nad.value as xmail_name,
+                    ded.value as xmail_description,
+                    cruud.value as creator_uuid,
+                    crnad.value as creator_name,
+                    crded.value as creator_description,
+                    veuud.value as vendor_uuid,
+                    venad.value as vendor_name,
+                    veded.value as vendor_description,
+                    owuud.value as owner_uuid,
+                    ownad.value as owner_name,
+                    owded.value as owner_description;
+[2019-08-19T04:37:09.816] [DEBUG] app - [router-xmail-list-root]'[{"del_link": "0", "nid": "0", "file": "./XMAIL/Shimadzu/cf3PreparationDataFile2.xml", "xmail_uuid": "0c8c4c2e-7e40-4074-9deb-17da69300fe4", "xmail_name": "cf3PreparationDataFile", "xmail_description": "CF3 Preparation DataFile", "creator_uuid": "ba822cef-6a81-4e3d-9ef3-e63a2f83e21a", "creator_name": "converterCf3Creator", "creator_description": "Converter CF3", "vendor_uuid": "80ba350e-9b30-4cbf-829a-abeb786d2c69", "vendor_name": "shimadzuVendor", "vendor_description": "Shimadzu Corporation", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "626", "nid": "626", "file": "./XMAIL/Shimadzu/icpmsMeasurementDataFile2.xml", "xmail_uuid": "ecc524c4-4dad-47c3-8706-6fb7af48c64a", "xmail_name": "icpmsDataFile", "xmail_description": "ICPMS DataFile", "creator_uuid": "8dfbaf81-3e26-4aab-9884-00c2e0fcde77", "creator_name": "labSolutionsIcpmsCreator", "creator_description": "LabSolutions ICPMS", "vendor_uuid": "80ba350e-9b30-4cbf-829a-abeb786d2c69", "vendor_name": "shimadzuVendor", "vendor_description": "Shimadzu Corporation", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "626", "nid": "626", "file": "./XMAIL/Shimadzu/icpmsMeasurementDataFile2.xml", "xmail_uuid": "ecc524c4-4dad-47c3-8706-6fb7af48c64a", "xmail_name": "icpmsDataFile", "xmail_description": "ICPMS DataFile", "creator_uuid": "97f85078-cd54-43b3-917a-f4537c5884c7", "creator_name": "converterIcpmsCreator", "creator_description": "Converter ICPMS", "vendor_uuid": "80ba350e-9b30-4cbf-829a-abeb786d2c69", "vendor_name": "shimadzuVendor", "vendor_description": "Shimadzu Corporation", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "1947", "nid": "1947", "file": "./XMAIL/Horiba/SiO2-FracC_0109.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "1960", "nid": "1960", "file": "./XMAIL/Horiba/SiO2-FracA_0084.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "2932", "nid": "2932", "file": "./XMAIL/Horiba/SiO2-FracC_0104.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "3899", "nid": "3899", "file": "./XMAIL/Horiba/SiO2-FracC_0103.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "4871", "nid": "4871", "file": "./XMAIL/Horiba/SiO2-FracA_0082.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "5844", "nid": "5844", "file": "./XMAIL/Horiba/SiO2-FracBB_0113.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "5860", "nid": "5860", "file": "./XMAIL/Horiba/SiO2-FracC_0102.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "6832", "nid": "6832", "file": "./XMAIL/Horiba/SiO2-FracA_0085.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "7796", "nid": "7796", "file": "./XMAIL/Horiba/SiO2-FracBB_0116.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "8768", "nid": "8768", "file": "./XMAIL/Horiba/SiO2-FracBB_0114.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "10704", "nid": "10704", "file": "./XMAIL/Horiba/SiO2-FracBB_0117.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "10720", "nid": "10720", "file": "./XMAIL/Horiba/SiO2-FracBB_0121.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "11692", "nid": "11692", "file": "./XMAIL/Horiba/SiO2-FracC_0110.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "12664", "nid": "12664", "file": "./XMAIL/Horiba/SiO2-FracC_0111.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "13643", "nid": "13643", "file": "./XMAIL/Horiba/SiO2-FracC_0107.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "14616", "nid": "14616", "file": "./XMAIL/Horiba/SiO2-FracBB_0112.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "15588", "nid": "15588", "file": "./XMAIL/Horiba/SiO2-FracA_0089.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "15600", "nid": "15600", "file": "./XMAIL/Horiba/SiO2-FracA_0091.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "16572", "nid": "16572", "file": "./XMAIL/Horiba/SiO2-FracA_0090.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "17535", "nid": "17535", "file": "./XMAIL/Horiba/SiO2-FracC_0108.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "18496", "nid": "18496", "file": "./XMAIL/Horiba/SiO2-FracA_0088.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "19468", "nid": "19468", "file": "./XMAIL/Horiba/SiO2-FracBB_0115.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "21404", "nid": "21404", "file": "./XMAIL/Horiba/SiO2-FracBB_0118.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "23356", "nid": "23356", "file": "./XMAIL/Horiba/SiO2-FracC_0105.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "23360", "nid": "23360", "file": "./XMAIL/Horiba/SiO2-FracBB_0119.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "26268", "nid": "26268", "file": "./XMAIL/Horiba/SiO2-FracA_0083.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "27240", "nid": "27240", "file": "./XMAIL/Horiba/SiO2-FracC_0106.xmail", "xmail_uuid": "null", "xmail_name": "null", "xmail_description": "null", "creator_uuid": "null", "creator_name": "null", "creator_description": "null", "vendor_uuid": "null", "vendor_name": "null", "vendor_description": "null", "owner_uuid": "null", "owner_name": "null", "owner_description": "null"} ,{"del_link": "28220", "nid": "28220", "file": "./XMAIL/Jeol/00002 X001 Y001_000_20171004125847.xmail", "xmail_uuid": "a6e2c484-30bd-41d7-a1ed-3379e7ac4f90", "xmail_name": "TEM-granulometry-2017-05-19", "xmail_description": "granulometry Protocol", "creator_uuid": "3c4a37ec-4b1d-4f6c-a9a5-3f6b5e295588", "creator_name": "granulometory", "creator_description": "Analysis Software", "vendor_uuid": "cb64c3bf-af2c-4ca5-8bfe-b2fe3cf1a93b", "vendor_name": "JEOL", "vendor_description": "JEOL Ltd.", "owner_uuid": "a6a8fdc6-ccce-4fdb-9ce4-e47f232e6c23", "owner_name": "jeolInstrument", "owner_description": "a maker of electron microscope"} ,{"del_link": "29964", "nid": "29964", "file": "./XMAIL/Hitachi/20171031173821.xmail", "xmail_uuid": "41805eae-7d56-46dd-a557-55ba87e9d592", "xmail_name": "afmDataFile", "xmail_description": "AFM DataFile", "creator_uuid": "0e8b10d0-1938-4fab-a772-170a3307dfc4", "creator_name": "Creator", "creator_description": "Atomic Force Microscopy", "vendor_uuid": "bcccda0f-4535-4e89-9abb-879d75379e3e", "vendor_name": "HHS", "vendor_description": "Hitachi High-Tech Science Corp.", "owner_uuid": "e7a08664-ad0c-4a26-b4af-34271768327a", "owner_name": "Owner", "owner_description": "Atomic Force Microscopy"} ]'
+[2019-08-19T04:37:15.372] [DEBUG] app - [router-petrinet] param:'626'
+[2019-08-19T04:37:15.372] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(s {__tag: 'place'}),
+                    m=(s)-[:PNarc*0..1]-(t)
+                where id(a)=626
+                unwind relationships(m) as edge
+                return collect(distinct edge);
+                
+[2019-08-19T04:37:15.783] [DEBUG] app - [xmail]GraphJson : {"nodes":[{"id": "784",  "pid": "place_icpmsQuantitativeValuesResult",  "label": "[784] place_icpmsQuantitativeValuesResult",  "nodeType": "place"} ,{"id": "769",  "pid": "place_icpmsQualitativeValuesResult",  "label": "[769] place_icpmsQualitativeValuesResult",  "nodeType": "place"} ,{"id": "754",  "pid": "place_icpmsMeasurementOptionCondition",  "label": "[754] place_icpmsMeasurementOptionCondition",  "nodeType": "place"} ,{"id": "739",  "pid": "place_icpmsSampleVialMaterial",  "label": "[739] place_icpmsSampleVialMaterial",  "nodeType": "place"} ,{"id": "789",  "pid": "transition_icpmsMeasurement",  "label": "[789] transition_icpmsMeasurement",  "nodeType": "transition"} ,{"id": "774",  "pid": "place_icpmsCalibrationCurveResult",  "label": "[774] place_icpmsCalibrationCurveResult",  "nodeType": "place"} ,{"id": "759",  "pid": "place_icpmsElementTableResult",  "label": "[759] place_icpmsElementTableResult",  "nodeType": "place"} ,{"id": "744",  "pid": "place_icpmsPretreatmentCondition",  "label": "[744] place_icpmsPretreatmentCondition",  "nodeType": "place"} ,{"id": "794",  "pid": "transition_icpmsQuantitativeAnalysis",  "label": "[794] transition_icpmsQuantitativeAnalysis",  "nodeType": "transition"} ,{"id": "779",  "pid": "place_icpmsQuantitativeAnalysisCondition",  "label": "[779] place_icpmsQuantitativeAnalysisCondition",  "nodeType": "place"} ,{"id": "764",  "pid": "place_icpmsRawDataResult",  "label": "[764] place_icpmsRawDataResult",  "nodeType": "place"} ,{"id": "749",  "pid": "place_icpmsMeasurementCondition",  "label": "[749] place_icpmsMeasurementCondition",  "nodeType": "place"} ], "edges":[{"source": "789",  "target": "764",  "edgeType": "PNarc"} ,{"source": "789",  "target": "769",  "edgeType": "PNarc"} ,{"source": "759",  "target": "789",  "edgeType": "PNarc"} ,{"source": "779",  "target": "794",  "edgeType": "PNarc"} ,{"source": "774",  "target": "794",  "edgeType": "PNarc"} ,{"source": "769",  "target": "794",  "edgeType": "PNarc"} ,{"source": "794",  "target": "784",  "edgeType": "PNarc"} ,{"source": "749",  "target": "789",  "edgeType": "PNarc"} ,{"source": "754",  "target": "789",  "edgeType": "PNarc"} ,{"source": "739",  "target": "789",  "edgeType": "PNarc"} ,{"source": "744",  "target": "789",  "edgeType": "PNarc"} ]} 
+[2019-08-19T04:37:15.784] [DEBUG] app - [router-petrinet]'{"nodes":[{"id": "784",  "pid": "place_icpmsQuantitativeValuesResult",  "label": "[784] place_icpmsQuantitativeValuesResult",  "nodeType": "place"} ,{"id": "769",  "pid": "place_icpmsQualitativeValuesResult",  "label": "[769] place_icpmsQualitativeValuesResult",  "nodeType": "place"} ,{"id": "754",  "pid": "place_icpmsMeasurementOptionCondition",  "label": "[754] place_icpmsMeasurementOptionCondition",  "nodeType": "place"} ,{"id": "739",  "pid": "place_icpmsSampleVialMaterial",  "label": "[739] place_icpmsSampleVialMaterial",  "nodeType": "place"} ,{"id": "789",  "pid": "transition_icpmsMeasurement",  "label": "[789] transition_icpmsMeasurement",  "nodeType": "transition"} ,{"id": "774",  "pid": "place_icpmsCalibrationCurveResult",  "label": "[774] place_icpmsCalibrationCurveResult",  "nodeType": "place"} ,{"id": "759",  "pid": "place_icpmsElementTableResult",  "label": "[759] place_icpmsElementTableResult",  "nodeType": "place"} ,{"id": "744",  "pid": "place_icpmsPretreatmentCondition",  "label": "[744] place_icpmsPretreatmentCondition",  "nodeType": "place"} ,{"id": "794",  "pid": "transition_icpmsQuantitativeAnalysis",  "label": "[794] transition_icpmsQuantitativeAnalysis",  "nodeType": "transition"} ,{"id": "779",  "pid": "place_icpmsQuantitativeAnalysisCondition",  "label": "[779] place_icpmsQuantitativeAnalysisCondition",  "nodeType": "place"} ,{"id": "764",  "pid": "place_icpmsRawDataResult",  "label": "[764] place_icpmsRawDataResult",  "nodeType": "place"} ,{"id": "749",  "pid": "place_icpmsMeasurementCondition",  "label": "[749] place_icpmsMeasurementCondition",  "nodeType": "place"} ], "edges":[{"source": "789",  "target": "764",  "edgeType": "PNarc"} ,{"source": "789",  "target": "769",  "edgeType": "PNarc"} ,{"source": "759",  "target": "789",  "edgeType": "PNarc"} ,{"source": "779",  "target": "794",  "edgeType": "PNarc"} ,{"source": "774",  "target": "794",  "edgeType": "PNarc"} ,{"source": "769",  "target": "794",  "edgeType": "PNarc"} ,{"source": "794",  "target": "784",  "edgeType": "PNarc"} ,{"source": "749",  "target": "789",  "edgeType": "PNarc"} ,{"source": "754",  "target": "789",  "edgeType": "PNarc"} ,{"source": "739",  "target": "789",  "edgeType": "PNarc"} ,{"source": "744",  "target": "789",  "edgeType": "PNarc"} ]} '
+[2019-08-19T04:37:15.832] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T04:37:15.832] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(pl {__tag: 'place'})
+                where id(a)=626
+                optional match
+                                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+                               where plR.ref = pl.id
+                optional match
+                    (te)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud),
+                    (te)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad),
+                    (te)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+                return
+                    id(pl) as place_nid,
+                    pl.id as place_id,
+                    id(plR) as placeRef_nid,
+                    plR.id as placeRef_id,
+                    id(te) as template_nid,
+                    te.__tag as template_tag,
+                    te.id as template_id,
+                    uud.value as template_uuid,
+                    nad.value as template_name,
+                    ded.value as template_description;
+[2019-08-19T04:37:16.872] [DEBUG] app - [xmail]GraphJson : [{"place_nid": "779", "place_id": "place_icpmsQuantitativeAnalysisCondition", "placeRef_nid": "1188", "placeRef_id": "placeRef_icpmsQuantitativeAnalysisCondition", "template_nid": "1175", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsQuantitativeAnalysis", "template_uuid": "99dc1a65-cdda-5f23-ae3c-12b6b15967a7", "template_name": "icpmsQuantitativeAnalysisConditionTemplate", "template_description": "ICPMS Quantitative Analysis Condition"} ,{"place_nid": "769", "place_id": "place_icpmsQualitativeValuesResult", "placeRef_nid": "1252", "placeRef_id": "placeRef_icpmsQualitativeValuesResult", "template_nid": "1241", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQualitativeValues", "template_uuid": "83520902-88e9-4970-81c0-a2daee6ce804", "template_name": "icpmsQualitativeValuesResultTemplate", "template_description": "ICPMS Qualitative Values"} ,{"place_nid": "774", "place_id": "place_icpmsCalibrationCurveResult", "placeRef_nid": "1292", "placeRef_id": "placeRef_icpmsCalibrationCurveResult", "template_nid": "1283", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsCalibrationCurve", "template_uuid": "a697124d-1824-5858-b046-387fdb95f9da", "template_name": "icpmsCalibrationCurveResultTemplate", "template_description": "ICPMS Calibration Curve"} ,{"place_nid": "784", "place_id": "place_icpmsQuantitativeValuesResult", "placeRef_nid": "1312", "placeRef_id": "placeRef_icpmsQuantitativeValuesResult", "template_nid": "1301", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQuantitativeValues", "template_uuid": "3d00758b-a27e-4608-8e93-a23b8eceb848", "template_name": "icpmsQuantitativeValuesResultTemplate", "template_description": "ICPMS Quantitative Values"} ,{"place_nid": "754", "place_id": "place_icpmsMeasurementOptionCondition", "placeRef_nid": "1174", "placeRef_id": "placeRef_icpmsMeasurementOptionCondition", "template_nid": "1032", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurementOption", "template_uuid": "c380a39f-9687-5f5b-845a-7941771ed0b3", "template_name": "icpmsMeasurementOptionConditionTemplate", "template_description": "ICPMS Measurement Option Condition"} ,{"place_nid": "764", "place_id": "place_icpmsRawDataResult", "placeRef_nid": "885", "placeRef_id": "placeRef_icpmsRawDataResult", "template_nid": "874", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsRawData", "template_uuid": "33e4fbbd-7270-41bb-b62f-6cbca4d73ae7", "template_name": "icpmsRawDataResultTemplate", "template_description": "ICPMS Raw Data"} ,{"place_nid": "759", "place_id": "place_icpmsElementTableResult", "placeRef_nid": "1202", "placeRef_id": "placeRef_icpmsElementTableResult", "template_nid": "1189", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsElementTable", "template_uuid": "93f6bbcc-f7d0-5744-aa70-c5f86ae6a28c", "template_name": "icpmsElementTableResultTemplate", "template_description": "ICPMS Element Table"} ,{"place_nid": "739", "place_id": "place_icpmsSampleVialMaterial", "placeRef_nid": "927", "placeRef_id": "placeRef_icpmsSampleVialMaterial", "template_nid": "886", "template_tag": "materialTemplate", "template_id": "materialTemplate_icpmsSampleVial", "template_uuid": "d1c7e83e-ad29-5af3-82e0-59c03078c41e", "template_name": "icpmsSampleVialMaterialTemplate", "template_description": "ICPMS Sample Vial"} ,{"place_nid": "749", "place_id": "place_icpmsMeasurementCondition", "placeRef_nid": "1031", "placeRef_id": "placeRef_icpmsMeasurementCondition", "template_nid": "962", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurement", "template_uuid": "b1b5f9b8-9610-51d5-b947-9e535d125688", "template_name": "icpmsMeasurementConditionTemplate", "template_description": "ICPMS Measurement Condition"} ,{"place_nid": "744", "place_id": "place_icpmsPretreatmentCondition", "placeRef_nid": "961", "placeRef_id": "placeRef_icpmsPretreatmentCondition", "template_nid": "928", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsPretreatment", "template_uuid": "14f3729c-6bc8-525d-bd52-da4d355c6601", "template_name": "icpmsPretreatmentConditionTemplate", "template_description": "ICPMS Pretreatment Condition"} ]
+[2019-08-19T04:37:16.872] [DEBUG] app - [router-node-root]'[{"place_nid": "779", "place_id": "place_icpmsQuantitativeAnalysisCondition", "placeRef_nid": "1188", "placeRef_id": "placeRef_icpmsQuantitativeAnalysisCondition", "template_nid": "1175", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsQuantitativeAnalysis", "template_uuid": "99dc1a65-cdda-5f23-ae3c-12b6b15967a7", "template_name": "icpmsQuantitativeAnalysisConditionTemplate", "template_description": "ICPMS Quantitative Analysis Condition"} ,{"place_nid": "769", "place_id": "place_icpmsQualitativeValuesResult", "placeRef_nid": "1252", "placeRef_id": "placeRef_icpmsQualitativeValuesResult", "template_nid": "1241", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQualitativeValues", "template_uuid": "83520902-88e9-4970-81c0-a2daee6ce804", "template_name": "icpmsQualitativeValuesResultTemplate", "template_description": "ICPMS Qualitative Values"} ,{"place_nid": "774", "place_id": "place_icpmsCalibrationCurveResult", "placeRef_nid": "1292", "placeRef_id": "placeRef_icpmsCalibrationCurveResult", "template_nid": "1283", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsCalibrationCurve", "template_uuid": "a697124d-1824-5858-b046-387fdb95f9da", "template_name": "icpmsCalibrationCurveResultTemplate", "template_description": "ICPMS Calibration Curve"} ,{"place_nid": "784", "place_id": "place_icpmsQuantitativeValuesResult", "placeRef_nid": "1312", "placeRef_id": "placeRef_icpmsQuantitativeValuesResult", "template_nid": "1301", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQuantitativeValues", "template_uuid": "3d00758b-a27e-4608-8e93-a23b8eceb848", "template_name": "icpmsQuantitativeValuesResultTemplate", "template_description": "ICPMS Quantitative Values"} ,{"place_nid": "754", "place_id": "place_icpmsMeasurementOptionCondition", "placeRef_nid": "1174", "placeRef_id": "placeRef_icpmsMeasurementOptionCondition", "template_nid": "1032", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurementOption", "template_uuid": "c380a39f-9687-5f5b-845a-7941771ed0b3", "template_name": "icpmsMeasurementOptionConditionTemplate", "template_description": "ICPMS Measurement Option Condition"} ,{"place_nid": "764", "place_id": "place_icpmsRawDataResult", "placeRef_nid": "885", "placeRef_id": "placeRef_icpmsRawDataResult", "template_nid": "874", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsRawData", "template_uuid": "33e4fbbd-7270-41bb-b62f-6cbca4d73ae7", "template_name": "icpmsRawDataResultTemplate", "template_description": "ICPMS Raw Data"} ,{"place_nid": "759", "place_id": "place_icpmsElementTableResult", "placeRef_nid": "1202", "placeRef_id": "placeRef_icpmsElementTableResult", "template_nid": "1189", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsElementTable", "template_uuid": "93f6bbcc-f7d0-5744-aa70-c5f86ae6a28c", "template_name": "icpmsElementTableResultTemplate", "template_description": "ICPMS Element Table"} ,{"place_nid": "739", "place_id": "place_icpmsSampleVialMaterial", "placeRef_nid": "927", "placeRef_id": "placeRef_icpmsSampleVialMaterial", "template_nid": "886", "template_tag": "materialTemplate", "template_id": "materialTemplate_icpmsSampleVial", "template_uuid": "d1c7e83e-ad29-5af3-82e0-59c03078c41e", "template_name": "icpmsSampleVialMaterialTemplate", "template_description": "ICPMS Sample Vial"} ,{"place_nid": "749", "place_id": "place_icpmsMeasurementCondition", "placeRef_nid": "1031", "placeRef_id": "placeRef_icpmsMeasurementCondition", "template_nid": "962", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurement", "template_uuid": "b1b5f9b8-9610-51d5-b947-9e535d125688", "template_name": "icpmsMeasurementConditionTemplate", "template_description": "ICPMS Measurement Condition"} ,{"place_nid": "744", "place_id": "place_icpmsPretreatmentCondition", "placeRef_nid": "961", "placeRef_id": "placeRef_icpmsPretreatmentCondition", "template_nid": "928", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsPretreatment", "template_uuid": "14f3729c-6bc8-525d-bd52-da4d355c6601", "template_name": "icpmsPretreatmentConditionTemplate", "template_description": "ICPMS Pretreatment Condition"} ]'
+[2019-08-19T05:38:25.813] [DEBUG] app - [router-petrinet] param:'626'
+[2019-08-19T05:38:25.813] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(s {__tag: 'place'}),
+                    m=(s)-[:PNarc*0..1]-(t)
+                where id(a)=626
+                unwind relationships(m) as edge
+                return collect(distinct edge);
+                
+[2019-08-19T05:38:25.928] [DEBUG] app - [xmail]GraphJson : {"nodes":[{"id": "784",  "pid": "place_icpmsQuantitativeValuesResult",  "label": "[784] place_icpmsQuantitativeValuesResult",  "nodeType": "place"} ,{"id": "769",  "pid": "place_icpmsQualitativeValuesResult",  "label": "[769] place_icpmsQualitativeValuesResult",  "nodeType": "place"} ,{"id": "754",  "pid": "place_icpmsMeasurementOptionCondition",  "label": "[754] place_icpmsMeasurementOptionCondition",  "nodeType": "place"} ,{"id": "739",  "pid": "place_icpmsSampleVialMaterial",  "label": "[739] place_icpmsSampleVialMaterial",  "nodeType": "place"} ,{"id": "789",  "pid": "transition_icpmsMeasurement",  "label": "[789] transition_icpmsMeasurement",  "nodeType": "transition"} ,{"id": "774",  "pid": "place_icpmsCalibrationCurveResult",  "label": "[774] place_icpmsCalibrationCurveResult",  "nodeType": "place"} ,{"id": "759",  "pid": "place_icpmsElementTableResult",  "label": "[759] place_icpmsElementTableResult",  "nodeType": "place"} ,{"id": "744",  "pid": "place_icpmsPretreatmentCondition",  "label": "[744] place_icpmsPretreatmentCondition",  "nodeType": "place"} ,{"id": "794",  "pid": "transition_icpmsQuantitativeAnalysis",  "label": "[794] transition_icpmsQuantitativeAnalysis",  "nodeType": "transition"} ,{"id": "779",  "pid": "place_icpmsQuantitativeAnalysisCondition",  "label": "[779] place_icpmsQuantitativeAnalysisCondition",  "nodeType": "place"} ,{"id": "764",  "pid": "place_icpmsRawDataResult",  "label": "[764] place_icpmsRawDataResult",  "nodeType": "place"} ,{"id": "749",  "pid": "place_icpmsMeasurementCondition",  "label": "[749] place_icpmsMeasurementCondition",  "nodeType": "place"} ], "edges":[{"source": "789",  "target": "764",  "edgeType": "PNarc"} ,{"source": "789",  "target": "769",  "edgeType": "PNarc"} ,{"source": "759",  "target": "789",  "edgeType": "PNarc"} ,{"source": "779",  "target": "794",  "edgeType": "PNarc"} ,{"source": "774",  "target": "794",  "edgeType": "PNarc"} ,{"source": "769",  "target": "794",  "edgeType": "PNarc"} ,{"source": "794",  "target": "784",  "edgeType": "PNarc"} ,{"source": "749",  "target": "789",  "edgeType": "PNarc"} ,{"source": "754",  "target": "789",  "edgeType": "PNarc"} ,{"source": "739",  "target": "789",  "edgeType": "PNarc"} ,{"source": "744",  "target": "789",  "edgeType": "PNarc"} ]} 
+[2019-08-19T05:38:25.928] [DEBUG] app - [router-petrinet]'{"nodes":[{"id": "784",  "pid": "place_icpmsQuantitativeValuesResult",  "label": "[784] place_icpmsQuantitativeValuesResult",  "nodeType": "place"} ,{"id": "769",  "pid": "place_icpmsQualitativeValuesResult",  "label": "[769] place_icpmsQualitativeValuesResult",  "nodeType": "place"} ,{"id": "754",  "pid": "place_icpmsMeasurementOptionCondition",  "label": "[754] place_icpmsMeasurementOptionCondition",  "nodeType": "place"} ,{"id": "739",  "pid": "place_icpmsSampleVialMaterial",  "label": "[739] place_icpmsSampleVialMaterial",  "nodeType": "place"} ,{"id": "789",  "pid": "transition_icpmsMeasurement",  "label": "[789] transition_icpmsMeasurement",  "nodeType": "transition"} ,{"id": "774",  "pid": "place_icpmsCalibrationCurveResult",  "label": "[774] place_icpmsCalibrationCurveResult",  "nodeType": "place"} ,{"id": "759",  "pid": "place_icpmsElementTableResult",  "label": "[759] place_icpmsElementTableResult",  "nodeType": "place"} ,{"id": "744",  "pid": "place_icpmsPretreatmentCondition",  "label": "[744] place_icpmsPretreatmentCondition",  "nodeType": "place"} ,{"id": "794",  "pid": "transition_icpmsQuantitativeAnalysis",  "label": "[794] transition_icpmsQuantitativeAnalysis",  "nodeType": "transition"} ,{"id": "779",  "pid": "place_icpmsQuantitativeAnalysisCondition",  "label": "[779] place_icpmsQuantitativeAnalysisCondition",  "nodeType": "place"} ,{"id": "764",  "pid": "place_icpmsRawDataResult",  "label": "[764] place_icpmsRawDataResult",  "nodeType": "place"} ,{"id": "749",  "pid": "place_icpmsMeasurementCondition",  "label": "[749] place_icpmsMeasurementCondition",  "nodeType": "place"} ], "edges":[{"source": "789",  "target": "764",  "edgeType": "PNarc"} ,{"source": "789",  "target": "769",  "edgeType": "PNarc"} ,{"source": "759",  "target": "789",  "edgeType": "PNarc"} ,{"source": "779",  "target": "794",  "edgeType": "PNarc"} ,{"source": "774",  "target": "794",  "edgeType": "PNarc"} ,{"source": "769",  "target": "794",  "edgeType": "PNarc"} ,{"source": "794",  "target": "784",  "edgeType": "PNarc"} ,{"source": "749",  "target": "789",  "edgeType": "PNarc"} ,{"source": "754",  "target": "789",  "edgeType": "PNarc"} ,{"source": "739",  "target": "789",  "edgeType": "PNarc"} ,{"source": "744",  "target": "789",  "edgeType": "PNarc"} ]} '
+[2019-08-19T05:38:26.097] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:38:26.097] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(pl {__tag: 'place'})
+                where id(a)=626
+                optional match
+                                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+                               where plR.ref = pl.id
+                optional match
+                    (te)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud),
+                    (te)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad),
+                    (te)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+                return
+                    id(pl) as place_nid,
+                    pl.id as place_id,
+                    id(plR) as placeRef_nid,
+                    plR.id as placeRef_id,
+                    id(te) as template_nid,
+                    te.__tag as template_tag,
+                    te.id as template_id,
+                    uud.value as template_uuid,
+                    nad.value as template_name,
+                    ded.value as template_description;
+[2019-08-19T05:38:26.410] [DEBUG] app - [xmail]GraphJson : [{"place_nid": "779", "place_id": "place_icpmsQuantitativeAnalysisCondition", "placeRef_nid": "1188", "placeRef_id": "placeRef_icpmsQuantitativeAnalysisCondition", "template_nid": "1175", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsQuantitativeAnalysis", "template_uuid": "99dc1a65-cdda-5f23-ae3c-12b6b15967a7", "template_name": "icpmsQuantitativeAnalysisConditionTemplate", "template_description": "ICPMS Quantitative Analysis Condition"} ,{"place_nid": "769", "place_id": "place_icpmsQualitativeValuesResult", "placeRef_nid": "1252", "placeRef_id": "placeRef_icpmsQualitativeValuesResult", "template_nid": "1241", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQualitativeValues", "template_uuid": "83520902-88e9-4970-81c0-a2daee6ce804", "template_name": "icpmsQualitativeValuesResultTemplate", "template_description": "ICPMS Qualitative Values"} ,{"place_nid": "774", "place_id": "place_icpmsCalibrationCurveResult", "placeRef_nid": "1292", "placeRef_id": "placeRef_icpmsCalibrationCurveResult", "template_nid": "1283", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsCalibrationCurve", "template_uuid": "a697124d-1824-5858-b046-387fdb95f9da", "template_name": "icpmsCalibrationCurveResultTemplate", "template_description": "ICPMS Calibration Curve"} ,{"place_nid": "784", "place_id": "place_icpmsQuantitativeValuesResult", "placeRef_nid": "1312", "placeRef_id": "placeRef_icpmsQuantitativeValuesResult", "template_nid": "1301", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQuantitativeValues", "template_uuid": "3d00758b-a27e-4608-8e93-a23b8eceb848", "template_name": "icpmsQuantitativeValuesResultTemplate", "template_description": "ICPMS Quantitative Values"} ,{"place_nid": "754", "place_id": "place_icpmsMeasurementOptionCondition", "placeRef_nid": "1174", "placeRef_id": "placeRef_icpmsMeasurementOptionCondition", "template_nid": "1032", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurementOption", "template_uuid": "c380a39f-9687-5f5b-845a-7941771ed0b3", "template_name": "icpmsMeasurementOptionConditionTemplate", "template_description": "ICPMS Measurement Option Condition"} ,{"place_nid": "764", "place_id": "place_icpmsRawDataResult", "placeRef_nid": "885", "placeRef_id": "placeRef_icpmsRawDataResult", "template_nid": "874", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsRawData", "template_uuid": "33e4fbbd-7270-41bb-b62f-6cbca4d73ae7", "template_name": "icpmsRawDataResultTemplate", "template_description": "ICPMS Raw Data"} ,{"place_nid": "759", "place_id": "place_icpmsElementTableResult", "placeRef_nid": "1202", "placeRef_id": "placeRef_icpmsElementTableResult", "template_nid": "1189", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsElementTable", "template_uuid": "93f6bbcc-f7d0-5744-aa70-c5f86ae6a28c", "template_name": "icpmsElementTableResultTemplate", "template_description": "ICPMS Element Table"} ,{"place_nid": "739", "place_id": "place_icpmsSampleVialMaterial", "placeRef_nid": "927", "placeRef_id": "placeRef_icpmsSampleVialMaterial", "template_nid": "886", "template_tag": "materialTemplate", "template_id": "materialTemplate_icpmsSampleVial", "template_uuid": "d1c7e83e-ad29-5af3-82e0-59c03078c41e", "template_name": "icpmsSampleVialMaterialTemplate", "template_description": "ICPMS Sample Vial"} ,{"place_nid": "749", "place_id": "place_icpmsMeasurementCondition", "placeRef_nid": "1031", "placeRef_id": "placeRef_icpmsMeasurementCondition", "template_nid": "962", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurement", "template_uuid": "b1b5f9b8-9610-51d5-b947-9e535d125688", "template_name": "icpmsMeasurementConditionTemplate", "template_description": "ICPMS Measurement Condition"} ,{"place_nid": "744", "place_id": "place_icpmsPretreatmentCondition", "placeRef_nid": "961", "placeRef_id": "placeRef_icpmsPretreatmentCondition", "template_nid": "928", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsPretreatment", "template_uuid": "14f3729c-6bc8-525d-bd52-da4d355c6601", "template_name": "icpmsPretreatmentConditionTemplate", "template_description": "ICPMS Pretreatment Condition"} ]
+[2019-08-19T05:38:26.410] [DEBUG] app - [router-node-root]'[{"place_nid": "779", "place_id": "place_icpmsQuantitativeAnalysisCondition", "placeRef_nid": "1188", "placeRef_id": "placeRef_icpmsQuantitativeAnalysisCondition", "template_nid": "1175", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsQuantitativeAnalysis", "template_uuid": "99dc1a65-cdda-5f23-ae3c-12b6b15967a7", "template_name": "icpmsQuantitativeAnalysisConditionTemplate", "template_description": "ICPMS Quantitative Analysis Condition"} ,{"place_nid": "769", "place_id": "place_icpmsQualitativeValuesResult", "placeRef_nid": "1252", "placeRef_id": "placeRef_icpmsQualitativeValuesResult", "template_nid": "1241", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQualitativeValues", "template_uuid": "83520902-88e9-4970-81c0-a2daee6ce804", "template_name": "icpmsQualitativeValuesResultTemplate", "template_description": "ICPMS Qualitative Values"} ,{"place_nid": "774", "place_id": "place_icpmsCalibrationCurveResult", "placeRef_nid": "1292", "placeRef_id": "placeRef_icpmsCalibrationCurveResult", "template_nid": "1283", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsCalibrationCurve", "template_uuid": "a697124d-1824-5858-b046-387fdb95f9da", "template_name": "icpmsCalibrationCurveResultTemplate", "template_description": "ICPMS Calibration Curve"} ,{"place_nid": "784", "place_id": "place_icpmsQuantitativeValuesResult", "placeRef_nid": "1312", "placeRef_id": "placeRef_icpmsQuantitativeValuesResult", "template_nid": "1301", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQuantitativeValues", "template_uuid": "3d00758b-a27e-4608-8e93-a23b8eceb848", "template_name": "icpmsQuantitativeValuesResultTemplate", "template_description": "ICPMS Quantitative Values"} ,{"place_nid": "754", "place_id": "place_icpmsMeasurementOptionCondition", "placeRef_nid": "1174", "placeRef_id": "placeRef_icpmsMeasurementOptionCondition", "template_nid": "1032", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurementOption", "template_uuid": "c380a39f-9687-5f5b-845a-7941771ed0b3", "template_name": "icpmsMeasurementOptionConditionTemplate", "template_description": "ICPMS Measurement Option Condition"} ,{"place_nid": "764", "place_id": "place_icpmsRawDataResult", "placeRef_nid": "885", "placeRef_id": "placeRef_icpmsRawDataResult", "template_nid": "874", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsRawData", "template_uuid": "33e4fbbd-7270-41bb-b62f-6cbca4d73ae7", "template_name": "icpmsRawDataResultTemplate", "template_description": "ICPMS Raw Data"} ,{"place_nid": "759", "place_id": "place_icpmsElementTableResult", "placeRef_nid": "1202", "placeRef_id": "placeRef_icpmsElementTableResult", "template_nid": "1189", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsElementTable", "template_uuid": "93f6bbcc-f7d0-5744-aa70-c5f86ae6a28c", "template_name": "icpmsElementTableResultTemplate", "template_description": "ICPMS Element Table"} ,{"place_nid": "739", "place_id": "place_icpmsSampleVialMaterial", "placeRef_nid": "927", "placeRef_id": "placeRef_icpmsSampleVialMaterial", "template_nid": "886", "template_tag": "materialTemplate", "template_id": "materialTemplate_icpmsSampleVial", "template_uuid": "d1c7e83e-ad29-5af3-82e0-59c03078c41e", "template_name": "icpmsSampleVialMaterialTemplate", "template_description": "ICPMS Sample Vial"} ,{"place_nid": "749", "place_id": "place_icpmsMeasurementCondition", "placeRef_nid": "1031", "placeRef_id": "placeRef_icpmsMeasurementCondition", "template_nid": "962", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurement", "template_uuid": "b1b5f9b8-9610-51d5-b947-9e535d125688", "template_name": "icpmsMeasurementConditionTemplate", "template_description": "ICPMS Measurement Condition"} ,{"place_nid": "744", "place_id": "place_icpmsPretreatmentCondition", "placeRef_nid": "961", "placeRef_id": "placeRef_icpmsPretreatmentCondition", "template_nid": "928", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsPretreatment", "template_uuid": "14f3729c-6bc8-525d-bd52-da4d355c6601", "template_name": "icpmsPretreatmentConditionTemplate", "template_description": "ICPMS Pretreatment Condition"} ]'
+[2019-08-19T05:38:43.026] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:38:43.026] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=764
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:38:44.211] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:38:44.212] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:39:30.953] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:39:30.953] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=759
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:39:31.029] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:39:31.030] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:40:04.276] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:40:04.276] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=784
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:40:04.365] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:40:04.365] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:40:09.041] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:40:09.041] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=744
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:40:09.121] [DEBUG] app - [xmail]GraphJson : [{"nid":"956","parent_nid":"null","description":"Correction Factor","value":"1.000000","attrib":"{\"formatString\":\"0.000000\",\"type\":\"doubleType\",\"key\":\"correctionFactor\",\"scaleFactor\":\"1.000000\"}"},{"nid":"951","parent_nid":"null","description":"Volume Factor","value":"1.000000","attrib":"{\"formatString\":\"0.000000\",\"type\":\"doubleType\",\"key\":\"volumeFactor\",\"scaleFactor\":\"1.000000\"}"},{"nid":"946","parent_nid":"null","description":"Weight Factor","value":"1.000000","attrib":"{\"formatString\":\"0.000000\",\"type\":\"doubleType\",\"key\":\"weightFactor\",\"scaleFactor\":\"1.000000\"}"},{"nid":"941","parent_nid":"null","description":"Number of Repeated","value":"3","attrib":"{\"type\":\"intType\",\"key\":\"numberOfRepeated\"}"}]
+[2019-08-19T05:40:09.123] [DEBUG] app - [router-node-material]'[{"nid":"956","parent_nid":"null","description":"Correction Factor","value":"1.000000","attrib":"{\\"formatString\\":\\"0.000000\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"correctionFactor\\",\\"scaleFactor\\":\\"1.000000\\"}"},{"nid":"951","parent_nid":"null","description":"Volume Factor","value":"1.000000","attrib":"{\\"formatString\\":\\"0.000000\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"volumeFactor\\",\\"scaleFactor\\":\\"1.000000\\"}"},{"nid":"946","parent_nid":"null","description":"Weight Factor","value":"1.000000","attrib":"{\\"formatString\\":\\"0.000000\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"weightFactor\\",\\"scaleFactor\\":\\"1.000000\\"}"},{"nid":"941","parent_nid":"null","description":"Number of Repeated","value":"3","attrib":"{\\"type\\":\\"intType\\",\\"key\\":\\"numberOfRepeated\\"}"}]'
+[2019-08-19T05:40:21.043] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:40:21.043] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=754
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:40:21.139] [DEBUG] app - [xmail]GraphJson : [{"nid":"1131","parent_nid":"null","description":"Optional Instrument","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"optionalInstrument\"}"},{"nid":"1134","parent_nid":"1131","description":"Auto Sampler","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"autoSampler\"}"},{"nid":"1149","parent_nid":"1131","description":"Bubbler","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"bubbler\"}"},{"nid":"1144","parent_nid":"1131","description":"Cooling Chamber","value":"true","attrib":"{\"type\":\"booleanType\",\"key\":\"coolingChamber\"}"},{"nid":"1139","parent_nid":"1131","description":"Torch","value":"Mini Torch","attrib":"{\"type\":\"stringType\",\"key\":\"torch\"}"},{"nid":"1154","parent_nid":"1131","description":"Peristaltic Pump","value":"true","attrib":"{\"type\":\"booleanType\",\"key\":\"peristalticPump\"}"},{"nid":"1159","parent_nid":"1131","description":"Connection of External Device","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"connectionOfExternalDevice\"}"},{"nid":"1164","parent_nid":"1131","description":"Eco Mode","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"ecoMode\"}"},{"nid":"1169","parent_nid":"1131","description":"External Starting Mode","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"externalStartingMode\"}"},{"nid":"1050","parent_nid":"null","description":"Profile Measurement Condition","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"profileMeasurementCondition\"}"},{"nid":"1053","parent_nid":"1050","description":"Profile Integration Time","value":"Mid","attrib":"{\"type\":\"stringType\",\"key\":\"profileIntegrationTime\"}"},{"nid":"1058","parent_nid":"1050","description":"All the Mass Profiles","value":"true","attrib":"{\"type\":\"booleanType\",\"key\":\"allTheMassProfiles\"}"},{"nid":"1045","parent_nid":"null","description":"Qualitative Database","value":"MiniTorch WaterMode","attrib":"{\"type\":\"stringType\",\"key\":\"qualitativeDatabase\"}"},{"nid":"1063","parent_nid":"null","description":"Integral Condition","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"integralCondition\"}"},{"nid":"1066","parent_nid":"1063","description":"Number of Scans","value":"10","attrib":"{\"type\":\"intType\",\"key\":\"numberOfScans\"}"},{"nid":"1071","parent_nid":"1063","description":"Chamber Temperature","value":"5","attrib":"{\"formatString\":\"0\",\"units\":\"℃\",\"type\":\"doubleType\",\"key\":\"chamberTemperature\",\"scaleFactor\":\"1\"}"},{"nid":"1076","parent_nid":"null","description":"Rinse Condition","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"rinseCondition\"}"},{"nid":"1092","parent_nid":"1076","description":"Sample Rinse Time","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"sampleRinseTime\"}"},{"nid":"1100","parent_nid":"1092","description":"High","value":"30","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"sampleRinseTimeHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1095","parent_nid":"1092","description":"Low","value":"30","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"sampleRinseTimeLow\",\"scaleFactor\":\"1\"}"},{"nid":"1118","parent_nid":"1076","description":"Peristaltic Pump Rotation Speed","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"peristalticPumpRotationSpeed\"}"},{"nid":"1126","parent_nid":"1118","description":"High","value":"60","attrib":"{\"formatString\":\"0\",\"units\":\"rpm\",\"type\":\"doubleType\",\"key\":\"peristalticPumpRotationSpeedHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1121","parent_nid":"1118","description":"Low","value":"20","attrib":"{\"formatString\":\"0\",\"units\":\"rpm\",\"type\":\"doubleType\",\"key\":\"peristalticPumpRotationSpeedLow\",\"scaleFactor\":\"1\"}"},{"nid":"1105","parent_nid":"1076","description":"Aux Rinse Time","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"auxRinseTime\"}"},{"nid":"1113","parent_nid":"1105","description":"High","value":"0","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"auxRinseTimeHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1108","parent_nid":"1105","description":"Low","value":"0","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"auxRinseTimeLow\",\"scaleFactor\":\"1\"}"},{"nid":"1079","parent_nid":"1076","description":"Solvent Rinse Time","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"solventRinseTime\"}"},{"nid":"1087","parent_nid":"1079","description":"High","value":"30","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"solventRinseTimeHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1082","parent_nid":"1079","description":"Low","value":"10","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"solventRinseTimeLow\",\"scaleFactor\":\"1\"}"}]
+[2019-08-19T05:40:21.141] [DEBUG] app - [router-node-material]'[{"nid":"1131","parent_nid":"null","description":"Optional Instrument","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"optionalInstrument\\"}"},{"nid":"1134","parent_nid":"1131","description":"Auto Sampler","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"autoSampler\\"}"},{"nid":"1149","parent_nid":"1131","description":"Bubbler","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"bubbler\\"}"},{"nid":"1144","parent_nid":"1131","description":"Cooling Chamber","value":"true","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"coolingChamber\\"}"},{"nid":"1139","parent_nid":"1131","description":"Torch","value":"Mini Torch","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"torch\\"}"},{"nid":"1154","parent_nid":"1131","description":"Peristaltic Pump","value":"true","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"peristalticPump\\"}"},{"nid":"1159","parent_nid":"1131","description":"Connection of External Device","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"connectionOfExternalDevice\\"}"},{"nid":"1164","parent_nid":"1131","description":"Eco Mode","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"ecoMode\\"}"},{"nid":"1169","parent_nid":"1131","description":"External Starting Mode","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"externalStartingMode\\"}"},{"nid":"1050","parent_nid":"null","description":"Profile Measurement Condition","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"profileMeasurementCondition\\"}"},{"nid":"1053","parent_nid":"1050","description":"Profile Integration Time","value":"Mid","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"profileIntegrationTime\\"}"},{"nid":"1058","parent_nid":"1050","description":"All the Mass Profiles","value":"true","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"allTheMassProfiles\\"}"},{"nid":"1045","parent_nid":"null","description":"Qualitative Database","value":"MiniTorch WaterMode","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"qualitativeDatabase\\"}"},{"nid":"1063","parent_nid":"null","description":"Integral Condition","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"integralCondition\\"}"},{"nid":"1066","parent_nid":"1063","description":"Number of Scans","value":"10","attrib":"{\\"type\\":\\"intType\\",\\"key\\":\\"numberOfScans\\"}"},{"nid":"1071","parent_nid":"1063","description":"Chamber Temperature","value":"5","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"℃\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"chamberTemperature\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1076","parent_nid":"null","description":"Rinse Condition","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"rinseCondition\\"}"},{"nid":"1092","parent_nid":"1076","description":"Sample Rinse Time","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"sampleRinseTime\\"}"},{"nid":"1100","parent_nid":"1092","description":"High","value":"30","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"sampleRinseTimeHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1095","parent_nid":"1092","description":"Low","value":"30","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"sampleRinseTimeLow\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1118","parent_nid":"1076","description":"Peristaltic Pump Rotation Speed","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"peristalticPumpRotationSpeed\\"}"},{"nid":"1126","parent_nid":"1118","description":"High","value":"60","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"rpm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"peristalticPumpRotationSpeedHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1121","parent_nid":"1118","description":"Low","value":"20","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"rpm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"peristalticPumpRotationSpeedLow\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1105","parent_nid":"1076","description":"Aux Rinse Time","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"auxRinseTime\\"}"},{"nid":"1113","parent_nid":"1105","description":"High","value":"0","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"auxRinseTimeHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1108","parent_nid":"1105","description":"Low","value":"0","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"auxRinseTimeLow\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1079","parent_nid":"1076","description":"Solvent Rinse Time","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"solventRinseTime\\"}"},{"nid":"1087","parent_nid":"1079","description":"High","value":"30","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"solventRinseTimeHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1082","parent_nid":"1079","description":"Low","value":"10","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"solventRinseTimeLow\\",\\"scaleFactor\\":\\"1\\"}"}]'
+[2019-08-19T05:40:22.161] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:40:22.162] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=759
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:40:22.220] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:40:22.220] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:40:24.413] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:40:24.413] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=739
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:40:24.497] [DEBUG] app - [xmail]GraphJson : [{"nid":"922","parent_nid":"null","description":"Solvent","value":"Nitric acid aqueous solution","attrib":"{\"type\":\"stringType\",\"key\":\"solvent\"}"},{"nid":"917","parent_nid":"null","description":"Nanoparticle","value":"Pb/As compound","attrib":"{\"type\":\"stringType\",\"key\":\"nanoparticle\"}"},{"nid":"913","parent_nid":"null","description":"Annotation","value":null,"attrib":"{\"type\":\"stringType\",\"key\":\"xmail:annotation\"}"},{"nid":"908","parent_nid":"null","description":"Description","value":"Pb/As nano compound","attrib":"{\"type\":\"stringType\",\"key\":\"xmail:description\"}"},{"nid":"903","parent_nid":"null","description":"Name","value":"Nanoparticle Pb/As","attrib":"{\"type\":\"stringType\",\"key\":\"xmail:name\"}"},{"nid":"899","parent_nid":"null","description":"ID","value":null,"attrib":"{\"type\":\"stringType\",\"key\":\"xmail:id\"}"}]
+[2019-08-19T05:40:24.497] [DEBUG] app - [router-node-material]'[{"nid":"922","parent_nid":"null","description":"Solvent","value":"Nitric acid aqueous solution","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"solvent\\"}"},{"nid":"917","parent_nid":"null","description":"Nanoparticle","value":"Pb/As compound","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"nanoparticle\\"}"},{"nid":"913","parent_nid":"null","description":"Annotation","value":null,"attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"xmail:annotation\\"}"},{"nid":"908","parent_nid":"null","description":"Description","value":"Pb/As nano compound","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"xmail:description\\"}"},{"nid":"903","parent_nid":"null","description":"Name","value":"Nanoparticle Pb/As","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"xmail:name\\"}"},{"nid":"899","parent_nid":"null","description":"ID","value":null,"attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"xmail:id\\"}"}]'
+[2019-08-19T05:40:27.237] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:40:27.238] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=744
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:40:27.294] [DEBUG] app - [xmail]GraphJson : [{"nid":"956","parent_nid":"null","description":"Correction Factor","value":"1.000000","attrib":"{\"formatString\":\"0.000000\",\"type\":\"doubleType\",\"key\":\"correctionFactor\",\"scaleFactor\":\"1.000000\"}"},{"nid":"951","parent_nid":"null","description":"Volume Factor","value":"1.000000","attrib":"{\"formatString\":\"0.000000\",\"type\":\"doubleType\",\"key\":\"volumeFactor\",\"scaleFactor\":\"1.000000\"}"},{"nid":"946","parent_nid":"null","description":"Weight Factor","value":"1.000000","attrib":"{\"formatString\":\"0.000000\",\"type\":\"doubleType\",\"key\":\"weightFactor\",\"scaleFactor\":\"1.000000\"}"},{"nid":"941","parent_nid":"null","description":"Number of Repeated","value":"3","attrib":"{\"type\":\"intType\",\"key\":\"numberOfRepeated\"}"}]
+[2019-08-19T05:40:27.294] [DEBUG] app - [router-node-material]'[{"nid":"956","parent_nid":"null","description":"Correction Factor","value":"1.000000","attrib":"{\\"formatString\\":\\"0.000000\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"correctionFactor\\",\\"scaleFactor\\":\\"1.000000\\"}"},{"nid":"951","parent_nid":"null","description":"Volume Factor","value":"1.000000","attrib":"{\\"formatString\\":\\"0.000000\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"volumeFactor\\",\\"scaleFactor\\":\\"1.000000\\"}"},{"nid":"946","parent_nid":"null","description":"Weight Factor","value":"1.000000","attrib":"{\\"formatString\\":\\"0.000000\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"weightFactor\\",\\"scaleFactor\\":\\"1.000000\\"}"},{"nid":"941","parent_nid":"null","description":"Number of Repeated","value":"3","attrib":"{\\"type\\":\\"intType\\",\\"key\\":\\"numberOfRepeated\\"}"}]'
+[2019-08-19T05:40:28.219] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:40:28.220] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=759
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:40:28.287] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:40:28.288] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:40:29.094] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:40:29.094] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=754
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:40:29.204] [DEBUG] app - [xmail]GraphJson : [{"nid":"1131","parent_nid":"null","description":"Optional Instrument","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"optionalInstrument\"}"},{"nid":"1134","parent_nid":"1131","description":"Auto Sampler","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"autoSampler\"}"},{"nid":"1149","parent_nid":"1131","description":"Bubbler","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"bubbler\"}"},{"nid":"1144","parent_nid":"1131","description":"Cooling Chamber","value":"true","attrib":"{\"type\":\"booleanType\",\"key\":\"coolingChamber\"}"},{"nid":"1139","parent_nid":"1131","description":"Torch","value":"Mini Torch","attrib":"{\"type\":\"stringType\",\"key\":\"torch\"}"},{"nid":"1154","parent_nid":"1131","description":"Peristaltic Pump","value":"true","attrib":"{\"type\":\"booleanType\",\"key\":\"peristalticPump\"}"},{"nid":"1159","parent_nid":"1131","description":"Connection of External Device","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"connectionOfExternalDevice\"}"},{"nid":"1164","parent_nid":"1131","description":"Eco Mode","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"ecoMode\"}"},{"nid":"1169","parent_nid":"1131","description":"External Starting Mode","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"externalStartingMode\"}"},{"nid":"1050","parent_nid":"null","description":"Profile Measurement Condition","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"profileMeasurementCondition\"}"},{"nid":"1053","parent_nid":"1050","description":"Profile Integration Time","value":"Mid","attrib":"{\"type\":\"stringType\",\"key\":\"profileIntegrationTime\"}"},{"nid":"1058","parent_nid":"1050","description":"All the Mass Profiles","value":"true","attrib":"{\"type\":\"booleanType\",\"key\":\"allTheMassProfiles\"}"},{"nid":"1045","parent_nid":"null","description":"Qualitative Database","value":"MiniTorch WaterMode","attrib":"{\"type\":\"stringType\",\"key\":\"qualitativeDatabase\"}"},{"nid":"1063","parent_nid":"null","description":"Integral Condition","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"integralCondition\"}"},{"nid":"1066","parent_nid":"1063","description":"Number of Scans","value":"10","attrib":"{\"type\":\"intType\",\"key\":\"numberOfScans\"}"},{"nid":"1071","parent_nid":"1063","description":"Chamber Temperature","value":"5","attrib":"{\"formatString\":\"0\",\"units\":\"℃\",\"type\":\"doubleType\",\"key\":\"chamberTemperature\",\"scaleFactor\":\"1\"}"},{"nid":"1076","parent_nid":"null","description":"Rinse Condition","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"rinseCondition\"}"},{"nid":"1092","parent_nid":"1076","description":"Sample Rinse Time","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"sampleRinseTime\"}"},{"nid":"1100","parent_nid":"1092","description":"High","value":"30","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"sampleRinseTimeHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1095","parent_nid":"1092","description":"Low","value":"30","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"sampleRinseTimeLow\",\"scaleFactor\":\"1\"}"},{"nid":"1118","parent_nid":"1076","description":"Peristaltic Pump Rotation Speed","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"peristalticPumpRotationSpeed\"}"},{"nid":"1126","parent_nid":"1118","description":"High","value":"60","attrib":"{\"formatString\":\"0\",\"units\":\"rpm\",\"type\":\"doubleType\",\"key\":\"peristalticPumpRotationSpeedHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1121","parent_nid":"1118","description":"Low","value":"20","attrib":"{\"formatString\":\"0\",\"units\":\"rpm\",\"type\":\"doubleType\",\"key\":\"peristalticPumpRotationSpeedLow\",\"scaleFactor\":\"1\"}"},{"nid":"1105","parent_nid":"1076","description":"Aux Rinse Time","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"auxRinseTime\"}"},{"nid":"1113","parent_nid":"1105","description":"High","value":"0","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"auxRinseTimeHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1108","parent_nid":"1105","description":"Low","value":"0","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"auxRinseTimeLow\",\"scaleFactor\":\"1\"}"},{"nid":"1079","parent_nid":"1076","description":"Solvent Rinse Time","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"solventRinseTime\"}"},{"nid":"1087","parent_nid":"1079","description":"High","value":"30","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"solventRinseTimeHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1082","parent_nid":"1079","description":"Low","value":"10","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"solventRinseTimeLow\",\"scaleFactor\":\"1\"}"}]
+[2019-08-19T05:40:29.205] [DEBUG] app - [router-node-material]'[{"nid":"1131","parent_nid":"null","description":"Optional Instrument","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"optionalInstrument\\"}"},{"nid":"1134","parent_nid":"1131","description":"Auto Sampler","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"autoSampler\\"}"},{"nid":"1149","parent_nid":"1131","description":"Bubbler","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"bubbler\\"}"},{"nid":"1144","parent_nid":"1131","description":"Cooling Chamber","value":"true","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"coolingChamber\\"}"},{"nid":"1139","parent_nid":"1131","description":"Torch","value":"Mini Torch","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"torch\\"}"},{"nid":"1154","parent_nid":"1131","description":"Peristaltic Pump","value":"true","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"peristalticPump\\"}"},{"nid":"1159","parent_nid":"1131","description":"Connection of External Device","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"connectionOfExternalDevice\\"}"},{"nid":"1164","parent_nid":"1131","description":"Eco Mode","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"ecoMode\\"}"},{"nid":"1169","parent_nid":"1131","description":"External Starting Mode","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"externalStartingMode\\"}"},{"nid":"1050","parent_nid":"null","description":"Profile Measurement Condition","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"profileMeasurementCondition\\"}"},{"nid":"1053","parent_nid":"1050","description":"Profile Integration Time","value":"Mid","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"profileIntegrationTime\\"}"},{"nid":"1058","parent_nid":"1050","description":"All the Mass Profiles","value":"true","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"allTheMassProfiles\\"}"},{"nid":"1045","parent_nid":"null","description":"Qualitative Database","value":"MiniTorch WaterMode","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"qualitativeDatabase\\"}"},{"nid":"1063","parent_nid":"null","description":"Integral Condition","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"integralCondition\\"}"},{"nid":"1066","parent_nid":"1063","description":"Number of Scans","value":"10","attrib":"{\\"type\\":\\"intType\\",\\"key\\":\\"numberOfScans\\"}"},{"nid":"1071","parent_nid":"1063","description":"Chamber Temperature","value":"5","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"℃\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"chamberTemperature\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1076","parent_nid":"null","description":"Rinse Condition","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"rinseCondition\\"}"},{"nid":"1092","parent_nid":"1076","description":"Sample Rinse Time","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"sampleRinseTime\\"}"},{"nid":"1100","parent_nid":"1092","description":"High","value":"30","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"sampleRinseTimeHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1095","parent_nid":"1092","description":"Low","value":"30","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"sampleRinseTimeLow\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1118","parent_nid":"1076","description":"Peristaltic Pump Rotation Speed","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"peristalticPumpRotationSpeed\\"}"},{"nid":"1126","parent_nid":"1118","description":"High","value":"60","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"rpm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"peristalticPumpRotationSpeedHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1121","parent_nid":"1118","description":"Low","value":"20","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"rpm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"peristalticPumpRotationSpeedLow\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1105","parent_nid":"1076","description":"Aux Rinse Time","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"auxRinseTime\\"}"},{"nid":"1113","parent_nid":"1105","description":"High","value":"0","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"auxRinseTimeHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1108","parent_nid":"1105","description":"Low","value":"0","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"auxRinseTimeLow\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1079","parent_nid":"1076","description":"Solvent Rinse Time","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"solventRinseTime\\"}"},{"nid":"1087","parent_nid":"1079","description":"High","value":"30","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"solventRinseTimeHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1082","parent_nid":"1079","description":"Low","value":"10","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"solventRinseTimeLow\\",\\"scaleFactor\\":\\"1\\"}"}]'
+[2019-08-19T05:40:30.271] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:40:30.272] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=764
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:40:30.343] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:40:30.343] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:40:32.047] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:40:32.047] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=754
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:40:32.113] [DEBUG] app - [xmail]GraphJson : [{"nid":"1131","parent_nid":"null","description":"Optional Instrument","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"optionalInstrument\"}"},{"nid":"1134","parent_nid":"1131","description":"Auto Sampler","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"autoSampler\"}"},{"nid":"1149","parent_nid":"1131","description":"Bubbler","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"bubbler\"}"},{"nid":"1144","parent_nid":"1131","description":"Cooling Chamber","value":"true","attrib":"{\"type\":\"booleanType\",\"key\":\"coolingChamber\"}"},{"nid":"1139","parent_nid":"1131","description":"Torch","value":"Mini Torch","attrib":"{\"type\":\"stringType\",\"key\":\"torch\"}"},{"nid":"1154","parent_nid":"1131","description":"Peristaltic Pump","value":"true","attrib":"{\"type\":\"booleanType\",\"key\":\"peristalticPump\"}"},{"nid":"1159","parent_nid":"1131","description":"Connection of External Device","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"connectionOfExternalDevice\"}"},{"nid":"1164","parent_nid":"1131","description":"Eco Mode","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"ecoMode\"}"},{"nid":"1169","parent_nid":"1131","description":"External Starting Mode","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"externalStartingMode\"}"},{"nid":"1050","parent_nid":"null","description":"Profile Measurement Condition","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"profileMeasurementCondition\"}"},{"nid":"1053","parent_nid":"1050","description":"Profile Integration Time","value":"Mid","attrib":"{\"type\":\"stringType\",\"key\":\"profileIntegrationTime\"}"},{"nid":"1058","parent_nid":"1050","description":"All the Mass Profiles","value":"true","attrib":"{\"type\":\"booleanType\",\"key\":\"allTheMassProfiles\"}"},{"nid":"1045","parent_nid":"null","description":"Qualitative Database","value":"MiniTorch WaterMode","attrib":"{\"type\":\"stringType\",\"key\":\"qualitativeDatabase\"}"},{"nid":"1063","parent_nid":"null","description":"Integral Condition","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"integralCondition\"}"},{"nid":"1066","parent_nid":"1063","description":"Number of Scans","value":"10","attrib":"{\"type\":\"intType\",\"key\":\"numberOfScans\"}"},{"nid":"1071","parent_nid":"1063","description":"Chamber Temperature","value":"5","attrib":"{\"formatString\":\"0\",\"units\":\"℃\",\"type\":\"doubleType\",\"key\":\"chamberTemperature\",\"scaleFactor\":\"1\"}"},{"nid":"1076","parent_nid":"null","description":"Rinse Condition","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"rinseCondition\"}"},{"nid":"1092","parent_nid":"1076","description":"Sample Rinse Time","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"sampleRinseTime\"}"},{"nid":"1100","parent_nid":"1092","description":"High","value":"30","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"sampleRinseTimeHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1095","parent_nid":"1092","description":"Low","value":"30","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"sampleRinseTimeLow\",\"scaleFactor\":\"1\"}"},{"nid":"1118","parent_nid":"1076","description":"Peristaltic Pump Rotation Speed","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"peristalticPumpRotationSpeed\"}"},{"nid":"1126","parent_nid":"1118","description":"High","value":"60","attrib":"{\"formatString\":\"0\",\"units\":\"rpm\",\"type\":\"doubleType\",\"key\":\"peristalticPumpRotationSpeedHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1121","parent_nid":"1118","description":"Low","value":"20","attrib":"{\"formatString\":\"0\",\"units\":\"rpm\",\"type\":\"doubleType\",\"key\":\"peristalticPumpRotationSpeedLow\",\"scaleFactor\":\"1\"}"},{"nid":"1105","parent_nid":"1076","description":"Aux Rinse Time","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"auxRinseTime\"}"},{"nid":"1113","parent_nid":"1105","description":"High","value":"0","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"auxRinseTimeHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1108","parent_nid":"1105","description":"Low","value":"0","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"auxRinseTimeLow\",\"scaleFactor\":\"1\"}"},{"nid":"1079","parent_nid":"1076","description":"Solvent Rinse Time","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"solventRinseTime\"}"},{"nid":"1087","parent_nid":"1079","description":"High","value":"30","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"solventRinseTimeHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1082","parent_nid":"1079","description":"Low","value":"10","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"solventRinseTimeLow\",\"scaleFactor\":\"1\"}"}]
+[2019-08-19T05:40:32.113] [DEBUG] app - [router-node-material]'[{"nid":"1131","parent_nid":"null","description":"Optional Instrument","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"optionalInstrument\\"}"},{"nid":"1134","parent_nid":"1131","description":"Auto Sampler","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"autoSampler\\"}"},{"nid":"1149","parent_nid":"1131","description":"Bubbler","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"bubbler\\"}"},{"nid":"1144","parent_nid":"1131","description":"Cooling Chamber","value":"true","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"coolingChamber\\"}"},{"nid":"1139","parent_nid":"1131","description":"Torch","value":"Mini Torch","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"torch\\"}"},{"nid":"1154","parent_nid":"1131","description":"Peristaltic Pump","value":"true","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"peristalticPump\\"}"},{"nid":"1159","parent_nid":"1131","description":"Connection of External Device","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"connectionOfExternalDevice\\"}"},{"nid":"1164","parent_nid":"1131","description":"Eco Mode","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"ecoMode\\"}"},{"nid":"1169","parent_nid":"1131","description":"External Starting Mode","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"externalStartingMode\\"}"},{"nid":"1050","parent_nid":"null","description":"Profile Measurement Condition","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"profileMeasurementCondition\\"}"},{"nid":"1053","parent_nid":"1050","description":"Profile Integration Time","value":"Mid","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"profileIntegrationTime\\"}"},{"nid":"1058","parent_nid":"1050","description":"All the Mass Profiles","value":"true","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"allTheMassProfiles\\"}"},{"nid":"1045","parent_nid":"null","description":"Qualitative Database","value":"MiniTorch WaterMode","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"qualitativeDatabase\\"}"},{"nid":"1063","parent_nid":"null","description":"Integral Condition","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"integralCondition\\"}"},{"nid":"1066","parent_nid":"1063","description":"Number of Scans","value":"10","attrib":"{\\"type\\":\\"intType\\",\\"key\\":\\"numberOfScans\\"}"},{"nid":"1071","parent_nid":"1063","description":"Chamber Temperature","value":"5","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"℃\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"chamberTemperature\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1076","parent_nid":"null","description":"Rinse Condition","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"rinseCondition\\"}"},{"nid":"1092","parent_nid":"1076","description":"Sample Rinse Time","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"sampleRinseTime\\"}"},{"nid":"1100","parent_nid":"1092","description":"High","value":"30","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"sampleRinseTimeHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1095","parent_nid":"1092","description":"Low","value":"30","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"sampleRinseTimeLow\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1118","parent_nid":"1076","description":"Peristaltic Pump Rotation Speed","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"peristalticPumpRotationSpeed\\"}"},{"nid":"1126","parent_nid":"1118","description":"High","value":"60","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"rpm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"peristalticPumpRotationSpeedHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1121","parent_nid":"1118","description":"Low","value":"20","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"rpm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"peristalticPumpRotationSpeedLow\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1105","parent_nid":"1076","description":"Aux Rinse Time","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"auxRinseTime\\"}"},{"nid":"1113","parent_nid":"1105","description":"High","value":"0","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"auxRinseTimeHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1108","parent_nid":"1105","description":"Low","value":"0","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"auxRinseTimeLow\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1079","parent_nid":"1076","description":"Solvent Rinse Time","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"solventRinseTime\\"}"},{"nid":"1087","parent_nid":"1079","description":"High","value":"30","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"solventRinseTimeHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1082","parent_nid":"1079","description":"Low","value":"10","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"solventRinseTimeLow\\",\\"scaleFactor\\":\\"1\\"}"}]'
+[2019-08-19T05:40:52.325] [DEBUG] app - [router-petrinet] param:'1947'
+[2019-08-19T05:40:52.325] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(s {__tag: 'place'}),
+                    m=(s)-[:PNarc*0..1]-(t)
+                where id(a)=1947
+                unwind relationships(m) as edge
+                return collect(distinct edge);
+                
+[2019-08-19T05:40:52.355] [DEBUG] app - [xmail]GraphJson : {"nodes":[], "edges":[]} 
+[2019-08-19T05:40:52.356] [DEBUG] app - [router-petrinet]'{"nodes":[], "edges":[]} '
+[2019-08-19T05:40:52.429] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:40:52.430] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(pl {__tag: 'place'})
+                where id(a)=1947
+                optional match
+                                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+                               where plR.ref = pl.id
+                optional match
+                    (te)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud),
+                    (te)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad),
+                    (te)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+                return
+                    id(pl) as place_nid,
+                    pl.id as place_id,
+                    id(plR) as placeRef_nid,
+                    plR.id as placeRef_id,
+                    id(te) as template_nid,
+                    te.__tag as template_tag,
+                    te.id as template_id,
+                    uud.value as template_uuid,
+                    nad.value as template_name,
+                    ded.value as template_description;
+[2019-08-19T05:40:53.044] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:40:53.044] [DEBUG] app - [router-node-root]'[]'
+[2019-08-19T05:41:07.419] [DEBUG] app - [router-petrinet] param:'29964'
+[2019-08-19T05:41:07.419] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(s {__tag: 'place'}),
+                    m=(s)-[:PNarc*0..1]-(t)
+                where id(a)=29964
+                unwind relationships(m) as edge
+                return collect(distinct edge);
+                
+[2019-08-19T05:41:07.476] [DEBUG] app - [xmail]GraphJson : {"nodes":[{"id": "30048",  "pid": "place_afmMeasurementCondition",  "label": "[30048] place_afmMeasurementCondition",  "nodeType": "place"} ,{"id": "30113",  "pid": "transition_afmDivision",  "label": "[30113] transition_afmDivision",  "nodeType": "transition"} ,{"id": "30083",  "pid": "place_afmParticleListResult",  "label": "[30083] place_afmParticleListResult",  "nodeType": "place"} ,{"id": "30053",  "pid": "place_afmMeasurementResult",  "label": "[30053] place_afmMeasurementResult",  "nodeType": "place"} ,{"id": "30118",  "pid": "transition_afmStatistics",  "label": "[30118] transition_afmStatistics",  "nodeType": "transition"} ,{"id": "30058",  "pid": "place_afmCorrectionCondition",  "label": "[30058] place_afmCorrectionCondition",  "nodeType": "place"} ,{"id": "30093",  "pid": "place_afmParticleStatisticsResult",  "label": "[30093] place_afmParticleStatisticsResult",  "nodeType": "place"} ,{"id": "30063",  "pid": "place_afmDataImageResult",  "label": "[30063] place_afmDataImageResult",  "nodeType": "place"} ,{"id": "30098",  "pid": "place_afmParticleHistogramResult",  "label": "[30098] place_afmParticleHistogramResult",  "nodeType": "place"} ,{"id": "30068",  "pid": "place_afmMeasCondResult",  "label": "[30068] place_afmMeasCondResult",  "nodeType": "place"} ,{"id": "30103",  "pid": "transition_afmMeasurement",  "label": "[30103] transition_afmMeasurement",  "nodeType": "transition"} ,{"id": "30073",  "pid": "place_afmDivisionCondition",  "label": "[30073] place_afmDivisionCondition",  "nodeType": "place"} ,{"id": "30043",  "pid": "place_afmMeasurementMaterial",  "label": "[30043] place_afmMeasurementMaterial",  "nodeType": "place"} ,{"id": "30108",  "pid": "transition_afmCorrection",  "label": "[30108] transition_afmCorrection",  "nodeType": "transition"} ,{"id": "30078",  "pid": "place_afmParticleImageResult",  "label": "[30078] place_afmParticleImageResult",  "nodeType": "place"} ], "edges":[{"source": "30048",  "target": "30103",  "edgeType": "PNarc"} ,{"source": "30068",  "target": "30113",  "edgeType": "PNarc"} ,{"source": "30108",  "target": "30068",  "edgeType": "PNarc"} ,{"source": "30108",  "target": "30063",  "edgeType": "PNarc"} ,{"source": "30058",  "target": "30108",  "edgeType": "PNarc"} ,{"source": "30113",  "target": "30083",  "edgeType": "PNarc"} ,{"source": "30113",  "target": "30078",  "edgeType": "PNarc"} ,{"source": "30073",  "target": "30113",  "edgeType": "PNarc"} ,{"source": "30083",  "target": "30118",  "edgeType": "PNarc"} ,{"source": "30118",  "target": "30098",  "edgeType": "PNarc"} ,{"source": "30118",  "target": "30093",  "edgeType": "PNarc"} ,{"source": "30043",  "target": "30103",  "edgeType": "PNarc"} ,{"source": "30053",  "target": "30108",  "edgeType": "PNarc"} ,{"source": "30103",  "target": "30053",  "edgeType": "PNarc"} ]} 
+[2019-08-19T05:41:07.476] [DEBUG] app - [router-petrinet]'{"nodes":[{"id": "30048",  "pid": "place_afmMeasurementCondition",  "label": "[30048] place_afmMeasurementCondition",  "nodeType": "place"} ,{"id": "30113",  "pid": "transition_afmDivision",  "label": "[30113] transition_afmDivision",  "nodeType": "transition"} ,{"id": "30083",  "pid": "place_afmParticleListResult",  "label": "[30083] place_afmParticleListResult",  "nodeType": "place"} ,{"id": "30053",  "pid": "place_afmMeasurementResult",  "label": "[30053] place_afmMeasurementResult",  "nodeType": "place"} ,{"id": "30118",  "pid": "transition_afmStatistics",  "label": "[30118] transition_afmStatistics",  "nodeType": "transition"} ,{"id": "30058",  "pid": "place_afmCorrectionCondition",  "label": "[30058] place_afmCorrectionCondition",  "nodeType": "place"} ,{"id": "30093",  "pid": "place_afmParticleStatisticsResult",  "label": "[30093] place_afmParticleStatisticsResult",  "nodeType": "place"} ,{"id": "30063",  "pid": "place_afmDataImageResult",  "label": "[30063] place_afmDataImageResult",  "nodeType": "place"} ,{"id": "30098",  "pid": "place_afmParticleHistogramResult",  "label": "[30098] place_afmParticleHistogramResult",  "nodeType": "place"} ,{"id": "30068",  "pid": "place_afmMeasCondResult",  "label": "[30068] place_afmMeasCondResult",  "nodeType": "place"} ,{"id": "30103",  "pid": "transition_afmMeasurement",  "label": "[30103] transition_afmMeasurement",  "nodeType": "transition"} ,{"id": "30073",  "pid": "place_afmDivisionCondition",  "label": "[30073] place_afmDivisionCondition",  "nodeType": "place"} ,{"id": "30043",  "pid": "place_afmMeasurementMaterial",  "label": "[30043] place_afmMeasurementMaterial",  "nodeType": "place"} ,{"id": "30108",  "pid": "transition_afmCorrection",  "label": "[30108] transition_afmCorrection",  "nodeType": "transition"} ,{"id": "30078",  "pid": "place_afmParticleImageResult",  "label": "[30078] place_afmParticleImageResult",  "nodeType": "place"} ], "edges":[{"source": "30048",  "target": "30103",  "edgeType": "PNarc"} ,{"source": "30068",  "target": "30113",  "edgeType": "PNarc"} ,{"source": "30108",  "target": "30068",  "edgeType": "PNarc"} ,{"source": "30108",  "target": "30063",  "edgeType": "PNarc"} ,{"source": "30058",  "target": "30108",  "edgeType": "PNarc"} ,{"source": "30113",  "target": "30083",  "edgeType": "PNarc"} ,{"source": "30113",  "target": "30078",  "edgeType": "PNarc"} ,{"source": "30073",  "target": "30113",  "edgeType": "PNarc"} ,{"source": "30083",  "target": "30118",  "edgeType": "PNarc"} ,{"source": "30118",  "target": "30098",  "edgeType": "PNarc"} ,{"source": "30118",  "target": "30093",  "edgeType": "PNarc"} ,{"source": "30043",  "target": "30103",  "edgeType": "PNarc"} ,{"source": "30053",  "target": "30108",  "edgeType": "PNarc"} ,{"source": "30103",  "target": "30053",  "edgeType": "PNarc"} ]} '
+[2019-08-19T05:41:07.558] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:41:07.559] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(pl {__tag: 'place'})
+                where id(a)=29964
+                optional match
+                                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+                               where plR.ref = pl.id
+                optional match
+                    (te)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud),
+                    (te)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad),
+                    (te)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+                return
+                    id(pl) as place_nid,
+                    pl.id as place_id,
+                    id(plR) as placeRef_nid,
+                    plR.id as placeRef_id,
+                    id(te) as template_nid,
+                    te.__tag as template_tag,
+                    te.id as template_id,
+                    uud.value as template_uuid,
+                    nad.value as template_name,
+                    ded.value as template_description;
+[2019-08-19T05:41:08.302] [DEBUG] app - [xmail]GraphJson : [{"place_nid": "30043", "place_id": "place_afmMeasurementMaterial", "placeRef_nid": "30217", "placeRef_id": "placeRef_afmMeasurementMaterial", "template_nid": "30203", "template_tag": "materialTemplate", "template_id": "materialTemplate_afmMeasurement", "template_uuid": "b40d43f4-296f-4980-8a75-410161efc860", "template_name": "afmMeasurementMaterialTemplate", "template_description": "AFM Measurement"} ,{"place_nid": "30058", "place_id": "place_afmCorrectionCondition", "placeRef_nid": "30332", "placeRef_id": "placeRef_afmCorrectionCondition", "template_nid": "30323", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmCorrection", "template_uuid": "64c92f1c-5250-40e9-a6ac-cdc630f7f155", "template_name": "afmCorrectionConditionTemplate", "template_description": "AFM Correction Condition"} ,{"place_nid": "30048", "place_id": "place_afmMeasurementCondition", "placeRef_nid": "30322", "placeRef_id": "placeRef_afmMeasurementCondition", "template_nid": "30218", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmMeasurement", "template_uuid": "d7bcb409-8430-492c-aac6-4b1938ac2c6d", "template_name": "afmMeasurementConditionTemplate", "template_description": "AFM Measurement Condition"} ,{"place_nid": "30053", "place_id": "place_afmMeasurementResult", "placeRef_nid": "30362", "placeRef_id": "placeRef_afmMeasurementResult", "template_nid": "30353", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmMeasurement", "template_uuid": "1a3151f3-bb6d-4c42-b348-5c1c584c8b0e", "template_name": "afmMeasurementResultTemplate", "template_description": "AFM Measurement"} ,{"place_nid": "30073", "place_id": "place_afmDivisionCondition", "placeRef_nid": "30342", "placeRef_id": "placeRef_afmDivisionCondition", "template_nid": "30333", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmDivision", "template_uuid": "f769e4aa-8c71-4634-afac-29fe2c2a723b", "template_name": "afmDivisionConditionTemplate", "template_description": "AFM Division Condition"} ,{"place_nid": "30078", "place_id": "place_afmParticleImageResult", "placeRef_nid": "30392", "placeRef_id": "placeRef_afmParticleImageResult", "template_nid": "30383", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleImage", "template_uuid": "e06a96ec-31fb-4d67-b139-d941cc6b3b0e", "template_name": "afmParticleImageResultTemplate", "template_description": "AFM Particle Image"} ,{"place_nid": "30063", "place_id": "place_afmDataImageResult", "placeRef_nid": "30372", "placeRef_id": "placeRef_afmDataImageResult", "template_nid": "30363", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmDataImage", "template_uuid": "95e3fac5-7b53-4b28-9422-8be2b29a1db8", "template_name": "afmDataImageResultTemplate", "template_description": "AFM Data Image"} ,{"place_nid": "30068", "place_id": "place_afmMeasCondResult", "placeRef_nid": "30382", "placeRef_id": "placeRef_afmMeasCondResult", "template_nid": "30373", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmMeasCond", "template_uuid": "6e7848f9-9c38-469e-9c9f-df4b90e6aa4f", "template_name": "afmMeasCondResultTemplate", "template_description": "AFM Meas Cond"} ,{"place_nid": "30088", "place_id": "place_afmStatisticsCondition", "placeRef_nid": "30352", "placeRef_id": "placeRef_afmStatisticsCondition", "template_nid": "30343", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmStatistics", "template_uuid": "aaef4688-b04d-46e6-af7b-5d2e12a9a98a", "template_name": "afmStatisticsConditionTemplate", "template_description": "AFM Statistics Condition"} ,{"place_nid": "30093", "place_id": "place_afmParticleStatisticsResult", "placeRef_nid": "30412", "placeRef_id": "placeRef_afmParticleStatisticsResult", "template_nid": "30403", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleStatistics", "template_uuid": "88e23930-bb25-4022-bcb5-229791ef2df5", "template_name": "afmParticleStatisticsResultTemplate", "template_description": "AFM Particle Statistics"} ,{"place_nid": "30083", "place_id": "place_afmParticleListResult", "placeRef_nid": "30402", "placeRef_id": "placeRef_afmParticleListResult", "template_nid": "30393", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleList", "template_uuid": "f664cc7c-4311-4511-9e69-54e292be8245", "template_name": "afmParticleListResultTemplate", "template_description": "AFM Particle List"} ,{"place_nid": "30098", "place_id": "place_afmParticleHistogramResult", "placeRef_nid": "30422", "placeRef_id": "placeRef_afmParticleHistogramResult", "template_nid": "30413", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleHistogram", "template_uuid": "b5c01d7f-d3d8-4fb2-aa99-8397a7d88c77", "template_name": "afmParticleHistogramResultTemplate", "template_description": "AFM Particle Histogram"} ]
+[2019-08-19T05:41:08.302] [DEBUG] app - [router-node-root]'[{"place_nid": "30043", "place_id": "place_afmMeasurementMaterial", "placeRef_nid": "30217", "placeRef_id": "placeRef_afmMeasurementMaterial", "template_nid": "30203", "template_tag": "materialTemplate", "template_id": "materialTemplate_afmMeasurement", "template_uuid": "b40d43f4-296f-4980-8a75-410161efc860", "template_name": "afmMeasurementMaterialTemplate", "template_description": "AFM Measurement"} ,{"place_nid": "30058", "place_id": "place_afmCorrectionCondition", "placeRef_nid": "30332", "placeRef_id": "placeRef_afmCorrectionCondition", "template_nid": "30323", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmCorrection", "template_uuid": "64c92f1c-5250-40e9-a6ac-cdc630f7f155", "template_name": "afmCorrectionConditionTemplate", "template_description": "AFM Correction Condition"} ,{"place_nid": "30048", "place_id": "place_afmMeasurementCondition", "placeRef_nid": "30322", "placeRef_id": "placeRef_afmMeasurementCondition", "template_nid": "30218", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmMeasurement", "template_uuid": "d7bcb409-8430-492c-aac6-4b1938ac2c6d", "template_name": "afmMeasurementConditionTemplate", "template_description": "AFM Measurement Condition"} ,{"place_nid": "30053", "place_id": "place_afmMeasurementResult", "placeRef_nid": "30362", "placeRef_id": "placeRef_afmMeasurementResult", "template_nid": "30353", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmMeasurement", "template_uuid": "1a3151f3-bb6d-4c42-b348-5c1c584c8b0e", "template_name": "afmMeasurementResultTemplate", "template_description": "AFM Measurement"} ,{"place_nid": "30073", "place_id": "place_afmDivisionCondition", "placeRef_nid": "30342", "placeRef_id": "placeRef_afmDivisionCondition", "template_nid": "30333", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmDivision", "template_uuid": "f769e4aa-8c71-4634-afac-29fe2c2a723b", "template_name": "afmDivisionConditionTemplate", "template_description": "AFM Division Condition"} ,{"place_nid": "30078", "place_id": "place_afmParticleImageResult", "placeRef_nid": "30392", "placeRef_id": "placeRef_afmParticleImageResult", "template_nid": "30383", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleImage", "template_uuid": "e06a96ec-31fb-4d67-b139-d941cc6b3b0e", "template_name": "afmParticleImageResultTemplate", "template_description": "AFM Particle Image"} ,{"place_nid": "30063", "place_id": "place_afmDataImageResult", "placeRef_nid": "30372", "placeRef_id": "placeRef_afmDataImageResult", "template_nid": "30363", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmDataImage", "template_uuid": "95e3fac5-7b53-4b28-9422-8be2b29a1db8", "template_name": "afmDataImageResultTemplate", "template_description": "AFM Data Image"} ,{"place_nid": "30068", "place_id": "place_afmMeasCondResult", "placeRef_nid": "30382", "placeRef_id": "placeRef_afmMeasCondResult", "template_nid": "30373", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmMeasCond", "template_uuid": "6e7848f9-9c38-469e-9c9f-df4b90e6aa4f", "template_name": "afmMeasCondResultTemplate", "template_description": "AFM Meas Cond"} ,{"place_nid": "30088", "place_id": "place_afmStatisticsCondition", "placeRef_nid": "30352", "placeRef_id": "placeRef_afmStatisticsCondition", "template_nid": "30343", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmStatistics", "template_uuid": "aaef4688-b04d-46e6-af7b-5d2e12a9a98a", "template_name": "afmStatisticsConditionTemplate", "template_description": "AFM Statistics Condition"} ,{"place_nid": "30093", "place_id": "place_afmParticleStatisticsResult", "placeRef_nid": "30412", "placeRef_id": "placeRef_afmParticleStatisticsResult", "template_nid": "30403", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleStatistics", "template_uuid": "88e23930-bb25-4022-bcb5-229791ef2df5", "template_name": "afmParticleStatisticsResultTemplate", "template_description": "AFM Particle Statistics"} ,{"place_nid": "30083", "place_id": "place_afmParticleListResult", "placeRef_nid": "30402", "placeRef_id": "placeRef_afmParticleListResult", "template_nid": "30393", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleList", "template_uuid": "f664cc7c-4311-4511-9e69-54e292be8245", "template_name": "afmParticleListResultTemplate", "template_description": "AFM Particle List"} ,{"place_nid": "30098", "place_id": "place_afmParticleHistogramResult", "placeRef_nid": "30422", "placeRef_id": "placeRef_afmParticleHistogramResult", "template_nid": "30413", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleHistogram", "template_uuid": "b5c01d7f-d3d8-4fb2-aa99-8397a7d88c77", "template_name": "afmParticleHistogramResultTemplate", "template_description": "AFM Particle Histogram"} ]'
+[2019-08-19T05:41:17.330] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:41:17.330] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30113
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:41:17.860] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:41:17.861] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:41:19.527] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:41:19.527] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30083
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:41:19.574] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:41:19.574] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:41:26.161] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:41:26.161] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30118
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:41:26.216] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:41:26.216] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:41:27.226] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:41:27.226] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30093
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:41:27.270] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:41:27.271] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:41:34.697] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:41:34.697] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30083
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:41:34.736] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:41:34.737] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:41:36.924] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:41:36.925] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30073
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:41:36.983] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:41:36.983] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:41:38.560] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:41:38.560] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30068
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:41:38.614] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:41:38.615] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:41:39.873] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:41:39.874] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30063
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:41:39.958] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:41:39.958] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:41:42.435] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:41:42.435] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30108
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:41:42.494] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:41:42.494] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:41:43.824] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:41:43.825] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30058
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:41:43.891] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:41:43.891] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:41:45.078] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:41:45.079] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30053
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:41:45.132] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:41:45.132] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:42:18.888] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:42:18.888] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30073
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:42:18.923] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:42:18.923] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:42:22.976] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:42:22.976] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30073
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:42:23.016] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:42:23.016] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:42:23.961] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:42:23.962] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30078
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:42:24.029] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:42:24.029] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:42:24.983] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:42:24.983] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30073
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:42:25.016] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:42:25.016] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:42:29.914] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:42:29.914] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30078
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:42:29.944] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:42:29.944] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:42:31.001] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:42:31.001] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30083
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:42:31.043] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:42:31.043] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:42:33.231] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:42:33.232] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30098
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:42:33.277] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:42:33.278] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:42:35.416] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:42:35.416] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30093
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:42:35.444] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:42:35.444] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:43:14.679] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:43:14.679] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30108
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:43:14.696] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:43:14.696] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:43:15.878] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:43:15.878] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30063
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:43:15.934] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:43:15.934] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:43:22.153] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:43:22.153] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30068
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:43:22.182] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:43:22.182] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:47:52.642] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:47:52.643] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30073
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:47:52.690] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:47:52.691] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:47:53.644] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:47:53.644] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30078
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:47:53.679] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:47:53.680] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:47:54.869] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:47:54.870] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30073
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:47:54.903] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:47:54.904] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T05:47:55.819] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T05:47:55.819] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30078
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T05:47:55.889] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T05:47:55.889] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:03:25.043] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:03:25.047] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30093
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:03:25.152] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:03:25.152] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:03:26.434] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:03:26.435] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30118
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:03:26.453] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:03:26.453] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:03:27.389] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:03:27.389] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30098
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:03:27.434] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:03:27.434] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:03:29.000] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:03:29.001] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30083
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:03:29.045] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:03:29.045] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:03:30.105] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:03:30.105] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30113
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:03:30.132] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:03:30.133] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:03:31.169] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:03:31.169] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30078
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:03:31.206] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:03:31.207] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:03:32.594] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:03:32.595] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30073
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:03:32.671] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:03:32.671] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:03:35.413] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:03:35.413] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30063
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:03:35.453] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:03:35.453] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:03:35.679] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:03:35.680] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30063
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:03:35.712] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:03:35.712] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:03:37.669] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:03:37.669] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30058
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:03:37.712] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:03:37.712] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:03:37.896] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:03:37.897] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30058
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:03:37.938] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:03:37.938] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:03:39.283] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:03:39.284] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30048
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:03:39.375] [DEBUG] app - [xmail]GraphJson : [{"nid":"30307","parent_nid":"null","description":"Displacement sensitivity of scanner X","value":"240.00","attrib":"{\"formatString\":\"0.00\",\"units\":\"nm/V\",\"type\":\"doubleType\",\"key\":\"scannerSensitivityX\",\"scaleFactor\":\"1.00\"}"},{"nid":"30312","parent_nid":"null","description":"Displacement sensitivity of scanner Y","value":"240.00","attrib":"{\"formatString\":\"0.00\",\"units\":\"nm/V\",\"type\":\"doubleType\",\"key\":\"scannerSensitivityY\",\"scaleFactor\":\"1.00\"}"},{"nid":"30317","parent_nid":"null","description":"Displacement sensitivity of scanner Z","value":"14.00","attrib":"{\"formatString\":\"0.00\",\"units\":\"nm/V\",\"type\":\"doubleType\",\"key\":\"scannerSensitivityZ\",\"scaleFactor\":\"1.00\"}"},{"nid":"30232","parent_nid":"null","description":"Scan Size Y","value":"4998.0","attrib":"{\"formatString\":\"0.0\",\"units\":\"nm\",\"type\":\"doubleType\",\"key\":\"scanSizeY\",\"scaleFactor\":\"1.0\"}"},{"nid":"30237","parent_nid":"null","description":"Scan Position X","value":"-4303.71","attrib":"{\"formatString\":\"0.00\",\"units\":\"nm\",\"type\":\"doubleType\",\"key\":\"scanPositionX\",\"scaleFactor\":\"1.00\"}"},{"nid":"30227","parent_nid":"null","description":"Scan Size X","value":"4998.0","attrib":"{\"formatString\":\"0.0\",\"units\":\"nm\",\"type\":\"doubleType\",\"key\":\"scanSizeX\",\"scaleFactor\":\"1.0\"}"},{"nid":"30252","parent_nid":"null","description":"Sampling Points Y","value":"512","attrib":"{\"type\":\"stringType\",\"key\":\"samplingPointsY\"}"},{"nid":"30247","parent_nid":"null","description":"Sampling Points X","value":"1024","attrib":"{\"type\":\"stringType\",\"key\":\"samplingPointsX\"}"},{"nid":"30242","parent_nid":"null","description":"Scan Position Y","value":"3622.56","attrib":"{\"formatString\":\"0.00\",\"units\":\"nm\",\"type\":\"doubleType\",\"key\":\"scanPositionY\",\"scaleFactor\":\"1.00\"}"},{"nid":"30267","parent_nid":"null","description":"Stage Position X","value":"-3.648","attrib":"{\"formatString\":\"0.000\",\"units\":\"mm\",\"type\":\"doubleType\",\"key\":\"stagePositionX\",\"scaleFactor\":\"1.000\"}"},{"nid":"30262","parent_nid":"null","description":"Scan Rotation","value":"0.0","attrib":"{\"formatString\":\"0.0\",\"units\":\"deg\",\"type\":\"doubleType\",\"key\":\"scanRotation\",\"scaleFactor\":\"1.0\"}"},{"nid":"30257","parent_nid":"null","description":"Scan Speed","value":"0.60","attrib":"{\"formatString\":\"0.00\",\"units\":\"Hz\",\"type\":\"doubleType\",\"key\":\"scanSpeed\",\"scaleFactor\":\"1.00\"}"},{"nid":"30282","parent_nid":"null","description":"Drive frequency of cantilever","value":"73.140","attrib":"{\"formatString\":\"0.000\",\"units\":\"kHz\",\"type\":\"doubleType\",\"key\":\"driveFrequency\",\"scaleFactor\":\"1.000\"}"},{"nid":"30277","parent_nid":"null","description":"Cantilever Type","value":"OMCL-AC240FS-Q2","attrib":"{\"type\":\"stringType\",\"key\":\"cantileverType\"}"},{"nid":"30272","parent_nid":"null","description":"Stage Position Y","value":"36.884","attrib":"{\"formatString\":\"0.000\",\"units\":\"mm\",\"type\":\"doubleType\",\"key\":\"stagePositionY\",\"scaleFactor\":\"1.000\"}"},{"nid":"30302","parent_nid":"null","description":"Scanner Type","value":"90um (AFM 5400L)","attrib":"{\"type\":\"stringType\",\"key\":\"scannerType\"}"},{"nid":"30297","parent_nid":"null","description":"Serial Number","value":"10200765000029","attrib":"{\"type\":\"stringType\",\"key\":\"serialNumber\"}"},{"nid":"30292","parent_nid":"null","description":"AFM Unit Name","value":"AFM 5400L","attrib":"{\"type\":\"stringType\",\"key\":\"afmUnitName\"}"},{"nid":"30287","parent_nid":"null","description":"Amplitude of cantilever","value":"0.646","attrib":"{\"formatString\":\"0.000\",\"units\":\"V\",\"type\":\"doubleType\",\"key\":\"cantileverAmplitude\",\"scaleFactor\":\"1.000\"}"}]
+[2019-08-19T06:03:39.376] [DEBUG] app - [router-node-material]'[{"nid":"30307","parent_nid":"null","description":"Displacement sensitivity of scanner X","value":"240.00","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"nm/V\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scannerSensitivityX\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"30312","parent_nid":"null","description":"Displacement sensitivity of scanner Y","value":"240.00","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"nm/V\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scannerSensitivityY\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"30317","parent_nid":"null","description":"Displacement sensitivity of scanner Z","value":"14.00","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"nm/V\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scannerSensitivityZ\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"30232","parent_nid":"null","description":"Scan Size Y","value":"4998.0","attrib":"{\\"formatString\\":\\"0.0\\",\\"units\\":\\"nm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scanSizeY\\",\\"scaleFactor\\":\\"1.0\\"}"},{"nid":"30237","parent_nid":"null","description":"Scan Position X","value":"-4303.71","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"nm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scanPositionX\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"30227","parent_nid":"null","description":"Scan Size X","value":"4998.0","attrib":"{\\"formatString\\":\\"0.0\\",\\"units\\":\\"nm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scanSizeX\\",\\"scaleFactor\\":\\"1.0\\"}"},{"nid":"30252","parent_nid":"null","description":"Sampling Points Y","value":"512","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"samplingPointsY\\"}"},{"nid":"30247","parent_nid":"null","description":"Sampling Points X","value":"1024","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"samplingPointsX\\"}"},{"nid":"30242","parent_nid":"null","description":"Scan Position Y","value":"3622.56","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"nm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scanPositionY\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"30267","parent_nid":"null","description":"Stage Position X","value":"-3.648","attrib":"{\\"formatString\\":\\"0.000\\",\\"units\\":\\"mm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"stagePositionX\\",\\"scaleFactor\\":\\"1.000\\"}"},{"nid":"30262","parent_nid":"null","description":"Scan Rotation","value":"0.0","attrib":"{\\"formatString\\":\\"0.0\\",\\"units\\":\\"deg\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scanRotation\\",\\"scaleFactor\\":\\"1.0\\"}"},{"nid":"30257","parent_nid":"null","description":"Scan Speed","value":"0.60","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"Hz\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scanSpeed\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"30282","parent_nid":"null","description":"Drive frequency of cantilever","value":"73.140","attrib":"{\\"formatString\\":\\"0.000\\",\\"units\\":\\"kHz\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"driveFrequency\\",\\"scaleFactor\\":\\"1.000\\"}"},{"nid":"30277","parent_nid":"null","description":"Cantilever Type","value":"OMCL-AC240FS-Q2","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"cantileverType\\"}"},{"nid":"30272","parent_nid":"null","description":"Stage Position Y","value":"36.884","attrib":"{\\"formatString\\":\\"0.000\\",\\"units\\":\\"mm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"stagePositionY\\",\\"scaleFactor\\":\\"1.000\\"}"},{"nid":"30302","parent_nid":"null","description":"Scanner Type","value":"90um (AFM 5400L)","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"scannerType\\"}"},{"nid":"30297","parent_nid":"null","description":"Serial Number","value":"10200765000029","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"serialNumber\\"}"},{"nid":"30292","parent_nid":"null","description":"AFM Unit Name","value":"AFM 5400L","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"afmUnitName\\"}"},{"nid":"30287","parent_nid":"null","description":"Amplitude of cantilever","value":"0.646","attrib":"{\\"formatString\\":\\"0.000\\",\\"units\\":\\"V\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"cantileverAmplitude\\",\\"scaleFactor\\":\\"1.000\\"}"}]'
+[2019-08-19T06:03:39.479] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:03:39.482] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=30048
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:03:39.537] [DEBUG] app - [xmail]GraphJson : [{"nid":"30307","parent_nid":"null","description":"Displacement sensitivity of scanner X","value":"240.00","attrib":"{\"formatString\":\"0.00\",\"units\":\"nm/V\",\"type\":\"doubleType\",\"key\":\"scannerSensitivityX\",\"scaleFactor\":\"1.00\"}"},{"nid":"30312","parent_nid":"null","description":"Displacement sensitivity of scanner Y","value":"240.00","attrib":"{\"formatString\":\"0.00\",\"units\":\"nm/V\",\"type\":\"doubleType\",\"key\":\"scannerSensitivityY\",\"scaleFactor\":\"1.00\"}"},{"nid":"30317","parent_nid":"null","description":"Displacement sensitivity of scanner Z","value":"14.00","attrib":"{\"formatString\":\"0.00\",\"units\":\"nm/V\",\"type\":\"doubleType\",\"key\":\"scannerSensitivityZ\",\"scaleFactor\":\"1.00\"}"},{"nid":"30232","parent_nid":"null","description":"Scan Size Y","value":"4998.0","attrib":"{\"formatString\":\"0.0\",\"units\":\"nm\",\"type\":\"doubleType\",\"key\":\"scanSizeY\",\"scaleFactor\":\"1.0\"}"},{"nid":"30237","parent_nid":"null","description":"Scan Position X","value":"-4303.71","attrib":"{\"formatString\":\"0.00\",\"units\":\"nm\",\"type\":\"doubleType\",\"key\":\"scanPositionX\",\"scaleFactor\":\"1.00\"}"},{"nid":"30227","parent_nid":"null","description":"Scan Size X","value":"4998.0","attrib":"{\"formatString\":\"0.0\",\"units\":\"nm\",\"type\":\"doubleType\",\"key\":\"scanSizeX\",\"scaleFactor\":\"1.0\"}"},{"nid":"30252","parent_nid":"null","description":"Sampling Points Y","value":"512","attrib":"{\"type\":\"stringType\",\"key\":\"samplingPointsY\"}"},{"nid":"30247","parent_nid":"null","description":"Sampling Points X","value":"1024","attrib":"{\"type\":\"stringType\",\"key\":\"samplingPointsX\"}"},{"nid":"30242","parent_nid":"null","description":"Scan Position Y","value":"3622.56","attrib":"{\"formatString\":\"0.00\",\"units\":\"nm\",\"type\":\"doubleType\",\"key\":\"scanPositionY\",\"scaleFactor\":\"1.00\"}"},{"nid":"30267","parent_nid":"null","description":"Stage Position X","value":"-3.648","attrib":"{\"formatString\":\"0.000\",\"units\":\"mm\",\"type\":\"doubleType\",\"key\":\"stagePositionX\",\"scaleFactor\":\"1.000\"}"},{"nid":"30262","parent_nid":"null","description":"Scan Rotation","value":"0.0","attrib":"{\"formatString\":\"0.0\",\"units\":\"deg\",\"type\":\"doubleType\",\"key\":\"scanRotation\",\"scaleFactor\":\"1.0\"}"},{"nid":"30257","parent_nid":"null","description":"Scan Speed","value":"0.60","attrib":"{\"formatString\":\"0.00\",\"units\":\"Hz\",\"type\":\"doubleType\",\"key\":\"scanSpeed\",\"scaleFactor\":\"1.00\"}"},{"nid":"30282","parent_nid":"null","description":"Drive frequency of cantilever","value":"73.140","attrib":"{\"formatString\":\"0.000\",\"units\":\"kHz\",\"type\":\"doubleType\",\"key\":\"driveFrequency\",\"scaleFactor\":\"1.000\"}"},{"nid":"30277","parent_nid":"null","description":"Cantilever Type","value":"OMCL-AC240FS-Q2","attrib":"{\"type\":\"stringType\",\"key\":\"cantileverType\"}"},{"nid":"30272","parent_nid":"null","description":"Stage Position Y","value":"36.884","attrib":"{\"formatString\":\"0.000\",\"units\":\"mm\",\"type\":\"doubleType\",\"key\":\"stagePositionY\",\"scaleFactor\":\"1.000\"}"},{"nid":"30302","parent_nid":"null","description":"Scanner Type","value":"90um (AFM 5400L)","attrib":"{\"type\":\"stringType\",\"key\":\"scannerType\"}"},{"nid":"30297","parent_nid":"null","description":"Serial Number","value":"10200765000029","attrib":"{\"type\":\"stringType\",\"key\":\"serialNumber\"}"},{"nid":"30292","parent_nid":"null","description":"AFM Unit Name","value":"AFM 5400L","attrib":"{\"type\":\"stringType\",\"key\":\"afmUnitName\"}"},{"nid":"30287","parent_nid":"null","description":"Amplitude of cantilever","value":"0.646","attrib":"{\"formatString\":\"0.000\",\"units\":\"V\",\"type\":\"doubleType\",\"key\":\"cantileverAmplitude\",\"scaleFactor\":\"1.000\"}"}]
+[2019-08-19T06:03:39.537] [DEBUG] app - [router-node-material]'[{"nid":"30307","parent_nid":"null","description":"Displacement sensitivity of scanner X","value":"240.00","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"nm/V\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scannerSensitivityX\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"30312","parent_nid":"null","description":"Displacement sensitivity of scanner Y","value":"240.00","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"nm/V\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scannerSensitivityY\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"30317","parent_nid":"null","description":"Displacement sensitivity of scanner Z","value":"14.00","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"nm/V\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scannerSensitivityZ\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"30232","parent_nid":"null","description":"Scan Size Y","value":"4998.0","attrib":"{\\"formatString\\":\\"0.0\\",\\"units\\":\\"nm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scanSizeY\\",\\"scaleFactor\\":\\"1.0\\"}"},{"nid":"30237","parent_nid":"null","description":"Scan Position X","value":"-4303.71","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"nm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scanPositionX\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"30227","parent_nid":"null","description":"Scan Size X","value":"4998.0","attrib":"{\\"formatString\\":\\"0.0\\",\\"units\\":\\"nm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scanSizeX\\",\\"scaleFactor\\":\\"1.0\\"}"},{"nid":"30252","parent_nid":"null","description":"Sampling Points Y","value":"512","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"samplingPointsY\\"}"},{"nid":"30247","parent_nid":"null","description":"Sampling Points X","value":"1024","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"samplingPointsX\\"}"},{"nid":"30242","parent_nid":"null","description":"Scan Position Y","value":"3622.56","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"nm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scanPositionY\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"30267","parent_nid":"null","description":"Stage Position X","value":"-3.648","attrib":"{\\"formatString\\":\\"0.000\\",\\"units\\":\\"mm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"stagePositionX\\",\\"scaleFactor\\":\\"1.000\\"}"},{"nid":"30262","parent_nid":"null","description":"Scan Rotation","value":"0.0","attrib":"{\\"formatString\\":\\"0.0\\",\\"units\\":\\"deg\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scanRotation\\",\\"scaleFactor\\":\\"1.0\\"}"},{"nid":"30257","parent_nid":"null","description":"Scan Speed","value":"0.60","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"Hz\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"scanSpeed\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"30282","parent_nid":"null","description":"Drive frequency of cantilever","value":"73.140","attrib":"{\\"formatString\\":\\"0.000\\",\\"units\\":\\"kHz\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"driveFrequency\\",\\"scaleFactor\\":\\"1.000\\"}"},{"nid":"30277","parent_nid":"null","description":"Cantilever Type","value":"OMCL-AC240FS-Q2","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"cantileverType\\"}"},{"nid":"30272","parent_nid":"null","description":"Stage Position Y","value":"36.884","attrib":"{\\"formatString\\":\\"0.000\\",\\"units\\":\\"mm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"stagePositionY\\",\\"scaleFactor\\":\\"1.000\\"}"},{"nid":"30302","parent_nid":"null","description":"Scanner Type","value":"90um (AFM 5400L)","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"scannerType\\"}"},{"nid":"30297","parent_nid":"null","description":"Serial Number","value":"10200765000029","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"serialNumber\\"}"},{"nid":"30292","parent_nid":"null","description":"AFM Unit Name","value":"AFM 5400L","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"afmUnitName\\"}"},{"nid":"30287","parent_nid":"null","description":"Amplitude of cantilever","value":"0.646","attrib":"{\\"formatString\\":\\"0.000\\",\\"units\\":\\"V\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"cantileverAmplitude\\",\\"scaleFactor\\":\\"1.000\\"}"}]'
+[2019-08-19T06:04:12.950] [DEBUG] app - [router-petrinet] param:'28220'
+[2019-08-19T06:04:12.951] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(s {__tag: 'place'}),
+                    m=(s)-[:PNarc*0..1]-(t)
+                where id(a)=28220
+                unwind relationships(m) as edge
+                return collect(distinct edge);
+                
+[2019-08-19T06:04:13.000] [DEBUG] app - [xmail]GraphJson : {"nodes":[{"id": "28320",  "pid": "place0003",  "label": "[28320] place0003",  "nodeType": "place"} ,{"id": "28385",  "pid": "place0016",  "label": "[28385] place0016",  "nodeType": "place"} ,{"id": "28355",  "pid": "place0010",  "label": "[28355] place0010",  "nodeType": "place"} ,{"id": "28325",  "pid": "place0004",  "label": "[28325] place0004",  "nodeType": "place"} ,{"id": "28390",  "pid": "transition0000",  "label": "[28390] transition0000",  "nodeType": "transition"} ,{"id": "28360",  "pid": "place0011",  "label": "[28360] place0011",  "nodeType": "place"} ,{"id": "28330",  "pid": "place0005",  "label": "[28330] place0005",  "nodeType": "place"} ,{"id": "28395",  "pid": "transition0001",  "label": "[28395] transition0001",  "nodeType": "transition"} ,{"id": "28365",  "pid": "place0012",  "label": "[28365] place0012",  "nodeType": "place"} ,{"id": "28335",  "pid": "place0006",  "label": "[28335] place0006",  "nodeType": "place"} ,{"id": "28305",  "pid": "place0000",  "label": "[28305] place0000",  "nodeType": "place"} ,{"id": "28370",  "pid": "place0013",  "label": "[28370] place0013",  "nodeType": "place"} ,{"id": "28340",  "pid": "place0007",  "label": "[28340] place0007",  "nodeType": "place"} ,{"id": "28310",  "pid": "place0001",  "label": "[28310] place0001",  "nodeType": "place"} ,{"id": "28375",  "pid": "place0014",  "label": "[28375] place0014",  "nodeType": "place"} ,{"id": "28345",  "pid": "place0008",  "label": "[28345] place0008",  "nodeType": "place"} ,{"id": "28315",  "pid": "place0002",  "label": "[28315] place0002",  "nodeType": "place"} ,{"id": "28380",  "pid": "place0015",  "label": "[28380] place0015",  "nodeType": "place"} ,{"id": "28350",  "pid": "place0009",  "label": "[28350] place0009",  "nodeType": "place"} ], "edges":[{"source": "28315",  "target": "28390",  "edgeType": "PNarc"} ,{"source": "28395",  "target": "28350",  "edgeType": "PNarc"} ,{"source": "28325",  "target": "28395",  "edgeType": "PNarc"} ,{"source": "28395",  "target": "28360",  "edgeType": "PNarc"} ,{"source": "28395",  "target": "28355",  "edgeType": "PNarc"} ,{"source": "28390",  "target": "28345",  "edgeType": "PNarc"} ,{"source": "28390",  "target": "28340",  "edgeType": "PNarc"} ,{"source": "28320",  "target": "28395",  "edgeType": "PNarc"} ,{"source": "28380",  "target": "28390",  "edgeType": "PNarc"} ,{"source": "28385",  "target": "28395",  "edgeType": "PNarc"} ,{"source": "28365",  "target": "28390",  "edgeType": "PNarc"} ,{"source": "28370",  "target": "28390",  "edgeType": "PNarc"} ,{"source": "28375",  "target": "28390",  "edgeType": "PNarc"} ,{"source": "28390",  "target": "28330",  "edgeType": "PNarc"} ,{"source": "28305",  "target": "28390",  "edgeType": "PNarc"} ,{"source": "28390",  "target": "28325",  "edgeType": "PNarc"} ,{"source": "28390",  "target": "28335",  "edgeType": "PNarc"} ,{"source": "28310",  "target": "28390",  "edgeType": "PNarc"} ,{"source": "28390",  "target": "28320",  "edgeType": "PNarc"} ]} 
+[2019-08-19T06:04:13.001] [DEBUG] app - [router-petrinet]'{"nodes":[{"id": "28320",  "pid": "place0003",  "label": "[28320] place0003",  "nodeType": "place"} ,{"id": "28385",  "pid": "place0016",  "label": "[28385] place0016",  "nodeType": "place"} ,{"id": "28355",  "pid": "place0010",  "label": "[28355] place0010",  "nodeType": "place"} ,{"id": "28325",  "pid": "place0004",  "label": "[28325] place0004",  "nodeType": "place"} ,{"id": "28390",  "pid": "transition0000",  "label": "[28390] transition0000",  "nodeType": "transition"} ,{"id": "28360",  "pid": "place0011",  "label": "[28360] place0011",  "nodeType": "place"} ,{"id": "28330",  "pid": "place0005",  "label": "[28330] place0005",  "nodeType": "place"} ,{"id": "28395",  "pid": "transition0001",  "label": "[28395] transition0001",  "nodeType": "transition"} ,{"id": "28365",  "pid": "place0012",  "label": "[28365] place0012",  "nodeType": "place"} ,{"id": "28335",  "pid": "place0006",  "label": "[28335] place0006",  "nodeType": "place"} ,{"id": "28305",  "pid": "place0000",  "label": "[28305] place0000",  "nodeType": "place"} ,{"id": "28370",  "pid": "place0013",  "label": "[28370] place0013",  "nodeType": "place"} ,{"id": "28340",  "pid": "place0007",  "label": "[28340] place0007",  "nodeType": "place"} ,{"id": "28310",  "pid": "place0001",  "label": "[28310] place0001",  "nodeType": "place"} ,{"id": "28375",  "pid": "place0014",  "label": "[28375] place0014",  "nodeType": "place"} ,{"id": "28345",  "pid": "place0008",  "label": "[28345] place0008",  "nodeType": "place"} ,{"id": "28315",  "pid": "place0002",  "label": "[28315] place0002",  "nodeType": "place"} ,{"id": "28380",  "pid": "place0015",  "label": "[28380] place0015",  "nodeType": "place"} ,{"id": "28350",  "pid": "place0009",  "label": "[28350] place0009",  "nodeType": "place"} ], "edges":[{"source": "28315",  "target": "28390",  "edgeType": "PNarc"} ,{"source": "28395",  "target": "28350",  "edgeType": "PNarc"} ,{"source": "28325",  "target": "28395",  "edgeType": "PNarc"} ,{"source": "28395",  "target": "28360",  "edgeType": "PNarc"} ,{"source": "28395",  "target": "28355",  "edgeType": "PNarc"} ,{"source": "28390",  "target": "28345",  "edgeType": "PNarc"} ,{"source": "28390",  "target": "28340",  "edgeType": "PNarc"} ,{"source": "28320",  "target": "28395",  "edgeType": "PNarc"} ,{"source": "28380",  "target": "28390",  "edgeType": "PNarc"} ,{"source": "28385",  "target": "28395",  "edgeType": "PNarc"} ,{"source": "28365",  "target": "28390",  "edgeType": "PNarc"} ,{"source": "28370",  "target": "28390",  "edgeType": "PNarc"} ,{"source": "28375",  "target": "28390",  "edgeType": "PNarc"} ,{"source": "28390",  "target": "28330",  "edgeType": "PNarc"} ,{"source": "28305",  "target": "28390",  "edgeType": "PNarc"} ,{"source": "28390",  "target": "28325",  "edgeType": "PNarc"} ,{"source": "28390",  "target": "28335",  "edgeType": "PNarc"} ,{"source": "28310",  "target": "28390",  "edgeType": "PNarc"} ,{"source": "28390",  "target": "28320",  "edgeType": "PNarc"} ]} '
+[2019-08-19T06:04:13.104] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:04:13.104] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(pl {__tag: 'place'})
+                where id(a)=28220
+                optional match
+                                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+                               where plR.ref = pl.id
+                optional match
+                    (te)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud),
+                    (te)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad),
+                    (te)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+                return
+                    id(pl) as place_nid,
+                    pl.id as place_id,
+                    id(plR) as placeRef_nid,
+                    plR.id as placeRef_id,
+                    id(te) as template_nid,
+                    te.__tag as template_tag,
+                    te.id as template_id,
+                    uud.value as template_uuid,
+                    nad.value as template_name,
+                    ded.value as template_description;
+[2019-08-19T06:04:13.403] [DEBUG] app - [xmail]GraphJson : [{"place_nid": "28350", "place_id": "place0009", "placeRef_nid": "28692", "placeRef_id": "placeRef0014", "template_nid": "28683", "template_tag": "resultTemplate", "template_id": "resultTemplate0006", "template_uuid": "8b6150b4-0fe4-4660-aaa3-31714633a681", "template_name": "gtsParticlesListApproxCircleResultTemplate", "template_description": "GTS Particles List Approx Circle"} ,{"place_nid": "28340", "place_id": "place0007", "placeRef_nid": "28672", "placeRef_id": "placeRef0012", "template_nid": "28663", "template_tag": "resultTemplate", "template_id": "resultTemplate0004", "template_uuid": "8e15cfb4-cd68-4be5-9a36-faeffddcb80c", "template_name": "gtsContourThumbnailImageResultTemplate", "template_description": "GTS Contour Thumbnail Image"} ,{"place_nid": "28340", "place_id": "place0007", "placeRef_nid": "28622", "placeRef_id": "placeRef0007", "template_nid": "28613", "template_tag": "conditionTemplate", "template_id": "conditionTemplate0005", "template_uuid": "d026d67f-75dd-43cd-bba7-079a2895a232", "template_name": "gtsUncertaintyImageAnalysis2ConditionTemplate", "template_description": "GTS Uncertainty Image Analysis2 Condition"} ,{"place_nid": "28345", "place_id": "place0008", "placeRef_nid": "28682", "placeRef_id": "placeRef0013", "template_nid": "28673", "template_tag": "resultTemplate", "template_id": "resultTemplate0005", "template_uuid": "c40d6cea-dad0-4c49-b0ab-fdaac76724d1", "template_name": "gtsColorThumbnailImageResultTemplate", "template_description": "GTS Color Thumbnail Image"} ,{"place_nid": "28365", "place_id": "place0012", "placeRef_nid": "null", "placeRef_id": "null", "template_nid": "null", "template_tag": "null", "template_id": "null", "template_uuid": "null", "template_name": "null", "template_description": "null"} ,{"place_nid": "28355", "place_id": "place0010", "placeRef_nid": "28702", "placeRef_id": "placeRef0015", "template_nid": "28693", "template_tag": "resultTemplate", "template_id": "resultTemplate0007", "template_uuid": "c7da3934-7144-40b3-a5e2-1f8d693fb225", "template_name": "gtsParticlesListApproxEllipseResultTemplate", "template_description": "GTS Particles List Approx Ellipse"} ,{"place_nid": "28360", "place_id": "place0011", "placeRef_nid": "28712", "placeRef_id": "placeRef0016", "template_nid": "28703", "template_tag": "resultTemplate", "template_id": "resultTemplate0008", "template_uuid": "98a121f7-bd50-431d-b72f-55114f3da8f4", "template_name": "gtsParticlesListApproxRectangleResultTemplate", "template_description": "GTS Particles List Approx Rectangle"} ,{"place_nid": "28380", "place_id": "place0015", "placeRef_nid": "null", "placeRef_id": "null", "template_nid": "null", "template_tag": "null", "template_id": "null", "template_uuid": "null", "template_name": "null", "template_description": "null"} ,{"place_nid": "28385", "place_id": "place0016", "placeRef_nid": "null", "placeRef_id": "null", "template_nid": "null", "template_tag": "null", "template_id": "null", "template_uuid": "null", "template_name": "null", "template_description": "null"} ,{"place_nid": "28370", "place_id": "place0013", "placeRef_nid": "null", "placeRef_id": "null", "template_nid": "null", "template_tag": "null", "template_id": "null", "template_uuid": "null", "template_name": "null", "template_description": "null"} ,{"place_nid": "28375", "place_id": "place0014", "placeRef_nid": "null", "placeRef_id": "null", "template_nid": "null", "template_tag": "null", "template_id": "null", "template_uuid": "null", "template_name": "null", "template_description": "null"} ,{"place_nid": "28305", "place_id": "place0000", "placeRef_nid": "28552", "placeRef_id": "placeRef0000", "template_nid": "28543", "template_tag": "materialTemplate", "template_id": "materialTemplate0000", "template_uuid": "dedd4ffb-d31b-472d-9d80-75006f8bbd3b", "template_name": "gtsImageDataMaterialTemplate", "template_description": "GTS Image Data"} ,{"place_nid": "28320", "place_id": "place0003", "placeRef_nid": "28582", "placeRef_id": "placeRef0003", "template_nid": "28573", "template_tag": "conditionTemplate", "template_id": "conditionTemplate0001", "template_uuid": "9b625282-cc88-421f-bd19-7c19fca6ca15", "template_name": "gtsUncertaintySampleConditionTemplate", "template_description": "GTS Uncertainty Sample Condition"} ,{"place_nid": "28320", "place_id": "place0003", "placeRef_nid": "28632", "placeRef_id": "placeRef0008", "template_nid": "28623", "template_tag": "resultTemplate", "template_id": "resultTemplate0000", "template_uuid": "3b093d53-316c-4800-af8f-29a7a6e6b388", "template_name": "gtsContourVertexResultTemplate", "template_description": "GTS Contour Vertex"} ,{"place_nid": "28315", "place_id": "place0002", "placeRef_nid": "28572", "placeRef_id": "placeRef0002", "template_nid": "28563", "template_tag": "conditionTemplate", "template_id": "conditionTemplate0000", "template_uuid": "c5f20adb-5169-4925-ba37-9ddd96a632ac", "template_name": "gtsConditionsConditionTemplate", "template_description": "GTS Conditions Condition"} ,{"place_nid": "28310", "place_id": "place0001", "placeRef_nid": "28562", "placeRef_id": "placeRef0001", "template_nid": "28553", "template_tag": "materialTemplate", "template_id": "materialTemplate0001", "template_uuid": "7e15f45e-1988-4de8-b839-33ecb5a840ae", "template_name": "gtsJeolTxtMaterialTemplate", "template_description": "GTS Jeol Txt"} ,{"place_nid": "28335", "place_id": "place0006", "placeRef_nid": "28662", "placeRef_id": "placeRef0011", "template_nid": "28653", "template_tag": "resultTemplate", "template_id": "resultTemplate0003", "template_uuid": "a93f0eae-88c0-4c5a-88a2-412974b8dcbf", "template_name": "gtsColorImageResultTemplate", "template_description": "GTS Color Image"} ,{"place_nid": "28335", "place_id": "place0006", "placeRef_nid": "28612", "placeRef_id": "placeRef0006", "template_nid": "28603", "template_tag": "conditionTemplate", "template_id": "conditionTemplate0004", "template_uuid": "33d28ef3-b787-44eb-91c0-af507f5584ce", "template_name": "gtsUncertaintyImageAnalysis1ConditionTemplate", "template_description": "GTS Uncertainty Image Analysis1 Condition"} ,{"place_nid": "28330", "place_id": "place0005", "placeRef_nid": "28602", "placeRef_id": "placeRef0005", "template_nid": "28593", "template_tag": "conditionTemplate", "template_id": "conditionTemplate0003", "template_uuid": "e9979e61-4d04-4e44-9cee-711289f9bdbc", "template_name": "gtsUncertaintyTEMConditionTemplate", "template_description": "GTS UncertaintyTEM Condition"} ,{"place_nid": "28330", "place_id": "place0005", "placeRef_nid": "28652", "placeRef_id": "placeRef0010", "template_nid": "28643", "template_tag": "resultTemplate", "template_id": "resultTemplate0002", "template_uuid": "9d2818c9-fdd5-48f8-89bc-a2a4cd357483", "template_name": "gtsContourImageResultTemplate", "template_description": "GTS Contour Image"} ,{"place_nid": "28325", "place_id": "place0004", "placeRef_nid": "28592", "placeRef_id": "placeRef0004", "template_nid": "28583", "template_tag": "conditionTemplate", "template_id": "conditionTemplate0002", "template_uuid": "14c5902a-2825-4588-884d-0dd2a420fa6c", "template_name": "gtsUncertaintySEMConditionTemplate", "template_description": "GTS UncertaintySEM Condition"} ,{"place_nid": "28325", "place_id": "place0004", "placeRef_nid": "28642", "placeRef_id": "placeRef0009", "template_nid": "28633", "template_tag": "resultTemplate", "template_id": "resultTemplate0001", "template_uuid": "050a4f25-2f64-449c-8ff8-9c83818c617d", "template_name": "gtsAnalyzeInformationResultTemplate", "template_description": "GTS Analyze Information"} ]
+[2019-08-19T06:04:13.403] [DEBUG] app - [router-node-root]'[{"place_nid": "28350", "place_id": "place0009", "placeRef_nid": "28692", "placeRef_id": "placeRef0014", "template_nid": "28683", "template_tag": "resultTemplate", "template_id": "resultTemplate0006", "template_uuid": "8b6150b4-0fe4-4660-aaa3-31714633a681", "template_name": "gtsParticlesListApproxCircleResultTemplate", "template_description": "GTS Particles List Approx Circle"} ,{"place_nid": "28340", "place_id": "place0007", "placeRef_nid": "28672", "placeRef_id": "placeRef0012", "template_nid": "28663", "template_tag": "resultTemplate", "template_id": "resultTemplate0004", "template_uuid": "8e15cfb4-cd68-4be5-9a36-faeffddcb80c", "template_name": "gtsContourThumbnailImageResultTemplate", "template_description": "GTS Contour Thumbnail Image"} ,{"place_nid": "28340", "place_id": "place0007", "placeRef_nid": "28622", "placeRef_id": "placeRef0007", "template_nid": "28613", "template_tag": "conditionTemplate", "template_id": "conditionTemplate0005", "template_uuid": "d026d67f-75dd-43cd-bba7-079a2895a232", "template_name": "gtsUncertaintyImageAnalysis2ConditionTemplate", "template_description": "GTS Uncertainty Image Analysis2 Condition"} ,{"place_nid": "28345", "place_id": "place0008", "placeRef_nid": "28682", "placeRef_id": "placeRef0013", "template_nid": "28673", "template_tag": "resultTemplate", "template_id": "resultTemplate0005", "template_uuid": "c40d6cea-dad0-4c49-b0ab-fdaac76724d1", "template_name": "gtsColorThumbnailImageResultTemplate", "template_description": "GTS Color Thumbnail Image"} ,{"place_nid": "28365", "place_id": "place0012", "placeRef_nid": "null", "placeRef_id": "null", "template_nid": "null", "template_tag": "null", "template_id": "null", "template_uuid": "null", "template_name": "null", "template_description": "null"} ,{"place_nid": "28355", "place_id": "place0010", "placeRef_nid": "28702", "placeRef_id": "placeRef0015", "template_nid": "28693", "template_tag": "resultTemplate", "template_id": "resultTemplate0007", "template_uuid": "c7da3934-7144-40b3-a5e2-1f8d693fb225", "template_name": "gtsParticlesListApproxEllipseResultTemplate", "template_description": "GTS Particles List Approx Ellipse"} ,{"place_nid": "28360", "place_id": "place0011", "placeRef_nid": "28712", "placeRef_id": "placeRef0016", "template_nid": "28703", "template_tag": "resultTemplate", "template_id": "resultTemplate0008", "template_uuid": "98a121f7-bd50-431d-b72f-55114f3da8f4", "template_name": "gtsParticlesListApproxRectangleResultTemplate", "template_description": "GTS Particles List Approx Rectangle"} ,{"place_nid": "28380", "place_id": "place0015", "placeRef_nid": "null", "placeRef_id": "null", "template_nid": "null", "template_tag": "null", "template_id": "null", "template_uuid": "null", "template_name": "null", "template_description": "null"} ,{"place_nid": "28385", "place_id": "place0016", "placeRef_nid": "null", "placeRef_id": "null", "template_nid": "null", "template_tag": "null", "template_id": "null", "template_uuid": "null", "template_name": "null", "template_description": "null"} ,{"place_nid": "28370", "place_id": "place0013", "placeRef_nid": "null", "placeRef_id": "null", "template_nid": "null", "template_tag": "null", "template_id": "null", "template_uuid": "null", "template_name": "null", "template_description": "null"} ,{"place_nid": "28375", "place_id": "place0014", "placeRef_nid": "null", "placeRef_id": "null", "template_nid": "null", "template_tag": "null", "template_id": "null", "template_uuid": "null", "template_name": "null", "template_description": "null"} ,{"place_nid": "28305", "place_id": "place0000", "placeRef_nid": "28552", "placeRef_id": "placeRef0000", "template_nid": "28543", "template_tag": "materialTemplate", "template_id": "materialTemplate0000", "template_uuid": "dedd4ffb-d31b-472d-9d80-75006f8bbd3b", "template_name": "gtsImageDataMaterialTemplate", "template_description": "GTS Image Data"} ,{"place_nid": "28320", "place_id": "place0003", "placeRef_nid": "28582", "placeRef_id": "placeRef0003", "template_nid": "28573", "template_tag": "conditionTemplate", "template_id": "conditionTemplate0001", "template_uuid": "9b625282-cc88-421f-bd19-7c19fca6ca15", "template_name": "gtsUncertaintySampleConditionTemplate", "template_description": "GTS Uncertainty Sample Condition"} ,{"place_nid": "28320", "place_id": "place0003", "placeRef_nid": "28632", "placeRef_id": "placeRef0008", "template_nid": "28623", "template_tag": "resultTemplate", "template_id": "resultTemplate0000", "template_uuid": "3b093d53-316c-4800-af8f-29a7a6e6b388", "template_name": "gtsContourVertexResultTemplate", "template_description": "GTS Contour Vertex"} ,{"place_nid": "28315", "place_id": "place0002", "placeRef_nid": "28572", "placeRef_id": "placeRef0002", "template_nid": "28563", "template_tag": "conditionTemplate", "template_id": "conditionTemplate0000", "template_uuid": "c5f20adb-5169-4925-ba37-9ddd96a632ac", "template_name": "gtsConditionsConditionTemplate", "template_description": "GTS Conditions Condition"} ,{"place_nid": "28310", "place_id": "place0001", "placeRef_nid": "28562", "placeRef_id": "placeRef0001", "template_nid": "28553", "template_tag": "materialTemplate", "template_id": "materialTemplate0001", "template_uuid": "7e15f45e-1988-4de8-b839-33ecb5a840ae", "template_name": "gtsJeolTxtMaterialTemplate", "template_description": "GTS Jeol Txt"} ,{"place_nid": "28335", "place_id": "place0006", "placeRef_nid": "28662", "placeRef_id": "placeRef0011", "template_nid": "28653", "template_tag": "resultTemplate", "template_id": "resultTemplate0003", "template_uuid": "a93f0eae-88c0-4c5a-88a2-412974b8dcbf", "template_name": "gtsColorImageResultTemplate", "template_description": "GTS Color Image"} ,{"place_nid": "28335", "place_id": "place0006", "placeRef_nid": "28612", "placeRef_id": "placeRef0006", "template_nid": "28603", "template_tag": "conditionTemplate", "template_id": "conditionTemplate0004", "template_uuid": "33d28ef3-b787-44eb-91c0-af507f5584ce", "template_name": "gtsUncertaintyImageAnalysis1ConditionTemplate", "template_description": "GTS Uncertainty Image Analysis1 Condition"} ,{"place_nid": "28330", "place_id": "place0005", "placeRef_nid": "28602", "placeRef_id": "placeRef0005", "template_nid": "28593", "template_tag": "conditionTemplate", "template_id": "conditionTemplate0003", "template_uuid": "e9979e61-4d04-4e44-9cee-711289f9bdbc", "template_name": "gtsUncertaintyTEMConditionTemplate", "template_description": "GTS UncertaintyTEM Condition"} ,{"place_nid": "28330", "place_id": "place0005", "placeRef_nid": "28652", "placeRef_id": "placeRef0010", "template_nid": "28643", "template_tag": "resultTemplate", "template_id": "resultTemplate0002", "template_uuid": "9d2818c9-fdd5-48f8-89bc-a2a4cd357483", "template_name": "gtsContourImageResultTemplate", "template_description": "GTS Contour Image"} ,{"place_nid": "28325", "place_id": "place0004", "placeRef_nid": "28592", "placeRef_id": "placeRef0004", "template_nid": "28583", "template_tag": "conditionTemplate", "template_id": "conditionTemplate0002", "template_uuid": "14c5902a-2825-4588-884d-0dd2a420fa6c", "template_name": "gtsUncertaintySEMConditionTemplate", "template_description": "GTS UncertaintySEM Condition"} ,{"place_nid": "28325", "place_id": "place0004", "placeRef_nid": "28642", "placeRef_id": "placeRef0009", "template_nid": "28633", "template_tag": "resultTemplate", "template_id": "resultTemplate0001", "template_uuid": "050a4f25-2f64-449c-8ff8-9c83818c617d", "template_name": "gtsAnalyzeInformationResultTemplate", "template_description": "GTS Analyze Information"} ]'
+[2019-08-19T06:04:39.878] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:04:39.878] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=28385
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:04:39.941] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:04:39.941] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:04:48.095] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:04:48.095] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=28360
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:04:48.161] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:04:48.161] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:04:51.189] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:04:51.189] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=28375
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:04:51.230] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:04:51.230] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:04:53.679] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:04:53.679] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=28325
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:04:53.725] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:04:53.725] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:04:54.970] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:04:54.970] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=28355
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:04:55.031] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:04:55.031] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:04:57.313] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:04:57.313] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=28375
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:04:57.344] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:04:57.344] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:05:03.671] [DEBUG] app - [router-petrinet] param:'29964'
+[2019-08-19T06:05:03.671] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(s {__tag: 'place'}),
+                    m=(s)-[:PNarc*0..1]-(t)
+                where id(a)=29964
+                unwind relationships(m) as edge
+                return collect(distinct edge);
+                
+[2019-08-19T06:05:03.741] [DEBUG] app - [xmail]GraphJson : {"nodes":[{"id": "30048",  "pid": "place_afmMeasurementCondition",  "label": "[30048] place_afmMeasurementCondition",  "nodeType": "place"} ,{"id": "30113",  "pid": "transition_afmDivision",  "label": "[30113] transition_afmDivision",  "nodeType": "transition"} ,{"id": "30083",  "pid": "place_afmParticleListResult",  "label": "[30083] place_afmParticleListResult",  "nodeType": "place"} ,{"id": "30053",  "pid": "place_afmMeasurementResult",  "label": "[30053] place_afmMeasurementResult",  "nodeType": "place"} ,{"id": "30118",  "pid": "transition_afmStatistics",  "label": "[30118] transition_afmStatistics",  "nodeType": "transition"} ,{"id": "30058",  "pid": "place_afmCorrectionCondition",  "label": "[30058] place_afmCorrectionCondition",  "nodeType": "place"} ,{"id": "30093",  "pid": "place_afmParticleStatisticsResult",  "label": "[30093] place_afmParticleStatisticsResult",  "nodeType": "place"} ,{"id": "30063",  "pid": "place_afmDataImageResult",  "label": "[30063] place_afmDataImageResult",  "nodeType": "place"} ,{"id": "30098",  "pid": "place_afmParticleHistogramResult",  "label": "[30098] place_afmParticleHistogramResult",  "nodeType": "place"} ,{"id": "30068",  "pid": "place_afmMeasCondResult",  "label": "[30068] place_afmMeasCondResult",  "nodeType": "place"} ,{"id": "30103",  "pid": "transition_afmMeasurement",  "label": "[30103] transition_afmMeasurement",  "nodeType": "transition"} ,{"id": "30073",  "pid": "place_afmDivisionCondition",  "label": "[30073] place_afmDivisionCondition",  "nodeType": "place"} ,{"id": "30043",  "pid": "place_afmMeasurementMaterial",  "label": "[30043] place_afmMeasurementMaterial",  "nodeType": "place"} ,{"id": "30108",  "pid": "transition_afmCorrection",  "label": "[30108] transition_afmCorrection",  "nodeType": "transition"} ,{"id": "30078",  "pid": "place_afmParticleImageResult",  "label": "[30078] place_afmParticleImageResult",  "nodeType": "place"} ], "edges":[{"source": "30048",  "target": "30103",  "edgeType": "PNarc"} ,{"source": "30068",  "target": "30113",  "edgeType": "PNarc"} ,{"source": "30108",  "target": "30068",  "edgeType": "PNarc"} ,{"source": "30108",  "target": "30063",  "edgeType": "PNarc"} ,{"source": "30058",  "target": "30108",  "edgeType": "PNarc"} ,{"source": "30113",  "target": "30083",  "edgeType": "PNarc"} ,{"source": "30113",  "target": "30078",  "edgeType": "PNarc"} ,{"source": "30073",  "target": "30113",  "edgeType": "PNarc"} ,{"source": "30083",  "target": "30118",  "edgeType": "PNarc"} ,{"source": "30118",  "target": "30098",  "edgeType": "PNarc"} ,{"source": "30118",  "target": "30093",  "edgeType": "PNarc"} ,{"source": "30043",  "target": "30103",  "edgeType": "PNarc"} ,{"source": "30053",  "target": "30108",  "edgeType": "PNarc"} ,{"source": "30103",  "target": "30053",  "edgeType": "PNarc"} ]} 
+[2019-08-19T06:05:03.742] [DEBUG] app - [router-petrinet]'{"nodes":[{"id": "30048",  "pid": "place_afmMeasurementCondition",  "label": "[30048] place_afmMeasurementCondition",  "nodeType": "place"} ,{"id": "30113",  "pid": "transition_afmDivision",  "label": "[30113] transition_afmDivision",  "nodeType": "transition"} ,{"id": "30083",  "pid": "place_afmParticleListResult",  "label": "[30083] place_afmParticleListResult",  "nodeType": "place"} ,{"id": "30053",  "pid": "place_afmMeasurementResult",  "label": "[30053] place_afmMeasurementResult",  "nodeType": "place"} ,{"id": "30118",  "pid": "transition_afmStatistics",  "label": "[30118] transition_afmStatistics",  "nodeType": "transition"} ,{"id": "30058",  "pid": "place_afmCorrectionCondition",  "label": "[30058] place_afmCorrectionCondition",  "nodeType": "place"} ,{"id": "30093",  "pid": "place_afmParticleStatisticsResult",  "label": "[30093] place_afmParticleStatisticsResult",  "nodeType": "place"} ,{"id": "30063",  "pid": "place_afmDataImageResult",  "label": "[30063] place_afmDataImageResult",  "nodeType": "place"} ,{"id": "30098",  "pid": "place_afmParticleHistogramResult",  "label": "[30098] place_afmParticleHistogramResult",  "nodeType": "place"} ,{"id": "30068",  "pid": "place_afmMeasCondResult",  "label": "[30068] place_afmMeasCondResult",  "nodeType": "place"} ,{"id": "30103",  "pid": "transition_afmMeasurement",  "label": "[30103] transition_afmMeasurement",  "nodeType": "transition"} ,{"id": "30073",  "pid": "place_afmDivisionCondition",  "label": "[30073] place_afmDivisionCondition",  "nodeType": "place"} ,{"id": "30043",  "pid": "place_afmMeasurementMaterial",  "label": "[30043] place_afmMeasurementMaterial",  "nodeType": "place"} ,{"id": "30108",  "pid": "transition_afmCorrection",  "label": "[30108] transition_afmCorrection",  "nodeType": "transition"} ,{"id": "30078",  "pid": "place_afmParticleImageResult",  "label": "[30078] place_afmParticleImageResult",  "nodeType": "place"} ], "edges":[{"source": "30048",  "target": "30103",  "edgeType": "PNarc"} ,{"source": "30068",  "target": "30113",  "edgeType": "PNarc"} ,{"source": "30108",  "target": "30068",  "edgeType": "PNarc"} ,{"source": "30108",  "target": "30063",  "edgeType": "PNarc"} ,{"source": "30058",  "target": "30108",  "edgeType": "PNarc"} ,{"source": "30113",  "target": "30083",  "edgeType": "PNarc"} ,{"source": "30113",  "target": "30078",  "edgeType": "PNarc"} ,{"source": "30073",  "target": "30113",  "edgeType": "PNarc"} ,{"source": "30083",  "target": "30118",  "edgeType": "PNarc"} ,{"source": "30118",  "target": "30098",  "edgeType": "PNarc"} ,{"source": "30118",  "target": "30093",  "edgeType": "PNarc"} ,{"source": "30043",  "target": "30103",  "edgeType": "PNarc"} ,{"source": "30053",  "target": "30108",  "edgeType": "PNarc"} ,{"source": "30103",  "target": "30053",  "edgeType": "PNarc"} ]} '
+[2019-08-19T06:05:03.905] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:05:03.906] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(pl {__tag: 'place'})
+                where id(a)=29964
+                optional match
+                                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+                               where plR.ref = pl.id
+                optional match
+                    (te)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud),
+                    (te)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad),
+                    (te)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+                return
+                    id(pl) as place_nid,
+                    pl.id as place_id,
+                    id(plR) as placeRef_nid,
+                    plR.id as placeRef_id,
+                    id(te) as template_nid,
+                    te.__tag as template_tag,
+                    te.id as template_id,
+                    uud.value as template_uuid,
+                    nad.value as template_name,
+                    ded.value as template_description;
+[2019-08-19T06:05:04.185] [DEBUG] app - [xmail]GraphJson : [{"place_nid": "30043", "place_id": "place_afmMeasurementMaterial", "placeRef_nid": "30217", "placeRef_id": "placeRef_afmMeasurementMaterial", "template_nid": "30203", "template_tag": "materialTemplate", "template_id": "materialTemplate_afmMeasurement", "template_uuid": "b40d43f4-296f-4980-8a75-410161efc860", "template_name": "afmMeasurementMaterialTemplate", "template_description": "AFM Measurement"} ,{"place_nid": "30058", "place_id": "place_afmCorrectionCondition", "placeRef_nid": "30332", "placeRef_id": "placeRef_afmCorrectionCondition", "template_nid": "30323", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmCorrection", "template_uuid": "64c92f1c-5250-40e9-a6ac-cdc630f7f155", "template_name": "afmCorrectionConditionTemplate", "template_description": "AFM Correction Condition"} ,{"place_nid": "30048", "place_id": "place_afmMeasurementCondition", "placeRef_nid": "30322", "placeRef_id": "placeRef_afmMeasurementCondition", "template_nid": "30218", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmMeasurement", "template_uuid": "d7bcb409-8430-492c-aac6-4b1938ac2c6d", "template_name": "afmMeasurementConditionTemplate", "template_description": "AFM Measurement Condition"} ,{"place_nid": "30053", "place_id": "place_afmMeasurementResult", "placeRef_nid": "30362", "placeRef_id": "placeRef_afmMeasurementResult", "template_nid": "30353", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmMeasurement", "template_uuid": "1a3151f3-bb6d-4c42-b348-5c1c584c8b0e", "template_name": "afmMeasurementResultTemplate", "template_description": "AFM Measurement"} ,{"place_nid": "30073", "place_id": "place_afmDivisionCondition", "placeRef_nid": "30342", "placeRef_id": "placeRef_afmDivisionCondition", "template_nid": "30333", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmDivision", "template_uuid": "f769e4aa-8c71-4634-afac-29fe2c2a723b", "template_name": "afmDivisionConditionTemplate", "template_description": "AFM Division Condition"} ,{"place_nid": "30078", "place_id": "place_afmParticleImageResult", "placeRef_nid": "30392", "placeRef_id": "placeRef_afmParticleImageResult", "template_nid": "30383", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleImage", "template_uuid": "e06a96ec-31fb-4d67-b139-d941cc6b3b0e", "template_name": "afmParticleImageResultTemplate", "template_description": "AFM Particle Image"} ,{"place_nid": "30063", "place_id": "place_afmDataImageResult", "placeRef_nid": "30372", "placeRef_id": "placeRef_afmDataImageResult", "template_nid": "30363", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmDataImage", "template_uuid": "95e3fac5-7b53-4b28-9422-8be2b29a1db8", "template_name": "afmDataImageResultTemplate", "template_description": "AFM Data Image"} ,{"place_nid": "30068", "place_id": "place_afmMeasCondResult", "placeRef_nid": "30382", "placeRef_id": "placeRef_afmMeasCondResult", "template_nid": "30373", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmMeasCond", "template_uuid": "6e7848f9-9c38-469e-9c9f-df4b90e6aa4f", "template_name": "afmMeasCondResultTemplate", "template_description": "AFM Meas Cond"} ,{"place_nid": "30088", "place_id": "place_afmStatisticsCondition", "placeRef_nid": "30352", "placeRef_id": "placeRef_afmStatisticsCondition", "template_nid": "30343", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmStatistics", "template_uuid": "aaef4688-b04d-46e6-af7b-5d2e12a9a98a", "template_name": "afmStatisticsConditionTemplate", "template_description": "AFM Statistics Condition"} ,{"place_nid": "30093", "place_id": "place_afmParticleStatisticsResult", "placeRef_nid": "30412", "placeRef_id": "placeRef_afmParticleStatisticsResult", "template_nid": "30403", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleStatistics", "template_uuid": "88e23930-bb25-4022-bcb5-229791ef2df5", "template_name": "afmParticleStatisticsResultTemplate", "template_description": "AFM Particle Statistics"} ,{"place_nid": "30083", "place_id": "place_afmParticleListResult", "placeRef_nid": "30402", "placeRef_id": "placeRef_afmParticleListResult", "template_nid": "30393", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleList", "template_uuid": "f664cc7c-4311-4511-9e69-54e292be8245", "template_name": "afmParticleListResultTemplate", "template_description": "AFM Particle List"} ,{"place_nid": "30098", "place_id": "place_afmParticleHistogramResult", "placeRef_nid": "30422", "placeRef_id": "placeRef_afmParticleHistogramResult", "template_nid": "30413", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleHistogram", "template_uuid": "b5c01d7f-d3d8-4fb2-aa99-8397a7d88c77", "template_name": "afmParticleHistogramResultTemplate", "template_description": "AFM Particle Histogram"} ]
+[2019-08-19T06:05:04.185] [DEBUG] app - [router-node-root]'[{"place_nid": "30043", "place_id": "place_afmMeasurementMaterial", "placeRef_nid": "30217", "placeRef_id": "placeRef_afmMeasurementMaterial", "template_nid": "30203", "template_tag": "materialTemplate", "template_id": "materialTemplate_afmMeasurement", "template_uuid": "b40d43f4-296f-4980-8a75-410161efc860", "template_name": "afmMeasurementMaterialTemplate", "template_description": "AFM Measurement"} ,{"place_nid": "30058", "place_id": "place_afmCorrectionCondition", "placeRef_nid": "30332", "placeRef_id": "placeRef_afmCorrectionCondition", "template_nid": "30323", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmCorrection", "template_uuid": "64c92f1c-5250-40e9-a6ac-cdc630f7f155", "template_name": "afmCorrectionConditionTemplate", "template_description": "AFM Correction Condition"} ,{"place_nid": "30048", "place_id": "place_afmMeasurementCondition", "placeRef_nid": "30322", "placeRef_id": "placeRef_afmMeasurementCondition", "template_nid": "30218", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmMeasurement", "template_uuid": "d7bcb409-8430-492c-aac6-4b1938ac2c6d", "template_name": "afmMeasurementConditionTemplate", "template_description": "AFM Measurement Condition"} ,{"place_nid": "30053", "place_id": "place_afmMeasurementResult", "placeRef_nid": "30362", "placeRef_id": "placeRef_afmMeasurementResult", "template_nid": "30353", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmMeasurement", "template_uuid": "1a3151f3-bb6d-4c42-b348-5c1c584c8b0e", "template_name": "afmMeasurementResultTemplate", "template_description": "AFM Measurement"} ,{"place_nid": "30073", "place_id": "place_afmDivisionCondition", "placeRef_nid": "30342", "placeRef_id": "placeRef_afmDivisionCondition", "template_nid": "30333", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmDivision", "template_uuid": "f769e4aa-8c71-4634-afac-29fe2c2a723b", "template_name": "afmDivisionConditionTemplate", "template_description": "AFM Division Condition"} ,{"place_nid": "30078", "place_id": "place_afmParticleImageResult", "placeRef_nid": "30392", "placeRef_id": "placeRef_afmParticleImageResult", "template_nid": "30383", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleImage", "template_uuid": "e06a96ec-31fb-4d67-b139-d941cc6b3b0e", "template_name": "afmParticleImageResultTemplate", "template_description": "AFM Particle Image"} ,{"place_nid": "30063", "place_id": "place_afmDataImageResult", "placeRef_nid": "30372", "placeRef_id": "placeRef_afmDataImageResult", "template_nid": "30363", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmDataImage", "template_uuid": "95e3fac5-7b53-4b28-9422-8be2b29a1db8", "template_name": "afmDataImageResultTemplate", "template_description": "AFM Data Image"} ,{"place_nid": "30068", "place_id": "place_afmMeasCondResult", "placeRef_nid": "30382", "placeRef_id": "placeRef_afmMeasCondResult", "template_nid": "30373", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmMeasCond", "template_uuid": "6e7848f9-9c38-469e-9c9f-df4b90e6aa4f", "template_name": "afmMeasCondResultTemplate", "template_description": "AFM Meas Cond"} ,{"place_nid": "30088", "place_id": "place_afmStatisticsCondition", "placeRef_nid": "30352", "placeRef_id": "placeRef_afmStatisticsCondition", "template_nid": "30343", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_afmStatistics", "template_uuid": "aaef4688-b04d-46e6-af7b-5d2e12a9a98a", "template_name": "afmStatisticsConditionTemplate", "template_description": "AFM Statistics Condition"} ,{"place_nid": "30093", "place_id": "place_afmParticleStatisticsResult", "placeRef_nid": "30412", "placeRef_id": "placeRef_afmParticleStatisticsResult", "template_nid": "30403", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleStatistics", "template_uuid": "88e23930-bb25-4022-bcb5-229791ef2df5", "template_name": "afmParticleStatisticsResultTemplate", "template_description": "AFM Particle Statistics"} ,{"place_nid": "30083", "place_id": "place_afmParticleListResult", "placeRef_nid": "30402", "placeRef_id": "placeRef_afmParticleListResult", "template_nid": "30393", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleList", "template_uuid": "f664cc7c-4311-4511-9e69-54e292be8245", "template_name": "afmParticleListResultTemplate", "template_description": "AFM Particle List"} ,{"place_nid": "30098", "place_id": "place_afmParticleHistogramResult", "placeRef_nid": "30422", "placeRef_id": "placeRef_afmParticleHistogramResult", "template_nid": "30413", "template_tag": "resultTemplate", "template_id": "resultTemplate_afmParticleHistogram", "template_uuid": "b5c01d7f-d3d8-4fb2-aa99-8397a7d88c77", "template_name": "afmParticleHistogramResultTemplate", "template_description": "AFM Particle Histogram"} ]'
+[2019-08-19T06:05:14.833] [DEBUG] app - [router-petrinet] param:'18496'
+[2019-08-19T06:05:14.833] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(s {__tag: 'place'}),
+                    m=(s)-[:PNarc*0..1]-(t)
+                where id(a)=18496
+                unwind relationships(m) as edge
+                return collect(distinct edge);
+                
+[2019-08-19T06:05:14.876] [DEBUG] app - [xmail]GraphJson : {"nodes":[], "edges":[]} 
+[2019-08-19T06:05:14.876] [DEBUG] app - [router-petrinet]'{"nodes":[], "edges":[]} '
+[2019-08-19T06:05:14.925] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:05:14.925] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(pl {__tag: 'place'})
+                where id(a)=18496
+                optional match
+                                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+                               where plR.ref = pl.id
+                optional match
+                    (te)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud),
+                    (te)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad),
+                    (te)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+                return
+                    id(pl) as place_nid,
+                    pl.id as place_id,
+                    id(plR) as placeRef_nid,
+                    plR.id as placeRef_id,
+                    id(te) as template_nid,
+                    te.__tag as template_tag,
+                    te.id as template_id,
+                    uud.value as template_uuid,
+                    nad.value as template_name,
+                    ded.value as template_description;
+[2019-08-19T06:05:14.960] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:05:14.960] [DEBUG] app - [router-node-root]'[]'
+[2019-08-19T06:05:20.328] [DEBUG] app - [router-petrinet] param:'626'
+[2019-08-19T06:05:20.328] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(s {__tag: 'place'}),
+                    m=(s)-[:PNarc*0..1]-(t)
+                where id(a)=626
+                unwind relationships(m) as edge
+                return collect(distinct edge);
+                
+[2019-08-19T06:05:20.341] [DEBUG] app - [xmail]GraphJson : {"nodes":[{"id": "784",  "pid": "place_icpmsQuantitativeValuesResult",  "label": "[784] place_icpmsQuantitativeValuesResult",  "nodeType": "place"} ,{"id": "769",  "pid": "place_icpmsQualitativeValuesResult",  "label": "[769] place_icpmsQualitativeValuesResult",  "nodeType": "place"} ,{"id": "754",  "pid": "place_icpmsMeasurementOptionCondition",  "label": "[754] place_icpmsMeasurementOptionCondition",  "nodeType": "place"} ,{"id": "739",  "pid": "place_icpmsSampleVialMaterial",  "label": "[739] place_icpmsSampleVialMaterial",  "nodeType": "place"} ,{"id": "789",  "pid": "transition_icpmsMeasurement",  "label": "[789] transition_icpmsMeasurement",  "nodeType": "transition"} ,{"id": "774",  "pid": "place_icpmsCalibrationCurveResult",  "label": "[774] place_icpmsCalibrationCurveResult",  "nodeType": "place"} ,{"id": "759",  "pid": "place_icpmsElementTableResult",  "label": "[759] place_icpmsElementTableResult",  "nodeType": "place"} ,{"id": "744",  "pid": "place_icpmsPretreatmentCondition",  "label": "[744] place_icpmsPretreatmentCondition",  "nodeType": "place"} ,{"id": "794",  "pid": "transition_icpmsQuantitativeAnalysis",  "label": "[794] transition_icpmsQuantitativeAnalysis",  "nodeType": "transition"} ,{"id": "779",  "pid": "place_icpmsQuantitativeAnalysisCondition",  "label": "[779] place_icpmsQuantitativeAnalysisCondition",  "nodeType": "place"} ,{"id": "764",  "pid": "place_icpmsRawDataResult",  "label": "[764] place_icpmsRawDataResult",  "nodeType": "place"} ,{"id": "749",  "pid": "place_icpmsMeasurementCondition",  "label": "[749] place_icpmsMeasurementCondition",  "nodeType": "place"} ], "edges":[{"source": "789",  "target": "764",  "edgeType": "PNarc"} ,{"source": "789",  "target": "769",  "edgeType": "PNarc"} ,{"source": "759",  "target": "789",  "edgeType": "PNarc"} ,{"source": "779",  "target": "794",  "edgeType": "PNarc"} ,{"source": "774",  "target": "794",  "edgeType": "PNarc"} ,{"source": "769",  "target": "794",  "edgeType": "PNarc"} ,{"source": "794",  "target": "784",  "edgeType": "PNarc"} ,{"source": "749",  "target": "789",  "edgeType": "PNarc"} ,{"source": "754",  "target": "789",  "edgeType": "PNarc"} ,{"source": "739",  "target": "789",  "edgeType": "PNarc"} ,{"source": "744",  "target": "789",  "edgeType": "PNarc"} ]} 
+[2019-08-19T06:05:20.343] [DEBUG] app - [router-petrinet]'{"nodes":[{"id": "784",  "pid": "place_icpmsQuantitativeValuesResult",  "label": "[784] place_icpmsQuantitativeValuesResult",  "nodeType": "place"} ,{"id": "769",  "pid": "place_icpmsQualitativeValuesResult",  "label": "[769] place_icpmsQualitativeValuesResult",  "nodeType": "place"} ,{"id": "754",  "pid": "place_icpmsMeasurementOptionCondition",  "label": "[754] place_icpmsMeasurementOptionCondition",  "nodeType": "place"} ,{"id": "739",  "pid": "place_icpmsSampleVialMaterial",  "label": "[739] place_icpmsSampleVialMaterial",  "nodeType": "place"} ,{"id": "789",  "pid": "transition_icpmsMeasurement",  "label": "[789] transition_icpmsMeasurement",  "nodeType": "transition"} ,{"id": "774",  "pid": "place_icpmsCalibrationCurveResult",  "label": "[774] place_icpmsCalibrationCurveResult",  "nodeType": "place"} ,{"id": "759",  "pid": "place_icpmsElementTableResult",  "label": "[759] place_icpmsElementTableResult",  "nodeType": "place"} ,{"id": "744",  "pid": "place_icpmsPretreatmentCondition",  "label": "[744] place_icpmsPretreatmentCondition",  "nodeType": "place"} ,{"id": "794",  "pid": "transition_icpmsQuantitativeAnalysis",  "label": "[794] transition_icpmsQuantitativeAnalysis",  "nodeType": "transition"} ,{"id": "779",  "pid": "place_icpmsQuantitativeAnalysisCondition",  "label": "[779] place_icpmsQuantitativeAnalysisCondition",  "nodeType": "place"} ,{"id": "764",  "pid": "place_icpmsRawDataResult",  "label": "[764] place_icpmsRawDataResult",  "nodeType": "place"} ,{"id": "749",  "pid": "place_icpmsMeasurementCondition",  "label": "[749] place_icpmsMeasurementCondition",  "nodeType": "place"} ], "edges":[{"source": "789",  "target": "764",  "edgeType": "PNarc"} ,{"source": "789",  "target": "769",  "edgeType": "PNarc"} ,{"source": "759",  "target": "789",  "edgeType": "PNarc"} ,{"source": "779",  "target": "794",  "edgeType": "PNarc"} ,{"source": "774",  "target": "794",  "edgeType": "PNarc"} ,{"source": "769",  "target": "794",  "edgeType": "PNarc"} ,{"source": "794",  "target": "784",  "edgeType": "PNarc"} ,{"source": "749",  "target": "789",  "edgeType": "PNarc"} ,{"source": "754",  "target": "789",  "edgeType": "PNarc"} ,{"source": "739",  "target": "789",  "edgeType": "PNarc"} ,{"source": "744",  "target": "789",  "edgeType": "PNarc"} ]} '
+[2019-08-19T06:05:20.422] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:05:20.423] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(pl {__tag: 'place'})
+                where id(a)=626
+                optional match
+                                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+                               where plR.ref = pl.id
+                optional match
+                    (te)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud),
+                    (te)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad),
+                    (te)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+                return
+                    id(pl) as place_nid,
+                    pl.id as place_id,
+                    id(plR) as placeRef_nid,
+                    plR.id as placeRef_id,
+                    id(te) as template_nid,
+                    te.__tag as template_tag,
+                    te.id as template_id,
+                    uud.value as template_uuid,
+                    nad.value as template_name,
+                    ded.value as template_description;
+[2019-08-19T06:05:20.601] [DEBUG] app - [xmail]GraphJson : [{"place_nid": "779", "place_id": "place_icpmsQuantitativeAnalysisCondition", "placeRef_nid": "1188", "placeRef_id": "placeRef_icpmsQuantitativeAnalysisCondition", "template_nid": "1175", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsQuantitativeAnalysis", "template_uuid": "99dc1a65-cdda-5f23-ae3c-12b6b15967a7", "template_name": "icpmsQuantitativeAnalysisConditionTemplate", "template_description": "ICPMS Quantitative Analysis Condition"} ,{"place_nid": "769", "place_id": "place_icpmsQualitativeValuesResult", "placeRef_nid": "1252", "placeRef_id": "placeRef_icpmsQualitativeValuesResult", "template_nid": "1241", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQualitativeValues", "template_uuid": "83520902-88e9-4970-81c0-a2daee6ce804", "template_name": "icpmsQualitativeValuesResultTemplate", "template_description": "ICPMS Qualitative Values"} ,{"place_nid": "774", "place_id": "place_icpmsCalibrationCurveResult", "placeRef_nid": "1292", "placeRef_id": "placeRef_icpmsCalibrationCurveResult", "template_nid": "1283", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsCalibrationCurve", "template_uuid": "a697124d-1824-5858-b046-387fdb95f9da", "template_name": "icpmsCalibrationCurveResultTemplate", "template_description": "ICPMS Calibration Curve"} ,{"place_nid": "784", "place_id": "place_icpmsQuantitativeValuesResult", "placeRef_nid": "1312", "placeRef_id": "placeRef_icpmsQuantitativeValuesResult", "template_nid": "1301", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQuantitativeValues", "template_uuid": "3d00758b-a27e-4608-8e93-a23b8eceb848", "template_name": "icpmsQuantitativeValuesResultTemplate", "template_description": "ICPMS Quantitative Values"} ,{"place_nid": "754", "place_id": "place_icpmsMeasurementOptionCondition", "placeRef_nid": "1174", "placeRef_id": "placeRef_icpmsMeasurementOptionCondition", "template_nid": "1032", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurementOption", "template_uuid": "c380a39f-9687-5f5b-845a-7941771ed0b3", "template_name": "icpmsMeasurementOptionConditionTemplate", "template_description": "ICPMS Measurement Option Condition"} ,{"place_nid": "764", "place_id": "place_icpmsRawDataResult", "placeRef_nid": "885", "placeRef_id": "placeRef_icpmsRawDataResult", "template_nid": "874", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsRawData", "template_uuid": "33e4fbbd-7270-41bb-b62f-6cbca4d73ae7", "template_name": "icpmsRawDataResultTemplate", "template_description": "ICPMS Raw Data"} ,{"place_nid": "759", "place_id": "place_icpmsElementTableResult", "placeRef_nid": "1202", "placeRef_id": "placeRef_icpmsElementTableResult", "template_nid": "1189", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsElementTable", "template_uuid": "93f6bbcc-f7d0-5744-aa70-c5f86ae6a28c", "template_name": "icpmsElementTableResultTemplate", "template_description": "ICPMS Element Table"} ,{"place_nid": "739", "place_id": "place_icpmsSampleVialMaterial", "placeRef_nid": "927", "placeRef_id": "placeRef_icpmsSampleVialMaterial", "template_nid": "886", "template_tag": "materialTemplate", "template_id": "materialTemplate_icpmsSampleVial", "template_uuid": "d1c7e83e-ad29-5af3-82e0-59c03078c41e", "template_name": "icpmsSampleVialMaterialTemplate", "template_description": "ICPMS Sample Vial"} ,{"place_nid": "749", "place_id": "place_icpmsMeasurementCondition", "placeRef_nid": "1031", "placeRef_id": "placeRef_icpmsMeasurementCondition", "template_nid": "962", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurement", "template_uuid": "b1b5f9b8-9610-51d5-b947-9e535d125688", "template_name": "icpmsMeasurementConditionTemplate", "template_description": "ICPMS Measurement Condition"} ,{"place_nid": "744", "place_id": "place_icpmsPretreatmentCondition", "placeRef_nid": "961", "placeRef_id": "placeRef_icpmsPretreatmentCondition", "template_nid": "928", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsPretreatment", "template_uuid": "14f3729c-6bc8-525d-bd52-da4d355c6601", "template_name": "icpmsPretreatmentConditionTemplate", "template_description": "ICPMS Pretreatment Condition"} ]
+[2019-08-19T06:05:20.602] [DEBUG] app - [router-node-root]'[{"place_nid": "779", "place_id": "place_icpmsQuantitativeAnalysisCondition", "placeRef_nid": "1188", "placeRef_id": "placeRef_icpmsQuantitativeAnalysisCondition", "template_nid": "1175", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsQuantitativeAnalysis", "template_uuid": "99dc1a65-cdda-5f23-ae3c-12b6b15967a7", "template_name": "icpmsQuantitativeAnalysisConditionTemplate", "template_description": "ICPMS Quantitative Analysis Condition"} ,{"place_nid": "769", "place_id": "place_icpmsQualitativeValuesResult", "placeRef_nid": "1252", "placeRef_id": "placeRef_icpmsQualitativeValuesResult", "template_nid": "1241", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQualitativeValues", "template_uuid": "83520902-88e9-4970-81c0-a2daee6ce804", "template_name": "icpmsQualitativeValuesResultTemplate", "template_description": "ICPMS Qualitative Values"} ,{"place_nid": "774", "place_id": "place_icpmsCalibrationCurveResult", "placeRef_nid": "1292", "placeRef_id": "placeRef_icpmsCalibrationCurveResult", "template_nid": "1283", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsCalibrationCurve", "template_uuid": "a697124d-1824-5858-b046-387fdb95f9da", "template_name": "icpmsCalibrationCurveResultTemplate", "template_description": "ICPMS Calibration Curve"} ,{"place_nid": "784", "place_id": "place_icpmsQuantitativeValuesResult", "placeRef_nid": "1312", "placeRef_id": "placeRef_icpmsQuantitativeValuesResult", "template_nid": "1301", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQuantitativeValues", "template_uuid": "3d00758b-a27e-4608-8e93-a23b8eceb848", "template_name": "icpmsQuantitativeValuesResultTemplate", "template_description": "ICPMS Quantitative Values"} ,{"place_nid": "754", "place_id": "place_icpmsMeasurementOptionCondition", "placeRef_nid": "1174", "placeRef_id": "placeRef_icpmsMeasurementOptionCondition", "template_nid": "1032", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurementOption", "template_uuid": "c380a39f-9687-5f5b-845a-7941771ed0b3", "template_name": "icpmsMeasurementOptionConditionTemplate", "template_description": "ICPMS Measurement Option Condition"} ,{"place_nid": "764", "place_id": "place_icpmsRawDataResult", "placeRef_nid": "885", "placeRef_id": "placeRef_icpmsRawDataResult", "template_nid": "874", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsRawData", "template_uuid": "33e4fbbd-7270-41bb-b62f-6cbca4d73ae7", "template_name": "icpmsRawDataResultTemplate", "template_description": "ICPMS Raw Data"} ,{"place_nid": "759", "place_id": "place_icpmsElementTableResult", "placeRef_nid": "1202", "placeRef_id": "placeRef_icpmsElementTableResult", "template_nid": "1189", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsElementTable", "template_uuid": "93f6bbcc-f7d0-5744-aa70-c5f86ae6a28c", "template_name": "icpmsElementTableResultTemplate", "template_description": "ICPMS Element Table"} ,{"place_nid": "739", "place_id": "place_icpmsSampleVialMaterial", "placeRef_nid": "927", "placeRef_id": "placeRef_icpmsSampleVialMaterial", "template_nid": "886", "template_tag": "materialTemplate", "template_id": "materialTemplate_icpmsSampleVial", "template_uuid": "d1c7e83e-ad29-5af3-82e0-59c03078c41e", "template_name": "icpmsSampleVialMaterialTemplate", "template_description": "ICPMS Sample Vial"} ,{"place_nid": "749", "place_id": "place_icpmsMeasurementCondition", "placeRef_nid": "1031", "placeRef_id": "placeRef_icpmsMeasurementCondition", "template_nid": "962", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurement", "template_uuid": "b1b5f9b8-9610-51d5-b947-9e535d125688", "template_name": "icpmsMeasurementConditionTemplate", "template_description": "ICPMS Measurement Condition"} ,{"place_nid": "744", "place_id": "place_icpmsPretreatmentCondition", "placeRef_nid": "961", "placeRef_id": "placeRef_icpmsPretreatmentCondition", "template_nid": "928", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsPretreatment", "template_uuid": "14f3729c-6bc8-525d-bd52-da4d355c6601", "template_name": "icpmsPretreatmentConditionTemplate", "template_description": "ICPMS Pretreatment Condition"} ]'
+[2019-08-19T06:05:37.805] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:05:37.805] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=794
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:05:37.837] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:05:37.837] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:05:53.248] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:05:53.248] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=779
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:05:53.350] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:05:53.350] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:05:55.634] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:05:55.634] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=784
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:05:55.679] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:05:55.679] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:05:57.876] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:05:57.876] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=769
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:05:57.924] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:05:57.924] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:05:59.064] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:05:59.064] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=744
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:05:59.112] [DEBUG] app - [xmail]GraphJson : [{"nid":"956","parent_nid":"null","description":"Correction Factor","value":"1.000000","attrib":"{\"formatString\":\"0.000000\",\"type\":\"doubleType\",\"key\":\"correctionFactor\",\"scaleFactor\":\"1.000000\"}"},{"nid":"951","parent_nid":"null","description":"Volume Factor","value":"1.000000","attrib":"{\"formatString\":\"0.000000\",\"type\":\"doubleType\",\"key\":\"volumeFactor\",\"scaleFactor\":\"1.000000\"}"},{"nid":"946","parent_nid":"null","description":"Weight Factor","value":"1.000000","attrib":"{\"formatString\":\"0.000000\",\"type\":\"doubleType\",\"key\":\"weightFactor\",\"scaleFactor\":\"1.000000\"}"},{"nid":"941","parent_nid":"null","description":"Number of Repeated","value":"3","attrib":"{\"type\":\"intType\",\"key\":\"numberOfRepeated\"}"}]
+[2019-08-19T06:05:59.112] [DEBUG] app - [router-node-material]'[{"nid":"956","parent_nid":"null","description":"Correction Factor","value":"1.000000","attrib":"{\\"formatString\\":\\"0.000000\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"correctionFactor\\",\\"scaleFactor\\":\\"1.000000\\"}"},{"nid":"951","parent_nid":"null","description":"Volume Factor","value":"1.000000","attrib":"{\\"formatString\\":\\"0.000000\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"volumeFactor\\",\\"scaleFactor\\":\\"1.000000\\"}"},{"nid":"946","parent_nid":"null","description":"Weight Factor","value":"1.000000","attrib":"{\\"formatString\\":\\"0.000000\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"weightFactor\\",\\"scaleFactor\\":\\"1.000000\\"}"},{"nid":"941","parent_nid":"null","description":"Number of Repeated","value":"3","attrib":"{\\"type\\":\\"intType\\",\\"key\\":\\"numberOfRepeated\\"}"}]'
+[2019-08-19T06:06:15.268] [DEBUG] app - [router-petrinet] param:'626'
+[2019-08-19T06:06:15.268] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(s {__tag: 'place'}),
+                    m=(s)-[:PNarc*0..1]-(t)
+                where id(a)=626
+                unwind relationships(m) as edge
+                return collect(distinct edge);
+                
+[2019-08-19T06:06:15.280] [DEBUG] app - [xmail]GraphJson : {"nodes":[{"id": "784",  "pid": "place_icpmsQuantitativeValuesResult",  "label": "[784] place_icpmsQuantitativeValuesResult",  "nodeType": "place"} ,{"id": "769",  "pid": "place_icpmsQualitativeValuesResult",  "label": "[769] place_icpmsQualitativeValuesResult",  "nodeType": "place"} ,{"id": "754",  "pid": "place_icpmsMeasurementOptionCondition",  "label": "[754] place_icpmsMeasurementOptionCondition",  "nodeType": "place"} ,{"id": "739",  "pid": "place_icpmsSampleVialMaterial",  "label": "[739] place_icpmsSampleVialMaterial",  "nodeType": "place"} ,{"id": "789",  "pid": "transition_icpmsMeasurement",  "label": "[789] transition_icpmsMeasurement",  "nodeType": "transition"} ,{"id": "774",  "pid": "place_icpmsCalibrationCurveResult",  "label": "[774] place_icpmsCalibrationCurveResult",  "nodeType": "place"} ,{"id": "759",  "pid": "place_icpmsElementTableResult",  "label": "[759] place_icpmsElementTableResult",  "nodeType": "place"} ,{"id": "744",  "pid": "place_icpmsPretreatmentCondition",  "label": "[744] place_icpmsPretreatmentCondition",  "nodeType": "place"} ,{"id": "794",  "pid": "transition_icpmsQuantitativeAnalysis",  "label": "[794] transition_icpmsQuantitativeAnalysis",  "nodeType": "transition"} ,{"id": "779",  "pid": "place_icpmsQuantitativeAnalysisCondition",  "label": "[779] place_icpmsQuantitativeAnalysisCondition",  "nodeType": "place"} ,{"id": "764",  "pid": "place_icpmsRawDataResult",  "label": "[764] place_icpmsRawDataResult",  "nodeType": "place"} ,{"id": "749",  "pid": "place_icpmsMeasurementCondition",  "label": "[749] place_icpmsMeasurementCondition",  "nodeType": "place"} ], "edges":[{"source": "789",  "target": "764",  "edgeType": "PNarc"} ,{"source": "789",  "target": "769",  "edgeType": "PNarc"} ,{"source": "759",  "target": "789",  "edgeType": "PNarc"} ,{"source": "779",  "target": "794",  "edgeType": "PNarc"} ,{"source": "774",  "target": "794",  "edgeType": "PNarc"} ,{"source": "769",  "target": "794",  "edgeType": "PNarc"} ,{"source": "794",  "target": "784",  "edgeType": "PNarc"} ,{"source": "749",  "target": "789",  "edgeType": "PNarc"} ,{"source": "754",  "target": "789",  "edgeType": "PNarc"} ,{"source": "739",  "target": "789",  "edgeType": "PNarc"} ,{"source": "744",  "target": "789",  "edgeType": "PNarc"} ]} 
+[2019-08-19T06:06:15.281] [DEBUG] app - [router-petrinet]'{"nodes":[{"id": "784",  "pid": "place_icpmsQuantitativeValuesResult",  "label": "[784] place_icpmsQuantitativeValuesResult",  "nodeType": "place"} ,{"id": "769",  "pid": "place_icpmsQualitativeValuesResult",  "label": "[769] place_icpmsQualitativeValuesResult",  "nodeType": "place"} ,{"id": "754",  "pid": "place_icpmsMeasurementOptionCondition",  "label": "[754] place_icpmsMeasurementOptionCondition",  "nodeType": "place"} ,{"id": "739",  "pid": "place_icpmsSampleVialMaterial",  "label": "[739] place_icpmsSampleVialMaterial",  "nodeType": "place"} ,{"id": "789",  "pid": "transition_icpmsMeasurement",  "label": "[789] transition_icpmsMeasurement",  "nodeType": "transition"} ,{"id": "774",  "pid": "place_icpmsCalibrationCurveResult",  "label": "[774] place_icpmsCalibrationCurveResult",  "nodeType": "place"} ,{"id": "759",  "pid": "place_icpmsElementTableResult",  "label": "[759] place_icpmsElementTableResult",  "nodeType": "place"} ,{"id": "744",  "pid": "place_icpmsPretreatmentCondition",  "label": "[744] place_icpmsPretreatmentCondition",  "nodeType": "place"} ,{"id": "794",  "pid": "transition_icpmsQuantitativeAnalysis",  "label": "[794] transition_icpmsQuantitativeAnalysis",  "nodeType": "transition"} ,{"id": "779",  "pid": "place_icpmsQuantitativeAnalysisCondition",  "label": "[779] place_icpmsQuantitativeAnalysisCondition",  "nodeType": "place"} ,{"id": "764",  "pid": "place_icpmsRawDataResult",  "label": "[764] place_icpmsRawDataResult",  "nodeType": "place"} ,{"id": "749",  "pid": "place_icpmsMeasurementCondition",  "label": "[749] place_icpmsMeasurementCondition",  "nodeType": "place"} ], "edges":[{"source": "789",  "target": "764",  "edgeType": "PNarc"} ,{"source": "789",  "target": "769",  "edgeType": "PNarc"} ,{"source": "759",  "target": "789",  "edgeType": "PNarc"} ,{"source": "779",  "target": "794",  "edgeType": "PNarc"} ,{"source": "774",  "target": "794",  "edgeType": "PNarc"} ,{"source": "769",  "target": "794",  "edgeType": "PNarc"} ,{"source": "794",  "target": "784",  "edgeType": "PNarc"} ,{"source": "749",  "target": "789",  "edgeType": "PNarc"} ,{"source": "754",  "target": "789",  "edgeType": "PNarc"} ,{"source": "739",  "target": "789",  "edgeType": "PNarc"} ,{"source": "744",  "target": "789",  "edgeType": "PNarc"} ]} '
+[2019-08-19T06:06:15.349] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:06:15.350] [DEBUG] app - [xmail]Cypher : match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(pl {__tag: 'place'})
+                where id(a)=626
+                optional match
+                                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+                               where plR.ref = pl.id
+                optional match
+                    (te)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud),
+                    (te)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad),
+                    (te)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+                return
+                    id(pl) as place_nid,
+                    pl.id as place_id,
+                    id(plR) as placeRef_nid,
+                    plR.id as placeRef_id,
+                    id(te) as template_nid,
+                    te.__tag as template_tag,
+                    te.id as template_id,
+                    uud.value as template_uuid,
+                    nad.value as template_name,
+                    ded.value as template_description;
+[2019-08-19T06:06:15.542] [DEBUG] app - [xmail]GraphJson : [{"place_nid": "779", "place_id": "place_icpmsQuantitativeAnalysisCondition", "placeRef_nid": "1188", "placeRef_id": "placeRef_icpmsQuantitativeAnalysisCondition", "template_nid": "1175", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsQuantitativeAnalysis", "template_uuid": "99dc1a65-cdda-5f23-ae3c-12b6b15967a7", "template_name": "icpmsQuantitativeAnalysisConditionTemplate", "template_description": "ICPMS Quantitative Analysis Condition"} ,{"place_nid": "769", "place_id": "place_icpmsQualitativeValuesResult", "placeRef_nid": "1252", "placeRef_id": "placeRef_icpmsQualitativeValuesResult", "template_nid": "1241", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQualitativeValues", "template_uuid": "83520902-88e9-4970-81c0-a2daee6ce804", "template_name": "icpmsQualitativeValuesResultTemplate", "template_description": "ICPMS Qualitative Values"} ,{"place_nid": "774", "place_id": "place_icpmsCalibrationCurveResult", "placeRef_nid": "1292", "placeRef_id": "placeRef_icpmsCalibrationCurveResult", "template_nid": "1283", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsCalibrationCurve", "template_uuid": "a697124d-1824-5858-b046-387fdb95f9da", "template_name": "icpmsCalibrationCurveResultTemplate", "template_description": "ICPMS Calibration Curve"} ,{"place_nid": "784", "place_id": "place_icpmsQuantitativeValuesResult", "placeRef_nid": "1312", "placeRef_id": "placeRef_icpmsQuantitativeValuesResult", "template_nid": "1301", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQuantitativeValues", "template_uuid": "3d00758b-a27e-4608-8e93-a23b8eceb848", "template_name": "icpmsQuantitativeValuesResultTemplate", "template_description": "ICPMS Quantitative Values"} ,{"place_nid": "754", "place_id": "place_icpmsMeasurementOptionCondition", "placeRef_nid": "1174", "placeRef_id": "placeRef_icpmsMeasurementOptionCondition", "template_nid": "1032", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurementOption", "template_uuid": "c380a39f-9687-5f5b-845a-7941771ed0b3", "template_name": "icpmsMeasurementOptionConditionTemplate", "template_description": "ICPMS Measurement Option Condition"} ,{"place_nid": "764", "place_id": "place_icpmsRawDataResult", "placeRef_nid": "885", "placeRef_id": "placeRef_icpmsRawDataResult", "template_nid": "874", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsRawData", "template_uuid": "33e4fbbd-7270-41bb-b62f-6cbca4d73ae7", "template_name": "icpmsRawDataResultTemplate", "template_description": "ICPMS Raw Data"} ,{"place_nid": "759", "place_id": "place_icpmsElementTableResult", "placeRef_nid": "1202", "placeRef_id": "placeRef_icpmsElementTableResult", "template_nid": "1189", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsElementTable", "template_uuid": "93f6bbcc-f7d0-5744-aa70-c5f86ae6a28c", "template_name": "icpmsElementTableResultTemplate", "template_description": "ICPMS Element Table"} ,{"place_nid": "739", "place_id": "place_icpmsSampleVialMaterial", "placeRef_nid": "927", "placeRef_id": "placeRef_icpmsSampleVialMaterial", "template_nid": "886", "template_tag": "materialTemplate", "template_id": "materialTemplate_icpmsSampleVial", "template_uuid": "d1c7e83e-ad29-5af3-82e0-59c03078c41e", "template_name": "icpmsSampleVialMaterialTemplate", "template_description": "ICPMS Sample Vial"} ,{"place_nid": "749", "place_id": "place_icpmsMeasurementCondition", "placeRef_nid": "1031", "placeRef_id": "placeRef_icpmsMeasurementCondition", "template_nid": "962", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurement", "template_uuid": "b1b5f9b8-9610-51d5-b947-9e535d125688", "template_name": "icpmsMeasurementConditionTemplate", "template_description": "ICPMS Measurement Condition"} ,{"place_nid": "744", "place_id": "place_icpmsPretreatmentCondition", "placeRef_nid": "961", "placeRef_id": "placeRef_icpmsPretreatmentCondition", "template_nid": "928", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsPretreatment", "template_uuid": "14f3729c-6bc8-525d-bd52-da4d355c6601", "template_name": "icpmsPretreatmentConditionTemplate", "template_description": "ICPMS Pretreatment Condition"} ]
+[2019-08-19T06:06:15.542] [DEBUG] app - [router-node-root]'[{"place_nid": "779", "place_id": "place_icpmsQuantitativeAnalysisCondition", "placeRef_nid": "1188", "placeRef_id": "placeRef_icpmsQuantitativeAnalysisCondition", "template_nid": "1175", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsQuantitativeAnalysis", "template_uuid": "99dc1a65-cdda-5f23-ae3c-12b6b15967a7", "template_name": "icpmsQuantitativeAnalysisConditionTemplate", "template_description": "ICPMS Quantitative Analysis Condition"} ,{"place_nid": "769", "place_id": "place_icpmsQualitativeValuesResult", "placeRef_nid": "1252", "placeRef_id": "placeRef_icpmsQualitativeValuesResult", "template_nid": "1241", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQualitativeValues", "template_uuid": "83520902-88e9-4970-81c0-a2daee6ce804", "template_name": "icpmsQualitativeValuesResultTemplate", "template_description": "ICPMS Qualitative Values"} ,{"place_nid": "774", "place_id": "place_icpmsCalibrationCurveResult", "placeRef_nid": "1292", "placeRef_id": "placeRef_icpmsCalibrationCurveResult", "template_nid": "1283", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsCalibrationCurve", "template_uuid": "a697124d-1824-5858-b046-387fdb95f9da", "template_name": "icpmsCalibrationCurveResultTemplate", "template_description": "ICPMS Calibration Curve"} ,{"place_nid": "784", "place_id": "place_icpmsQuantitativeValuesResult", "placeRef_nid": "1312", "placeRef_id": "placeRef_icpmsQuantitativeValuesResult", "template_nid": "1301", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsQuantitativeValues", "template_uuid": "3d00758b-a27e-4608-8e93-a23b8eceb848", "template_name": "icpmsQuantitativeValuesResultTemplate", "template_description": "ICPMS Quantitative Values"} ,{"place_nid": "754", "place_id": "place_icpmsMeasurementOptionCondition", "placeRef_nid": "1174", "placeRef_id": "placeRef_icpmsMeasurementOptionCondition", "template_nid": "1032", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurementOption", "template_uuid": "c380a39f-9687-5f5b-845a-7941771ed0b3", "template_name": "icpmsMeasurementOptionConditionTemplate", "template_description": "ICPMS Measurement Option Condition"} ,{"place_nid": "764", "place_id": "place_icpmsRawDataResult", "placeRef_nid": "885", "placeRef_id": "placeRef_icpmsRawDataResult", "template_nid": "874", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsRawData", "template_uuid": "33e4fbbd-7270-41bb-b62f-6cbca4d73ae7", "template_name": "icpmsRawDataResultTemplate", "template_description": "ICPMS Raw Data"} ,{"place_nid": "759", "place_id": "place_icpmsElementTableResult", "placeRef_nid": "1202", "placeRef_id": "placeRef_icpmsElementTableResult", "template_nid": "1189", "template_tag": "resultTemplate", "template_id": "resultTemplate_icpmsElementTable", "template_uuid": "93f6bbcc-f7d0-5744-aa70-c5f86ae6a28c", "template_name": "icpmsElementTableResultTemplate", "template_description": "ICPMS Element Table"} ,{"place_nid": "739", "place_id": "place_icpmsSampleVialMaterial", "placeRef_nid": "927", "placeRef_id": "placeRef_icpmsSampleVialMaterial", "template_nid": "886", "template_tag": "materialTemplate", "template_id": "materialTemplate_icpmsSampleVial", "template_uuid": "d1c7e83e-ad29-5af3-82e0-59c03078c41e", "template_name": "icpmsSampleVialMaterialTemplate", "template_description": "ICPMS Sample Vial"} ,{"place_nid": "749", "place_id": "place_icpmsMeasurementCondition", "placeRef_nid": "1031", "placeRef_id": "placeRef_icpmsMeasurementCondition", "template_nid": "962", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsMeasurement", "template_uuid": "b1b5f9b8-9610-51d5-b947-9e535d125688", "template_name": "icpmsMeasurementConditionTemplate", "template_description": "ICPMS Measurement Condition"} ,{"place_nid": "744", "place_id": "place_icpmsPretreatmentCondition", "placeRef_nid": "961", "placeRef_id": "placeRef_icpmsPretreatmentCondition", "template_nid": "928", "template_tag": "conditionTemplate", "template_id": "conditionTemplate_icpmsPretreatment", "template_uuid": "14f3729c-6bc8-525d-bd52-da4d355c6601", "template_name": "icpmsPretreatmentConditionTemplate", "template_description": "ICPMS Pretreatment Condition"} ]'
+[2019-08-19T06:06:43.500] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:06:43.500] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=774
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:06:43.557] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:06:43.557] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:06:48.739] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:06:48.740] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=779
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:06:48.818] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:06:48.818] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:07:06.069] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:07:06.073] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=759
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:07:06.125] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:07:06.126] [DEBUG] app - [router-node-material]'[]'
+[2019-08-19T06:07:07.471] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:07:07.471] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=749
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:07:07.542] [DEBUG] app - [xmail]GraphJson : [{"nid":"1013","parent_nid":"null","description":"Cell Conditions","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"cellConditions\"}"},{"nid":"1016","parent_nid":"1013","description":"Cell Gas","value":"0.0","attrib":"{\"formatString\":\"0.0\",\"units\":\"mL/min\",\"type\":\"doubleType\",\"key\":\"cellGas\",\"scaleFactor\":\"1.0\"}"},{"nid":"1021","parent_nid":"1013","description":"Cell Voltage","value":"0.0","attrib":"{\"formatString\":\"0.0\",\"units\":\"V\",\"type\":\"doubleType\",\"key\":\"cellVoltage\",\"scaleFactor\":\"1.0\"}"},{"nid":"1026","parent_nid":"1013","description":"Energy Filter","value":"0.0","attrib":"{\"formatString\":\"0.0\",\"units\":\"V\",\"type\":\"doubleType\",\"key\":\"energyFilter\",\"scaleFactor\":\"1.0\"}"},{"nid":"975","parent_nid":"null","description":"Condition Type","value":"DB Conditions","attrib":"{\"type\":\"stringType\",\"key\":\"conditionType\"}"},{"nid":"980","parent_nid":"null","description":"Plasma Conditions","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"plasmaConditions\"}"},{"nid":"1008","parent_nid":"980","description":"Mixed Gas","value":"0.00","attrib":"{\"formatString\":\"0.00\",\"units\":\"L/min\",\"type\":\"doubleType\",\"key\":\"mixedGas\",\"scaleFactor\":\"1.00\"}"},{"nid":"1003","parent_nid":"980","description":"Carrier Gas","value":"0.70","attrib":"{\"formatString\":\"0.00\",\"units\":\"L/min\",\"type\":\"doubleType\",\"key\":\"carrierGas\",\"scaleFactor\":\"1.00\"}"},{"nid":"993","parent_nid":"980","description":"Plasma Gas","value":"8.0","attrib":"{\"formatString\":\"0.0\",\"units\":\"L/min\",\"type\":\"doubleType\",\"key\":\"plasmaGas\",\"scaleFactor\":\"1.0\"}"},{"nid":"998","parent_nid":"980","description":"Auxiliary Gas","value":"1.10","attrib":"{\"formatString\":\"0.00\",\"units\":\"L/min\",\"type\":\"doubleType\",\"key\":\"auxiliaryGas\",\"scaleFactor\":\"1.00\"}"},{"nid":"983","parent_nid":"980","description":"Radio Frequency Power","value":"1.20","attrib":"{\"formatString\":\"0.00\",\"units\":\"kW\",\"type\":\"doubleType\",\"key\":\"radiofrequencyPower\",\"scaleFactor\":\"1.00\"}"},{"nid":"988","parent_nid":"980","description":"Sampling Depth","value":"5.0","attrib":"{\"formatString\":\"0.0\",\"units\":\"mm\",\"type\":\"doubleType\",\"key\":\"samplingDepth\",\"scaleFactor\":\"1.0\"}"}]
+[2019-08-19T06:07:07.543] [DEBUG] app - [router-node-material]'[{"nid":"1013","parent_nid":"null","description":"Cell Conditions","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"cellConditions\\"}"},{"nid":"1016","parent_nid":"1013","description":"Cell Gas","value":"0.0","attrib":"{\\"formatString\\":\\"0.0\\",\\"units\\":\\"mL/min\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"cellGas\\",\\"scaleFactor\\":\\"1.0\\"}"},{"nid":"1021","parent_nid":"1013","description":"Cell Voltage","value":"0.0","attrib":"{\\"formatString\\":\\"0.0\\",\\"units\\":\\"V\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"cellVoltage\\",\\"scaleFactor\\":\\"1.0\\"}"},{"nid":"1026","parent_nid":"1013","description":"Energy Filter","value":"0.0","attrib":"{\\"formatString\\":\\"0.0\\",\\"units\\":\\"V\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"energyFilter\\",\\"scaleFactor\\":\\"1.0\\"}"},{"nid":"975","parent_nid":"null","description":"Condition Type","value":"DB Conditions","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"conditionType\\"}"},{"nid":"980","parent_nid":"null","description":"Plasma Conditions","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"plasmaConditions\\"}"},{"nid":"1008","parent_nid":"980","description":"Mixed Gas","value":"0.00","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"L/min\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"mixedGas\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"1003","parent_nid":"980","description":"Carrier Gas","value":"0.70","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"L/min\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"carrierGas\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"993","parent_nid":"980","description":"Plasma Gas","value":"8.0","attrib":"{\\"formatString\\":\\"0.0\\",\\"units\\":\\"L/min\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"plasmaGas\\",\\"scaleFactor\\":\\"1.0\\"}"},{"nid":"998","parent_nid":"980","description":"Auxiliary Gas","value":"1.10","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"L/min\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"auxiliaryGas\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"983","parent_nid":"980","description":"Radio Frequency Power","value":"1.20","attrib":"{\\"formatString\\":\\"0.00\\",\\"units\\":\\"kW\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"radiofrequencyPower\\",\\"scaleFactor\\":\\"1.00\\"}"},{"nid":"988","parent_nid":"980","description":"Sampling Depth","value":"5.0","attrib":"{\\"formatString\\":\\"0.0\\",\\"units\\":\\"mm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"samplingDepth\\",\\"scaleFactor\\":\\"1.0\\"}"}]'
+[2019-08-19T06:07:24.729] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:07:24.729] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=744
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:07:24.769] [DEBUG] app - [xmail]GraphJson : [{"nid":"956","parent_nid":"null","description":"Correction Factor","value":"1.000000","attrib":"{\"formatString\":\"0.000000\",\"type\":\"doubleType\",\"key\":\"correctionFactor\",\"scaleFactor\":\"1.000000\"}"},{"nid":"951","parent_nid":"null","description":"Volume Factor","value":"1.000000","attrib":"{\"formatString\":\"0.000000\",\"type\":\"doubleType\",\"key\":\"volumeFactor\",\"scaleFactor\":\"1.000000\"}"},{"nid":"946","parent_nid":"null","description":"Weight Factor","value":"1.000000","attrib":"{\"formatString\":\"0.000000\",\"type\":\"doubleType\",\"key\":\"weightFactor\",\"scaleFactor\":\"1.000000\"}"},{"nid":"941","parent_nid":"null","description":"Number of Repeated","value":"3","attrib":"{\"type\":\"intType\",\"key\":\"numberOfRepeated\"}"}]
+[2019-08-19T06:07:24.769] [DEBUG] app - [router-node-material]'[{"nid":"956","parent_nid":"null","description":"Correction Factor","value":"1.000000","attrib":"{\\"formatString\\":\\"0.000000\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"correctionFactor\\",\\"scaleFactor\\":\\"1.000000\\"}"},{"nid":"951","parent_nid":"null","description":"Volume Factor","value":"1.000000","attrib":"{\\"formatString\\":\\"0.000000\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"volumeFactor\\",\\"scaleFactor\\":\\"1.000000\\"}"},{"nid":"946","parent_nid":"null","description":"Weight Factor","value":"1.000000","attrib":"{\\"formatString\\":\\"0.000000\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"weightFactor\\",\\"scaleFactor\\":\\"1.000000\\"}"},{"nid":"941","parent_nid":"null","description":"Number of Repeated","value":"3","attrib":"{\\"type\\":\\"intType\\",\\"key\\":\\"numberOfRepeated\\"}"}]'
+[2019-08-19T06:07:26.858] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:07:26.858] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=754
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:07:26.909] [DEBUG] app - [xmail]GraphJson : [{"nid":"1131","parent_nid":"null","description":"Optional Instrument","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"optionalInstrument\"}"},{"nid":"1134","parent_nid":"1131","description":"Auto Sampler","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"autoSampler\"}"},{"nid":"1149","parent_nid":"1131","description":"Bubbler","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"bubbler\"}"},{"nid":"1144","parent_nid":"1131","description":"Cooling Chamber","value":"true","attrib":"{\"type\":\"booleanType\",\"key\":\"coolingChamber\"}"},{"nid":"1139","parent_nid":"1131","description":"Torch","value":"Mini Torch","attrib":"{\"type\":\"stringType\",\"key\":\"torch\"}"},{"nid":"1154","parent_nid":"1131","description":"Peristaltic Pump","value":"true","attrib":"{\"type\":\"booleanType\",\"key\":\"peristalticPump\"}"},{"nid":"1159","parent_nid":"1131","description":"Connection of External Device","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"connectionOfExternalDevice\"}"},{"nid":"1164","parent_nid":"1131","description":"Eco Mode","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"ecoMode\"}"},{"nid":"1169","parent_nid":"1131","description":"External Starting Mode","value":"false","attrib":"{\"type\":\"booleanType\",\"key\":\"externalStartingMode\"}"},{"nid":"1050","parent_nid":"null","description":"Profile Measurement Condition","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"profileMeasurementCondition\"}"},{"nid":"1053","parent_nid":"1050","description":"Profile Integration Time","value":"Mid","attrib":"{\"type\":\"stringType\",\"key\":\"profileIntegrationTime\"}"},{"nid":"1058","parent_nid":"1050","description":"All the Mass Profiles","value":"true","attrib":"{\"type\":\"booleanType\",\"key\":\"allTheMassProfiles\"}"},{"nid":"1045","parent_nid":"null","description":"Qualitative Database","value":"MiniTorch WaterMode","attrib":"{\"type\":\"stringType\",\"key\":\"qualitativeDatabase\"}"},{"nid":"1063","parent_nid":"null","description":"Integral Condition","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"integralCondition\"}"},{"nid":"1066","parent_nid":"1063","description":"Number of Scans","value":"10","attrib":"{\"type\":\"intType\",\"key\":\"numberOfScans\"}"},{"nid":"1071","parent_nid":"1063","description":"Chamber Temperature","value":"5","attrib":"{\"formatString\":\"0\",\"units\":\"℃\",\"type\":\"doubleType\",\"key\":\"chamberTemperature\",\"scaleFactor\":\"1\"}"},{"nid":"1076","parent_nid":"null","description":"Rinse Condition","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"rinseCondition\"}"},{"nid":"1092","parent_nid":"1076","description":"Sample Rinse Time","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"sampleRinseTime\"}"},{"nid":"1100","parent_nid":"1092","description":"High","value":"30","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"sampleRinseTimeHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1095","parent_nid":"1092","description":"Low","value":"30","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"sampleRinseTimeLow\",\"scaleFactor\":\"1\"}"},{"nid":"1118","parent_nid":"1076","description":"Peristaltic Pump Rotation Speed","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"peristalticPumpRotationSpeed\"}"},{"nid":"1126","parent_nid":"1118","description":"High","value":"60","attrib":"{\"formatString\":\"0\",\"units\":\"rpm\",\"type\":\"doubleType\",\"key\":\"peristalticPumpRotationSpeedHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1121","parent_nid":"1118","description":"Low","value":"20","attrib":"{\"formatString\":\"0\",\"units\":\"rpm\",\"type\":\"doubleType\",\"key\":\"peristalticPumpRotationSpeedLow\",\"scaleFactor\":\"1\"}"},{"nid":"1105","parent_nid":"1076","description":"Aux Rinse Time","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"auxRinseTime\"}"},{"nid":"1113","parent_nid":"1105","description":"High","value":"0","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"auxRinseTimeHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1108","parent_nid":"1105","description":"Low","value":"0","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"auxRinseTimeLow\",\"scaleFactor\":\"1\"}"},{"nid":"1079","parent_nid":"1076","description":"Solvent Rinse Time","value":null,"attrib":"{\"type\":\"propertyListType\",\"key\":\"solventRinseTime\"}"},{"nid":"1087","parent_nid":"1079","description":"High","value":"30","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"solventRinseTimeHigh\",\"scaleFactor\":\"1\"}"},{"nid":"1082","parent_nid":"1079","description":"Low","value":"10","attrib":"{\"formatString\":\"0\",\"units\":\"sec\",\"type\":\"doubleType\",\"key\":\"solventRinseTimeLow\",\"scaleFactor\":\"1\"}"}]
+[2019-08-19T06:07:26.909] [DEBUG] app - [router-node-material]'[{"nid":"1131","parent_nid":"null","description":"Optional Instrument","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"optionalInstrument\\"}"},{"nid":"1134","parent_nid":"1131","description":"Auto Sampler","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"autoSampler\\"}"},{"nid":"1149","parent_nid":"1131","description":"Bubbler","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"bubbler\\"}"},{"nid":"1144","parent_nid":"1131","description":"Cooling Chamber","value":"true","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"coolingChamber\\"}"},{"nid":"1139","parent_nid":"1131","description":"Torch","value":"Mini Torch","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"torch\\"}"},{"nid":"1154","parent_nid":"1131","description":"Peristaltic Pump","value":"true","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"peristalticPump\\"}"},{"nid":"1159","parent_nid":"1131","description":"Connection of External Device","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"connectionOfExternalDevice\\"}"},{"nid":"1164","parent_nid":"1131","description":"Eco Mode","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"ecoMode\\"}"},{"nid":"1169","parent_nid":"1131","description":"External Starting Mode","value":"false","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"externalStartingMode\\"}"},{"nid":"1050","parent_nid":"null","description":"Profile Measurement Condition","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"profileMeasurementCondition\\"}"},{"nid":"1053","parent_nid":"1050","description":"Profile Integration Time","value":"Mid","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"profileIntegrationTime\\"}"},{"nid":"1058","parent_nid":"1050","description":"All the Mass Profiles","value":"true","attrib":"{\\"type\\":\\"booleanType\\",\\"key\\":\\"allTheMassProfiles\\"}"},{"nid":"1045","parent_nid":"null","description":"Qualitative Database","value":"MiniTorch WaterMode","attrib":"{\\"type\\":\\"stringType\\",\\"key\\":\\"qualitativeDatabase\\"}"},{"nid":"1063","parent_nid":"null","description":"Integral Condition","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"integralCondition\\"}"},{"nid":"1066","parent_nid":"1063","description":"Number of Scans","value":"10","attrib":"{\\"type\\":\\"intType\\",\\"key\\":\\"numberOfScans\\"}"},{"nid":"1071","parent_nid":"1063","description":"Chamber Temperature","value":"5","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"℃\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"chamberTemperature\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1076","parent_nid":"null","description":"Rinse Condition","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"rinseCondition\\"}"},{"nid":"1092","parent_nid":"1076","description":"Sample Rinse Time","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"sampleRinseTime\\"}"},{"nid":"1100","parent_nid":"1092","description":"High","value":"30","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"sampleRinseTimeHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1095","parent_nid":"1092","description":"Low","value":"30","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"sampleRinseTimeLow\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1118","parent_nid":"1076","description":"Peristaltic Pump Rotation Speed","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"peristalticPumpRotationSpeed\\"}"},{"nid":"1126","parent_nid":"1118","description":"High","value":"60","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"rpm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"peristalticPumpRotationSpeedHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1121","parent_nid":"1118","description":"Low","value":"20","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"rpm\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"peristalticPumpRotationSpeedLow\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1105","parent_nid":"1076","description":"Aux Rinse Time","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"auxRinseTime\\"}"},{"nid":"1113","parent_nid":"1105","description":"High","value":"0","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"auxRinseTimeHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1108","parent_nid":"1105","description":"Low","value":"0","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"auxRinseTimeLow\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1079","parent_nid":"1076","description":"Solvent Rinse Time","value":null,"attrib":"{\\"type\\":\\"propertyListType\\",\\"key\\":\\"solventRinseTime\\"}"},{"nid":"1087","parent_nid":"1079","description":"High","value":"30","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"solventRinseTimeHigh\\",\\"scaleFactor\\":\\"1\\"}"},{"nid":"1082","parent_nid":"1079","description":"Low","value":"10","attrib":"{\\"formatString\\":\\"0\\",\\"units\\":\\"sec\\",\\"type\\":\\"doubleType\\",\\"key\\":\\"solventRinseTimeLow\\",\\"scaleFactor\\":\\"1\\"}"}]'
+[2019-08-19T06:09:11.430] [DEBUG] app - [xmail]Graph DB connected.
+[2019-08-19T06:09:11.433] [DEBUG] app - [xmail]Cypher : match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=759
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               
+[2019-08-19T06:09:11.482] [DEBUG] app - [xmail]GraphJson : []
+[2019-08-19T06:09:11.482] [DEBUG] app - [router-node-material]'[]'
diff --git a/xmail-viewer/.eslintignore b/xmail-viewer/.eslintignore
new file mode 100755 (executable)
index 0000000..272386a
--- /dev/null
@@ -0,0 +1,7 @@
+# /node_modules/* and /bower_components/* in the project root are ignored by default
+
+./package.json
+/node_modules/*
+/views/js/vendor-util*
+/views/js/alchemy.js
+/views/js/vendor.js
diff --git a/xmail-viewer/.eslintrc.json b/xmail-viewer/.eslintrc.json
new file mode 100755 (executable)
index 0000000..9283df0
--- /dev/null
@@ -0,0 +1,34 @@
+{
+    "env": {
+        "browser": true,
+        "commonjs": true,
+        "es6": true,
+        "node": true
+    },
+    "extends": "eslint:recommended",
+    "parserOptions": {
+        "ecmaVersion": 2017,
+        "sourceType": "module"
+    },
+    "rules": {
+        "indent": [
+            "error",
+            "tab"
+        ],
+        "linebreak-style": [
+            "error",
+            "unix"
+        ],
+        "quotes": [
+            "error",
+            "single"
+        ],
+        "semi": [
+            "error",
+            "always"
+        ],
+        "globals": [
+            "gdata"
+        ]
+    }
+}
\ No newline at end of file
diff --git a/xmail-viewer/Dockerfile b/xmail-viewer/Dockerfile
new file mode 100755 (executable)
index 0000000..3d82089
--- /dev/null
@@ -0,0 +1,21 @@
+FROM node
+MAINTAINER mnt
+
+ADD xmail-viewer/bin /opt/app/xmail-viewer/bin
+ADD xmail-viewer/common /opt/app/xmail-viewer/common
+ADD xmail-viewer/models /opt/app/xmail-viewer/models
+ADD xmail-viewer/routes /opt/app/xmail-viewer/routes
+ADD xmail-viewer/views /opt/app/xmail-viewer/views
+ADD xmail-viewer/app.js /opt/app/xmail-viewer/app.js
+ADD xmail-viewer/package.json /opt/app/xmail-viewer/package.json
+RUN mkdir /opt/app/xmail-viewer/models/tmp
+
+ENV PORT 3000
+ENV GRAPH_DB_IP 52.11.150.230
+
+WORKDIR /opt/app/xmail-viewer
+RUN npm i
+
+EXPOSE 3000
+
+CMD [ "node", "/opt/app/xmail-viewer/bin/www" ]
diff --git a/xmail-viewer/README-xmail-viewer.md b/xmail-viewer/README-xmail-viewer.md
new file mode 100755 (executable)
index 0000000..ac27492
--- /dev/null
@@ -0,0 +1,202 @@
+## XMAILデータ照会ツール
+### xmail-viewer
+
+#### 改訂履歴
+|Author|Version|Last updated|Description|
+|:-----:|:-----:|:-----:|:-----|
+|usk|1.0|2019/1/24|Initial|
+|usk|1.1|2019/2/21|アップロード機能追加|
+|usk|1.2|2019/2/25|一覧UIを変更、XMAILデータ削除追加|
+
+### TODO
+-ペトリネット図のモバイル対応(小さい画面だと表示できない)
+***
+### Development Prerequisites
+当アプリケーションの開発に必要な前提条件を以下に示す。
+各ツールの設定ファイルは当リポジトリから取得してください。
+#### 構成管理
+https://desktop.github.com/
+       `github`
+
+※ 当プロジェクト一式をクローンし、開発を行ってください。
+#### コードエディタ
+https://code.visualstudio.com/
+       `Visual Studio Code (VS Code)`
+#### コードフォーマッタ
+https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode
+       `Prettier`
+       ※ VSCode上でソースファイルを開き、[Shift + Alt + f] でコードフォーマット可能。 
+       
+#### 静的コード解析
+https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint
+       `ES Lint`
+#### コメント
+https://marketplace.visualstudio.com/items?itemName=joelday.docthis
+       `jsDoc3 + Document This (VS Code plugin)`
+*** 
+### アプリケーション構成
+|#|Category|Technology|
+|:-----:|:-----|:-----|
+|1|Application Server|express|
+|2|Technical Stacks|NodeJS|
+|3|UI/UX|Bootstrap 4|
+|4|View|hbs|
+|5|Graph Visualization|Alchemy.js|
+|6|Data grid|DataTables.js|
+|7|Container|Docker|
+|8|Orchestration|docker-compose|
+
+### アプリケーション概要
+GraphDBに登録されているXMAILデータを一覧で照会し、さらに一覧上で選択されたXMAILに対するペトリネット図を生成する。
+
+### アプリケーション起動方法
+<開発モード>
+1)前提条件として開発環境にnodejs及び、npmがインストールされていること
+    `\xmail-viewer> node -v`
+    `v10.5.0`
+    `\xmail-viewer> npm -v`
+    `6.1.0`
+
+2)当リポジトリ(xmail-viewer)をクローン
+3)package.jsonが存在するディレクトリにて`npm install`を実行
+
+       ※ クライアントセキュリティソフトウェアが有効になっている場合、npm installが失敗する場合があるので、その場合は一旦セキュリティソフトウェアを停止して実行し、後で必ずセキュリティソフトウェアを有効にしてください。
+  
+4)同ディレクトリにおいて下記コマンドを実行
+      `node ./bin/www`
+5)Chromeブラウザから下記URLへアクセス
+    `http://localhost:3000`
+6)XMAILデータ一覧照会画面が表示される
+
+<プロダクションモード>
+    `TBD`
+
+### ディレクトリ構成
+       ./xmail-viewer
+           ├─bin
+           ├─common
+           ├─logs
+           ├─models
+           │   ├─python
+           │   └─tmp
+           ├─routes
+           └─views
+               ├─css
+               │  └─vendor
+               ├─img
+               ├─js
+               │  └─vendor-util
+               └─partials
+           ├─app.js
+           ├─package.json
+
+## Docker
+### Prerequisites
+githubからソースをクローン
+git clone [https://mntUsk@github.com/Micronet-Techno/kyutech.git](https://mntUsk@github.com/Micronet-Techno/kyutech.git)
+
+       cd ~
+       cd kyutech
+       git clone https://mntUsk@github.com/Micronet-Techno/kyutech.git
+       (password)
+       cd kyutech
+       sudo cp -r xmail-viewer/ /usr/kyutech/
+       cd /user/kyutech
+
+### pre-process
+docker hubからnode image を取得(10.5.0で開発だが、とりあえずlatest)
+
+       docker pull node
+       docker images
+
+#### Dockerfile
+
+       cd /use/kyutech
+       vi Dockerfile
+
+               FROM node
+               MAINTAINER mnt
+
+               ADD xmail-viewer/bin /opt/app/xmail-viewer/bin
+               ADD xmail-viewer/models /opt/app/xmail-viewer/models
+               ADD xmail-viewer/routes /opt/app/xmail-viewer/routes
+               ADD xmail-viewer/views /opt/app/xmail-viewer/views
+               ADD xmail-viewer/app.js /opt/app/xmail-viewer/app.js
+               ADD xmail-viewer/package.json /opt/app/xmail-viewer/package.json
+
+               ENV PORT 3000
+               ENV GRAPH_DB_IP 52.11.150.230
+
+               WORKDIR /opt/app/xmail-viewer
+               RUN npm i
+               EXPOSE 3000
+
+               CMD [ "node", "/opt/app/xmail-viewer/bin/www" ]
+
+##### ※「ENV GRAPH_USER 」、「GRAPH_PWD」が環境変数に存在する場合はその認証情報を使用する。
+
+#### Build container
+       docker build -t xmail-viewer:0.0.4 .
+       docker images
+
+#### Docker run
+       docker run -d --restart=always -v /usr/kyutech/logs:/opt/app/xmail-viewer/logs -p 3101:3000 xmail-viewer:0.0.4
+       docker ps -a
+
+
+       docker start (container id)
+       
+####   Validate application
+
+[http://52.11.150.230:3101](http://52.11.150.230:3101)
+
+#### Docker command
+       docker images
+       docker network ls
+       docker ps -a
+       docker stop (container id)
+
+       docker rm $(sudo docker ps -qa)
+       docker rmi $(sudo docker images -q)
+
+       sudo docker network create kyutech
+
+       ps -ef | grep node
+       netstat -anp | grep LISTEN
+
+### 機能一覧
+
+|#|Feature|概要|
+|:-----:|:-----|:-----|
+|1|XMAILデータ一覧照会|Graph DBに格納されているデータを一覧表示します。|
+|2|XMAILペトリネット図生成|Alchemy.jsを使用し、XMAILデータからペトリネット図を生成します。|
+|3|XMAIL構成ノード情報照会|ペトリネット図を構成するノートの情報を照会します。|
+|4|XMAILファイルアップロード(1件)|ローカルPC上のXMAILファイルを一覧表示とペトロネット図データとしてGraph DBへ登録します。NIDは自動で採番され、同じファイルを複数回登録することができる。|
+|5|XMAILデータ削除(1件)|一覧上で選択された行(キー:NID)を対象にGraphDBに登録されているXMAILデータを削除する。|
+||||
+
+#### ログ
+
+|#|種類|概要|パス|
+|:-----:|:-----|:-----|:-----|
+|1|アクセスログ|expressのアクセスログを記録する|/logs/access.log|
+|2|アプリケーションログ|アプリケーションログ(DEBUG/INFO/ERROR)|/logs/app.log|
+||||
+
+#### Development Memo
+登録したXMAILファイルをNID指定で登録されているデータをすべて削除
+
+       match p=(a:XMAIL)
+       -[:XML_Root]->(r)
+       -[:XML_Child|XML_Data*1..]->(n)
+       where id(a)=30862
+       detach delete p;
+
+ペトロネット図を直接表示
+
+       http://localhost:3000/petronet/view?id=0
+       http://localhost:3000/petronet/view?id=30862
+       など
+
+> Written with [StackEdit](https://stackedit.io/).
diff --git a/xmail-viewer/app.js b/xmail-viewer/app.js
new file mode 100755 (executable)
index 0000000..fdfb123
--- /dev/null
@@ -0,0 +1,92 @@
+'use strict';
+
+const express = require('express');
+const hbs = require('hbs');
+const path = require('path');
+const favicon = require('serve-favicon');
+const cookieParser = require('cookie-parser');
+const bodyParser = require('body-parser');
+var logger = require('./common/log-utils.js');
+
+const xmail_list = require('./routes/xmail-list');
+const xmail_petrinet = require('./routes/xmail-petrinet');
+const xmail_node = require('./routes/xmail-node');
+
+const app = express();
+
+// view engine setup
+app.set('views', path.join(__dirname, 'views'));
+app.set('view engine', 'hbs');
+hbs.registerPartials(path.join(__dirname, 'views/partials'));
+
+app.use(favicon(path.join(__dirname, 'views/img/favicon.ico')));
+app.use(logger.connect);
+
+app.use(bodyParser.json());
+app.use(bodyParser.urlencoded({ limit: '10mb', extended: false }));
+app.use(cookieParser());
+app.use(express.static(path.join(__dirname, 'public')));
+
+app.use(
+       '/assets/vendor/bootstrap/js',
+       express.static(
+               path.join(__dirname, 'node_modules', 'bootstrap', 'dist', 'js')
+       )
+);
+app.use(
+       '/assets/vendor/bootstrap/css',
+       express.static(path.join(__dirname, 'minty'))
+);
+app.use(
+       '/assets/vendor/jquery',
+       express.static(path.join(__dirname, 'node_modules', 'jquery'))
+);
+app.use(
+       '/assets/vendor/popper.js',
+       express.static(path.join(__dirname, 'node_modules', 'popper.js', 'dist'))
+);
+app.use(
+       '/assets/vendor/feather-icons',
+       express.static(
+               path.join(__dirname, 'node_modules', 'feather-icons', 'dist')
+       )
+);
+app.use(
+       '/assets/vendor/bootstrap/css',
+       express.static(path.join(__dirname, 'minty'))
+);
+
+// views components setup
+app.use('/views/css', express.static(path.join(__dirname, 'views', 'css')));
+app.use('/views/js', express.static(path.join(__dirname, 'views', 'js')));
+app.use('/views/img', express.static(path.join(__dirname, 'views', 'img')));
+
+// router setup
+app.use('/', xmail_list);
+app.use('/petrinet', xmail_petrinet);
+app.use('/node', xmail_node);
+
+// catch 404 and forward to error handler
+app.use(function(req, res, next) {
+       var err = new Error('Not Found');
+       err.status = 404;
+       logger.app.error('express:' + err.message);
+       next(err);
+});
+
+// error handler
+app.use(function(err, req, res, next) {
+       // set locals, only providing error in development
+       res.locals.message = err.message;
+       logger.app.error('express:' + err.message);
+
+       res.locals.error = req.app.get('env') === 'development' ? err : {};
+
+       // render the error page
+       res.status(err.status || 500);
+       res.render('error');
+
+       return next;
+});
+
+module.exports = app;
diff --git a/xmail-viewer/bin/www b/xmail-viewer/bin/www
new file mode 100755 (executable)
index 0000000..72752f8
--- /dev/null
@@ -0,0 +1,78 @@
+#!/usr/bin/env node
+var logger = require('../common/log-utils.js');
+
+/**
+ * Module dependencies.
+ */
+var app   = require('../app');
+var http  = require('http');
+
+/**
+ * Get port from environment and store in Express.
+ */
+logger.app.debug('env port:' + process.env.PORT);
+var port = normalizePort(process.env.PORT || '3000');
+app.set('port', port);
+
+/**
+ * Create HTTP server.
+ */
+var server = http.createServer(app);
+
+/**
+ * Listen on provided port, on all network interfaces.
+ */
+server.listen(port);
+server.on('error', onError);
+server.on('listening', onListening);
+
+/**
+ * Normalize a port into a number, string, or false.
+ */
+function normalizePort(val) {
+       var port = parseInt(val, 10);
+
+       if (isNaN(port)) {
+               // named pipe
+               return val;
+       }
+
+       if (port >= 0) {
+               // port number
+               return port;
+       }
+
+       return false;
+}
+
+/**
+ * Event listener for HTTP server "error" event.
+ */
+function onError(error) {
+       if (error.syscall !== 'listen') {
+               throw error;
+       }
+
+       var bind = typeof port === 'string' ? 'Pipe ' + port : 'Port ' + port;
+       // handle specific listen errors with friendly messages
+       switch (error.code) {
+       case 'EACCES':
+               logger.app.error(bind + ' requires elevated privileges');
+               process.exit(1);
+               break;
+       case 'EADDRINUSE':
+               logger.app.error(bind + ' is already in use');
+               process.exit(1);
+               break;
+       default:
+               throw error;
+       }
+}
+
+/**
+ * Event listener for HTTP server "listening" event.
+ */
+function onListening() {
+       var addr = server.address();
+       logger.app.info('Listening on ' + 'localhost:' + addr.port);
+}
diff --git a/xmail-viewer/common/log-utils.js b/xmail-viewer/common/log-utils.js
new file mode 100755 (executable)
index 0000000..76dc230
--- /dev/null
@@ -0,0 +1,19 @@
+'use strict';
+
+var log4js = require('log4js');
+var logger = exports = module.exports = {};
+
+log4js.configure({
+       appenders: { 
+               app: { type: 'file', filename: './logs/app.log' },
+               access: { type: 'file', filename: './logs/access.log' } 
+       },
+       categories: { 
+               default: { appenders: ['app'], level: 'debug' } ,
+               access: { appenders: ['access'], level: 'debug' }
+       }
+});
+
+logger.app = log4js.getLogger('app');
+logger.access = log4js.getLogger('access');
+logger.connect = log4js.connectLogger(logger.access);
diff --git a/xmail-viewer/models/python/xml2cypher.py b/xmail-viewer/models/python/xml2cypher.py
new file mode 100755 (executable)
index 0000000..62b4f82
--- /dev/null
@@ -0,0 +1,76 @@
+#!/usr/bin/env python3
+
+import sys, codecs
+import re
+import xml.etree.ElementTree as ET
+import os
+
+#sys.stdout = codecs.getwriter("utf-8")(sys.stdout)
+
+###
+
+def subtree(e, h, n, p, r):
+  tag2 = re.sub(r'^{.*}', '', e.tag)
+  #print '#', h, n, e.tag, e.attrib, '=> "%s"' % tag2
+  print('create (%s:XMLtag { __tag: "%s"' % (n, tag2))
+  for name, value in list(e.attrib.items()):
+    name2 = re.sub(r'^{.*}', '', name)
+    name2 = name2.replace('.', '_')   ### attribute name may contain character '.'
+    #print '#  "%s" = "%s"' % (name2, value)
+    print('  , %s: "%s"' % (name2, value))
+  print('  })')
+  print('create (%s)-[:%s]->(%s)' % (p, r, n))
+
+  if (e.text is not None) and (re.match('\S', e.text)):
+    #print '#', h, "text: '%s'" % e.text
+    print('create (%s:XMLdata { value: "%s" })' % (n + "d", e.text))
+    print('create (%s)-[:XML_Data]->(%s)' % (n, n + "d"))
+  if (e.tail is not None) and (re.match('\S', e.tail)):
+    #print '#', h, "tail: '%s'" % e.tail
+    print('create (%s:XMLdata { value: "%s" })' % (n + "d", e.text))
+    print('create (%s)-[:XML_Data]->(%s)' % (n, n + "d"))
+  for i, s in enumerate(e):
+    subtree(s, h + "[%d]>>> " % i, n + "_%d" % i, n, 'XML_Child')
+
+###
+
+try:
+  xmail_node = "nx"
+  top_node = "n"
+  fname = sys.argv[1]
+  filename = os.path.basename(fname)
+  tree = ET.parse(fname)
+
+except:
+  sys.stderr.write('XMAIL: XML file not found\n')
+  sys.exit(-1)
+
+
+try:
+  print('create (%s:XMAIL { file: "%s"})' % (xmail_node, filename))
+
+  elem = tree.getroot()
+  #sys.stderr.write('top level : ' + elem.tag + '\n')
+  xmail_version = elem.attrib.get('xmail.version')
+  if xmail_version is None:
+    sys.stderr.write('XMAIL data not found\n')
+    raise Exception
+  elif not re.match('1(\.)?', xmail_version):
+    sys.stderr.write('xmail.version != 1.x\n')
+    raise Exception
+
+  subtree(elem, "", top_node, xmail_node, 'XML_Root')
+  print("return id(nx)")
+  print(";")
+
+except:
+  sys.stderr.write('XMAIL: parse error\n')
+  sys.exit(-2)
+
+else:
+  sys.exit(0)
+
+
+###
+### end of script
+###
diff --git a/xmail-viewer/models/xmail-edit.js b/xmail-viewer/models/xmail-edit.js
new file mode 100755 (executable)
index 0000000..723b50c
--- /dev/null
@@ -0,0 +1,288 @@
+'use strict';
+
+const neo4j = require('neo4j-driver').v1;
+const logger = require('../common/log-utils.js');
+const fs = require('fs');
+const exec = require('child_process').execSync;
+const path = require('path');
+
+const graphDb = process.env.GRAPH_DB_IP || '52.11.150.230';
+const uri = 'bolt://' + graphDb + ':7687';
+const user = process.env.GRAPH_USER || '';
+const password = process.env.GRAPH_PWD || '';
+const C_MODEL = '[xmail-edit]';
+
+/*
+ * XMAILデータ登録処理
+ *
+ * ・引数に指定されたファイルを一度添付ファイルとして保存する
+ * ・xml2cypher.pyを実行する
+ * ・GrpahDBに接続する
+ * ・cypher実行:(1) XMAILファイル内のXML構造作成
+ * ・(1)で登録できたcypherのreturn = IDを取得する
+ * ・(2) XMAIL内のペトリネット構造作成用のCypher生成
+ * ・cypher実行:(2) XMAIL内のペトリネット構造作成
+ * ・(1), (2)共に正常終了した場合のみcommit、以外の場合はrollbackしてエラーを表示
+ * ・一時ファイルを削除する
+ *
+ * @param {filename} filename - XMAILファイル名
+ * @param {xmail} xmail - XMAILデータ内容
+ * @see https://neo4j.com/docs/api/javascript-driver/current/
+ * @returns [0]: JSON for XHR
+ * @throws {error}
+ */
+exports.upload = async function(filename, xmail) {
+       var idx = 0;
+       var cypher1 = '';
+       var idNx = '';
+       var graphJson = '[0]';
+       var uploadResult = false;
+
+       // 引数に指定されたファイルを一時ファイルとして保存する
+       const tmpfile = path.join(__dirname, 'tmp', filename);
+       logger.app.debug(C_MODEL + 'filename:' + tmpfile);
+
+       try {
+               fs.writeFileSync(tmpfile, xmail);
+               logger.app.debug(C_MODEL + 'Temporary file created.');
+       } catch (err) {
+               logger.app.error(
+                       C_MODEL + 'Temporary file creation failed:' + err.message
+               );
+               throw err;
+       }
+
+       // xml2cypher.pyを実行する
+       try {
+               var cmd = '';
+               cmd =
+                       'PYTHONIOENCODING=utf-8 ' +
+                       path.join(__dirname, 'python', 'xml2cypher.py') +
+                       ' ' +
+                       '"' +
+                       tmpfile +
+                       '"';
+               cypher1 = cmdExecute(cmd);
+               //logger.app.debug(C_MODEL + 'xml2cypher.py executed : ' + cypher1.toString());
+       } catch (err) {
+               logger.app.error(C_MODEL + err.name + ':' + err.message);
+               throw err;
+       }
+
+       const driver = neo4j.driver(uri, neo4j.auth.basic(user, password));
+       logger.app.debug(C_MODEL + 'Graph DB connected');
+
+       var session = driver.session();
+       var tx = session.beginTransaction();
+       logger.app.debug(C_MODEL + 'tx created.');
+
+       // cypher実行:(1) XMAILファイル内のXML構造を作成する
+       try {
+               await tx
+                       .run(cypher1.toString())
+                       .then(function(result) {
+                               result.records.forEach(function(record) {
+                                       idNx = record.get('id(nx)');
+                                       logger.app.debug(
+                                               C_MODEL + 'Cypher1 Record:' + idx + ' id(nx): ' + idNx
+                                       );
+                                       logger.app.debug(
+                                               C_MODEL + 'Cypher1 Counter:' + result.summary.counters
+                                       );
+                                       logger.app.debug(
+                                               C_MODEL +
+                                                       'Cypher1 Notification:' +
+                                                       result.summary.notifications
+                                       );
+                                       idx = idx + 1;
+                               });
+                       })
+                       .catch(function(err) {
+                               tx.rollback();
+                               session.close();
+                               logger.app.error(
+                                       C_MODEL +
+                                               'Cypher1 error rollbacked. Session closed:' +
+                                               err.message
+                               );
+                               throw err;
+                       });
+       } catch (err) {
+               await tx.rollback();
+               await session.close();
+               logger.app.error(
+                       C_MODEL + 'Error rollbacked. Session closed : ' + err.message
+               );
+               throw err;
+       }
+
+       // (1) で登録できたcypherのreturn = IDを取得する
+       // (2) XMAIL内のペトリネット構造作成用のCypherを生成する
+       var cypher2 =
+               `match (a:XMAIL)
+                                       -[:XML_Root]->(d)
+                                       -[:XML_Child]->(pr {__tag: 'protocol'})
+                                       -[:XML_Child]->(me {__tag: 'method'})
+                                       -[:XML_Child]->(pg {__tag: 'program'})
+                                       -[:XML_Child]->(pn {__tag: 'pnml'}),
+                                       (pn)-[:XML_Child]->(ar {__tag: 'arc'}),
+                                       (pn)-[:XML_Child]->(s),
+                                       (pn)-[:XML_Child]->(t)
+                               where
+                                       id(a)=` +
+               idNx +
+               `
+                                       and ar.source=s.id
+                                       and ar.target=t.id
+                               merge (s)-[:PNarc]->(t);
+                               `;
+       logger.app.debug(C_MODEL + 'Cypher2 : ' + cypher2);
+
+       // cypher実行:(2) XMAIL内のペトリネット構造を作成する
+       try {
+               await tx
+                       .run(cypher2)
+                       .then(function(result) {
+                               logger.app.debug(
+                                       C_MODEL + 'Cypher2 Counter:' + result.summary.counters
+                               );
+                               logger.app.debug(
+                                       C_MODEL +
+                                               'Cypher2 Notification:' +
+                                               result.summary.notifications
+                               );
+                               uploadResult = true;
+                       })
+                       .catch(function(err) {
+                               if (err.message === undefined) {
+                                       logger.app.debug(C_MODEL + 'Cypher2 Not affected.');
+                               } else {
+                                       logger.app.error(
+                                               C_MODEL + 'Cypher2 error rollbacked : ' + err.message
+                                       );
+                                       tx.rollback();
+                                       throw err;
+                               }
+                       });
+       } catch (err) {
+               await tx.rollback();
+               logger.app.error(C_MODEL + 'Error rollbacked : ' + err.message);
+               throw err;
+       } finally {
+               if (uploadResult == true) {
+                       // (1), (2)共に正常終了した場合のみcommit、以外の場合はrollbackしてエラーを表示
+                       await tx.commit();
+                       logger.app.debug(C_MODEL + 'Commit completed.');
+               }
+               await session.close();
+               logger.app.debug(C_MODEL + 'Finally session closed.');
+       }
+
+       //一時ファイルを削除する
+       try {
+               fs.unlinkSync(tmpfile);
+               logger.app.debug('[xmail-edit]Temporary file deleted.');
+       } catch (err) {
+               logger.app.error(
+                       '[xmail-edit]Temporary file deletion failed : ' + err.message
+               );
+               throw err;
+       }
+
+       return graphJson;
+};
+
+/*
+ * コマンド実行
+ *
+ * ・引数に指定されたコマンドを実行する。
+ * ・実行環境においてコマンドライン上で"python"コマンドが実行できることが前提
+ *
+ * @param {cmd} cmd - コマンド(pythonスクリプト実行を想定)
+ * @returns {stdout} コマンド実行後の標準出力結果
+ * @throws {error}
+ */
+function cmdExecute(cmd) {
+       try {
+               logger.app.debug('[cmdExecute]' + cmd);
+               //var result = exec('python -c "import sys; print("hoge"); sys.exit(-1)"');
+               var result =  exec(cmd, { timeout: 3000 });
+               return result.toString();
+
+       } catch (err) {
+               logger.app.error('[cmdExecute]' + err.status);
+               logger.app.error('[cmdExecute]' + err.stdout);
+               logger.app.error('[cmdExecute]' + err.stderr);
+               throw err;
+       }
+}
+
+/*
+ * XMAILデータ登録処理
+ *
+ * ・引数に指定されたNIDをキーに、GraphDBのXMAILデータ一式を削除する
+ * ・GrpahDBに接続する
+ * ・cypher実行:XMAILデータ削除
+ *
+ * @param {nid} nid - XMAIL一意キー
+ * @see https://neo4j.com/docs/api/javascript-driver/current/
+ * @returns [0]: JSON for XHR
+ * @throws {error}
+ */
+exports.delete = async function(nid) {
+       var graphJson = '[0]';
+
+       const driver = neo4j.driver(uri, neo4j.auth.basic(user, password));
+       logger.app.debug(C_MODEL + 'Graph DB connected');
+
+       var session = driver.session();
+       var tx = session.beginTransaction();
+       logger.app.debug(C_MODEL + 'tx created.');
+
+       var cypher =
+               `match p=(a:XMAIL)
+                                       -[:XML_Root]->(r)
+                                       -[:XML_Child|XML_Data*1..]->(n)
+                                       where id(a)=` +
+               nid +
+               `
+                                       detach delete p;`;
+       logger.app.debug(C_MODEL + 'Delete Cypher : ' + cypher);
+
+       try {
+               await tx
+                       .run(cypher)
+                       .then(function(result) {
+                               logger.app.debug(
+                                       C_MODEL + 'Cypher Counter:' + result.summary.counters
+                               );
+                               logger.app.debug(
+                                       C_MODEL +
+                                               'Cypher Notification:' +
+                                               result.summary.notifications
+                               );
+                       })
+                       .catch(function(err) {
+                               if (err.message === undefined) {
+                                       logger.app.debug(C_MODEL + 'Cypher Not affected.');
+                               } else {
+                                       logger.app.error(
+                                               C_MODEL + 'Cypher error rollbacked : ' + err.message
+                                       );
+                                       tx.rollback();
+                                       throw err;
+                               }
+                       });
+       } catch (err) {
+               await tx.rollback();
+               logger.app.error(C_MODEL + 'Error rollbacked : ' + err.message);
+               throw err;
+       } finally {
+               await tx.commit();
+               logger.app.debug(C_MODEL + 'Commit completed.');
+               await session.close();
+               logger.app.debug(C_MODEL + 'Finally session closed.');
+       }
+
+       return graphJson;
+};
diff --git a/xmail-viewer/models/xmail.js b/xmail-viewer/models/xmail.js
new file mode 100755 (executable)
index 0000000..a0ba8d4
--- /dev/null
@@ -0,0 +1,581 @@
+'use strict';
+
+var request = require('request');
+const neo4j = require('neo4j-driver').v1;
+var logger = require('../common/log-utils.js');
+
+var graphDb = process.env.GRAPH_DB_IP || '52.11.150.230';
+const uri = 'bolt://' + graphDb + ':7687';
+const user = process.env.GRAPH_USER || '';
+const password = process.env.GRAPH_PWD || '';
+const url = 'http://' + graphDb + ':7474/db/data/transaction/commit';
+const C_MODEL = '[xmail]';
+
+/*
+ * [UI-1] XMAILデータ一覧
+ *・GrpahDBへ接続
+ *・Cypher生成
+ *・Cypher実行
+ *・結果データセットからGraphJsonを生成
+ *
+ * @see https://neo4j.com/docs/api/javascript-driver/current/
+ * @returns graphJson - XMAILデータ一覧JSON
+ * @throws {cypher error}
+ */
+exports.list = async function() {
+       const driver = neo4j.driver(uri, neo4j.auth.basic(user, password));
+       const session = driver.session();
+       logger.app.debug(C_MODEL + 'Graph DB connected.');
+
+       var cypher = `match (a:XMAIL)-[:XML_Root]->(d)-[:XML_Child]->(do {__tag: 'document'})
+                    optional match (do)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud)
+                    optional match (do)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad)
+                    optional match (do)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+                    optional match (do)-[:XML_Child]->(cr {__tag: 'creator'})
+                    optional match (do)-[:XML_Child]->(ve {__tag: 'vendor'})
+                    optional match (do)-[:XML_Child]->(ow {__tag: 'owner'})
+                    optional match (cr)-[:XML_Child]->(cruu {__tag: 'uuid'})-[:XML_Data]->(cruud)
+                    optional match (cr)-[:XML_Child]->(crna {__tag: 'name'})-[:XML_Data]->(crnad)
+                    optional match (cr)-[:XML_Child]->(crde {__tag: 'description'})-[:XML_Data]->(crded)
+                    optional match (ve)-[:XML_Child]->(veuu {__tag: 'uuid'})-[:XML_Data]->(veuud)
+                    optional match (ve)-[:XML_Child]->(vena {__tag: 'name'})-[:XML_Data]->(venad)
+                    optional match (ve)-[:XML_Child]->(vede {__tag: 'description'})-[:XML_Data]->(veded)
+                    optional match (ow)-[:XML_Child]->(owuu {__tag: 'uuid'})-[:XML_Data]->(owuud)
+                    optional match (ow)-[:XML_Child]->(owna {__tag: 'name'})-[:XML_Data]->(ownad)
+                    optional match (ow)-[:XML_Child]->(owde {__tag: 'description'})-[:XML_Data]->(owded)
+                return
+                    id(a) as nid,
+                    a.file as file,
+                    uud.value as xmail_uuid,
+                    nad.value as xmail_name,
+                    ded.value as xmail_description,
+                    cruud.value as creator_uuid,
+                    crnad.value as creator_name,
+                    crded.value as creator_description,
+                    veuud.value as vendor_uuid,
+                    venad.value as vendor_name,
+                    veded.value as vendor_description,
+                    owuud.value as owner_uuid,
+                    ownad.value as owner_name,
+                    owded.value as owner_description;`;
+       logger.app.debug(C_MODEL + 'Cypher : ' + cypher.toString());
+
+       var graphJson = '[';
+       var idx = 0;
+
+       await session
+               .run(cypher)
+               .then(function(result) {
+                       result.records.forEach(function(record) {
+                               session.close();
+
+                               if (idx >= 1) {
+                                       graphJson = graphJson + ',';
+                               }
+
+                               graphJson =
+                                       graphJson +
+                                       '{"del_link": "' +
+                                       record.get('nid') +
+                                       '", ' +
+                                       '"nid": "' +
+                                       record.get('nid') +
+                                       '", ' +
+                                       '"file": "' +
+                                       record.get('file') +
+                                       '", ' +
+                                       '"xmail_uuid": "' +
+                                       record.get('xmail_uuid') +
+                                       '", ' +
+                                       '"xmail_name": "' +
+                                       record.get('xmail_name') +
+                                       '", ' +
+                                       '"xmail_description": "' +
+                                       record.get('xmail_description') +
+                                       '", ' +
+                                       '"creator_uuid": "' +
+                                       record.get('creator_uuid') +
+                                       '", ' +
+                                       '"creator_name": "' +
+                                       record.get('creator_name') +
+                                       '", ' +
+                                       '"creator_description": "' +
+                                       record.get('creator_description') +
+                                       '", ' +
+                                       '"vendor_uuid": "' +
+                                       record.get('vendor_uuid') +
+                                       '", ' +
+                                       '"vendor_name": "' +
+                                       record.get('vendor_name') +
+                                       '", ' +
+                                       '"vendor_description": "' +
+                                       record.get('vendor_description') +
+                                       '", ' +
+                                       '"owner_uuid": "' +
+                                       record.get('owner_uuid') +
+                                       '", ' +
+                                       '"owner_name": "' +
+                                       record.get('owner_name') +
+                                       '", ' +
+                                       '"owner_description": "' +
+                                       record.get('owner_description') +
+                                       '"} ';
+                               idx = idx + 1;
+                       });
+
+                       graphJson = graphJson + ']';
+               })
+               .catch(function(error) {
+                       session.close();
+                       logger.app.error(C_MODEL + error.message);
+                       throw error;
+               });
+
+       return graphJson;
+};
+
+/*
+ * [UI-2] PN図出力 - nodes & edges
+ *・GrpahDBへ接続
+ *・Cypher生成
+ *・Cypher実行
+ *・結果データセットからGraphJsonを生成
+ *
+ * @see https://neo4j.com/docs/api/javascript-driver/current/
+ * @returns graphJson - ペトリネットJSON
+ * @throws {cypher error}
+ */
+exports.pn_nodes = async function(id) {
+       var cypher =
+               `match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(s {__tag: 'place'}),
+                    m=(s)-[:PNarc*0..1]-(t)
+                where id(a)=` +
+               id +
+               `
+                unwind relationships(m) as edge
+                return collect(distinct edge);
+                `;
+       logger.app.debug(C_MODEL + 'Cypher : ' + cypher.toString());
+
+       var graphJson = '';
+       var idx = 0;
+
+       return new Promise(function(resolve, reject) {
+               request.post(
+                       {
+                               uri: url,
+                               json: {
+                                       statements: [
+                                               {
+                                                       statement: cypher,
+                                                       parameters: {},
+                                                       resultDataContents: ['row', 'graph']
+                                               }
+                                       ]
+                               }
+                       },
+                       function(error, response, body) {
+                               if (error) {
+                                       logger.app.error(C_MODEL + error.message);
+                                       reject(error);
+                               }
+
+                               /*
+                                * nodes json
+                                */
+                               graphJson = '{"nodes":[';
+                               body.results[0].data[0].graph.nodes.forEach(function(record) {
+                                       if (idx >= 1) {
+                                               graphJson = graphJson + ',';
+                                       }
+
+                                       graphJson =
+                                               graphJson +
+                                               '{"id": "' +
+                                               record.id +
+                                               '", ' +
+                                               ' "pid": "' +
+                                               record.properties.id +
+                                               '", ' +
+                                               ' "label": "[' +
+                                               record.id +
+                                               '] ' +
+                                               record.properties.id +
+                                               '", ' +
+                                               ' "nodeType": "' +
+                                               record.properties.__tag +
+                                               '"} ';
+
+                                       idx = idx + 1;
+                               });
+                               graphJson = graphJson + '], ';
+
+                               /*
+                                * edges json
+                                */
+                               idx = 0;
+                               graphJson = graphJson + '"edges":[';
+                               body.results[0].data[0].graph.relationships.forEach(function(
+                                       record
+                               ) {
+                                       if (idx >= 1) {
+                                               graphJson = graphJson + ',';
+                                       }
+
+                                       graphJson =
+                                               graphJson +
+                                               '{"source": "' +
+                                               record.startNode +
+                                               '", ' +
+                                               ' "target": "' +
+                                               record.endNode +
+                                               '", ' +
+                                               ' "edgeType": "' +
+                                               record.type +
+                                               '"} ';
+
+                                       idx = idx + 1;
+                               });
+                               graphJson = graphJson + ']} ';
+                               logger.app.debug(C_MODEL + 'GraphJson : ' + graphJson);
+
+                               resolve(graphJson);
+                       }
+               );
+       });
+};
+
+/*
+ * [UI-3] node詳細情報取得(個別)
+ *・GrpahDBへ接続
+ *・Cypher生成
+ *・Cypher実行
+ *・結果データセットからGraphJsonを生成
+ *
+ * @see https://neo4j.com/docs/api/javascript-driver/current/
+ * @returns graphJson - node詳細情報JSON
+ * @throws {cypher error}
+ */
+exports.node = async function(node_id) {
+       const driver = neo4j.driver(uri, neo4j.auth.basic(user, password));
+       const session = driver.session();
+       logger.app.debug(C_MODEL + 'Graph DB connected.');
+
+       var cypher =
+               `match
+                    (pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(pl {__tag: 'place'})
+                where id(pl)=134
+                optional match
+                    (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+                where plR.ref = ` +
+               node_id +
+               `
+                optional match
+                    (te)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud),
+                    (te)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad),
+                    (te)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+                return
+                    id(pl) as place_nid,
+                    pl.id as place_id,
+                    id(plR) as placeRef_nid,
+                    plR.id as placeRef_id,
+                    id(te) as template_nid,
+                    te.__tag as template_tag,
+                    te.id as template_id,
+                    uud.value as template_uuid,
+                    nad.value as template_name,
+                    ded.value as template_description;`;
+       logger.app.debug(C_MODEL + 'Cypher : ' + cypher.toString());
+
+       var graphJson = '[';
+       var idx = 0;
+
+       await session
+               .run(cypher)
+               .then(function(result) {
+                       result.records.forEach(function(record) {
+                               session.close();
+
+                               if (idx >= 1) {
+                                       graphJson = graphJson + ',';
+                               }
+
+                               graphJson =
+                                       graphJson +
+                                       '{"place_nid": "' +
+                                       record.get('place_nid') +
+                                       '", ' +
+                                       '"place_id": "' +
+                                       record.get('place_id') +
+                                       '", ' +
+                                       '"placeRef_nid": "' +
+                                       record.get('placeRef_nid') +
+                                       '", ' +
+                                       '"placeRef_id": "' +
+                                       record.get('placeRef_id') +
+                                       '", ' +
+                                       '"template_nid": "' +
+                                       record.get('template_nid') +
+                                       '", ' +
+                                       '"template_tag": "' +
+                                       record.get('template_tag') +
+                                       '", ' +
+                                       '"template_id": "' +
+                                       record.get('template_id') +
+                                       '", ' +
+                                       '"template_uuid": "' +
+                                       record.get('template_uuid') +
+                                       '", ' +
+                                       '"template_name": "' +
+                                       record.get('template_name') +
+                                       '", ' +
+                                       '"template_description": "' +
+                                       record.get('template_description') +
+                                       '"} ';
+                               idx = idx + 1;
+                       });
+
+                       graphJson = graphJson + ']';
+               })
+               .catch(function(error) {
+                       session.close();
+                       logger.app.error(C_MODEL + error.message);
+                       throw error;
+               });
+
+       logger.app.debug(C_MODEL + 'GraphJson : ' + graphJson);
+       return graphJson;
+};
+
+/*
+ * [UI-3] node詳細情報取得(一括取得)
+ *・GrpahDBへ接続
+ *・Cypher生成
+ *・Cypher実行
+ *・結果データセットからGraphJsonを生成
+ *
+ * @see https://neo4j.com/docs/api/javascript-driver/current/
+ * @returns graphJson - node詳細情報JSON
+ * @throws {cypher error}
+ */
+exports.node_all = async function(node_id) {
+       const driver = neo4j.driver(uri, neo4j.auth.basic(user, password));
+       const session = driver.session();
+       logger.app.debug(C_MODEL + 'Graph DB connected.');
+
+       var cypher =
+               `match (a:XMAIL)
+                    -[:XML_Root]->(d)
+                    -[:XML_Child]->(pr {__tag: 'protocol'})
+                    -[:XML_Child]->(me {__tag: 'method'})
+                    -[:XML_Child]->(pg {__tag: 'program'})
+                    -[:XML_Child]->(pn {__tag: 'pnml'})
+                    -[:XML_Child]->(pl {__tag: 'place'})
+                where id(a)=` +
+               node_id +
+               `
+                optional match
+                                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+                               where plR.ref = pl.id
+                optional match
+                    (te)-[:XML_Child]->(uu {__tag: 'uuid'})-[:XML_Data]->(uud),
+                    (te)-[:XML_Child]->(na {__tag: 'name'})-[:XML_Data]->(nad),
+                    (te)-[:XML_Child]->(de {__tag: 'description'})-[:XML_Data]->(ded)
+                return
+                    id(pl) as place_nid,
+                    pl.id as place_id,
+                    id(plR) as placeRef_nid,
+                    plR.id as placeRef_id,
+                    id(te) as template_nid,
+                    te.__tag as template_tag,
+                    te.id as template_id,
+                    uud.value as template_uuid,
+                    nad.value as template_name,
+                    ded.value as template_description;`;
+       logger.app.debug(C_MODEL + 'Cypher : ' + cypher.toString());
+
+       var graphJson = '[';
+       var idx = 0;
+
+       await session
+               .run(cypher)
+               .then(function(result) {
+                       result.records.forEach(function(record) {
+                               session.close();
+
+                               if (idx >= 1) {
+                                       graphJson = graphJson + ',';
+                               }
+
+                               graphJson =
+                                       graphJson +
+                                       '{"place_nid": "' +
+                                       record.get('place_nid') +
+                                       '", ' +
+                                       '"place_id": "' +
+                                       record.get('place_id') +
+                                       '", ' +
+                                       '"placeRef_nid": "' +
+                                       record.get('placeRef_nid') +
+                                       '", ' +
+                                       '"placeRef_id": "' +
+                                       record.get('placeRef_id') +
+                                       '", ' +
+                                       '"template_nid": "' +
+                                       record.get('template_nid') +
+                                       '", ' +
+                                       '"template_tag": "' +
+                                       record.get('template_tag') +
+                                       '", ' +
+                                       '"template_id": "' +
+                                       record.get('template_id') +
+                                       '", ' +
+                                       '"template_uuid": "' +
+                                       record.get('template_uuid') +
+                                       '", ' +
+                                       '"template_name": "' +
+                                       record.get('template_name') +
+                                       '", ' +
+                                       '"template_description": "' +
+                                       record.get('template_description') +
+                                       '"} ';
+                               idx = idx + 1;
+                       });
+
+                       graphJson = graphJson + ']';
+               })
+               .catch(function(error) {
+                       session.close();
+                       logger.app.error(C_MODEL + error.message);
+                       throw error;
+               });
+
+       logger.app.debug(C_MODEL + 'GraphJson : ' + graphJson);
+       return graphJson;
+};
+
+/*
+ * [UI-4] ペトリネットnode詳細情報取得
+ *・GrpahDBへ接続
+ *・Cypher生成
+ *・Cypher実行
+ *・結果データセットからGraphJsonを生成
+ *
+ * @see https://neo4j.com/docs/api/javascript-driver/current/
+ * @returns graphJson - node詳細情報JSON
+ * @throws {cypher error}
+ */
+exports.node_material = async function(node_id) {
+       const driver = neo4j.driver(uri, neo4j.auth.basic(user, password));
+       const session = driver.session();
+       logger.app.debug(C_MODEL + 'Graph DB connected.');
+
+       var cypher =
+               `match
+                       (pr {__tag: 'protocol'})
+                       -[:XML_Child]->(me {__tag: 'method'})
+                       -[:XML_Child]->(pg {__tag: 'program'})
+                       -[:XML_Child]->(pn {__tag: 'pnml'})
+                       -[:XML_Child]->(pl {__tag: 'place'}),
+                       (pr)-[:XML_Child*]->(te)-[:XML_Child]->(plR {__tag: 'placeRef'})
+               where
+                       id(pl)=` +
+               node_id +
+               `
+                       and plR.ref = pl.id
+               with te
+               match
+                       (te)-[:XML_Child*]->(prop {__tag: 'property'})
+               optional match
+                       (prop)-[:XML_Child]->(v {__tag: 'value'})-[:XML_Data]->(vd)
+               optional match
+                       (prop)-[:XML_Child]->(d {__tag: 'description'})-[:XML_Data]->(dd)
+               optional match
+                       (prop)<-[:XML_Child]-(parent {__tag: 'property'})
+               return
+                       te.__tag as tag_name,
+                       te.id as template,
+                       id(prop) as nid,
+                       id(parent) as parent_nid,
+                       dd.value as description,
+                       vd.value as value,
+                       properties(prop) as attrib;
+               `;
+       logger.app.debug(C_MODEL + 'Cypher : ' + cypher.toString());
+
+       var graphJson = '[';
+       var idx = 0;
+
+       await session
+               .run(cypher)
+               .then(function(result) {
+                       result.records.forEach(function(record) {
+                               session.close();
+
+                               if (idx >= 1) {
+                                       graphJson = graphJson + ',';
+                               }
+
+                               var attrib = record.get('attrib');
+                               delete attrib.__tag;
+/*
+                               var attrValue =
+                                       'type : ' +
+                                       attrib['type'] +
+                                       '<br>__tag : ' +
+                                       attrib['__tag'] +
+                                       '<br>key : ' +
+                                       attrib['key'];
+*/
+/*
+                               graphJson =
+                                       graphJson +
+                                       '{"nid": "' +
+                                       record.get('nid') +
+                                       '", ' +
+                                       '"parent_nid": "' +
+                                       record.get('parent_nid') +
+                                       '", ' +
+                                       '"description": "' +
+                                       record.get('description') +
+                                       '", ' +
+                                       '"value": "' +
+                                       record.get('value') +
+                                       '", ' +
+                                       '"attrib": "' +
+                                       attrValue +
+                                       '"} ';
+*/
+                               var arrayTmp = {
+                                       "nid": String(record.get('nid')),
+                                       "parent_nid": String(record.get('parent_nid')),
+                                       "description": record.get('description'),
+                                       "value": record.get('value'),
+                                       "attrib": JSON.stringify(attrib)
+                               };
+                               graphJson =
+                                 graphJson + JSON.stringify(arrayTmp);
+                               idx = idx + 1;
+                       });
+
+                       graphJson = graphJson + ']';
+               })
+               .catch(function(error) {
+                       session.close();
+                       logger.app.error(C_MODEL + error.message);
+                       throw error;
+               });
+
+       logger.app.debug(C_MODEL + 'GraphJson : ' + graphJson);
+       return graphJson;
+};
diff --git a/xmail-viewer/package-lock.json b/xmail-viewer/package-lock.json
new file mode 100755 (executable)
index 0000000..d266a07
--- /dev/null
@@ -0,0 +1,1796 @@
+{
+  "name": "xmail-viewer",
+  "version": "1.0.0",
+  "lockfileVersion": 1,
+  "requires": true,
+  "dependencies": {
+    "@babel/code-frame": {
+      "version": "7.0.0",
+      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
+      "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
+      "requires": {
+        "@babel/highlight": "^7.0.0"
+      }
+    },
+    "@babel/highlight": {
+      "version": "7.0.0",
+      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
+      "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
+      "requires": {
+        "chalk": "^2.0.0",
+        "esutils": "^2.0.2",
+        "js-tokens": "^4.0.0"
+      }
+    },
+    "accepts": {
+      "version": "1.3.5",
+      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
+      "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
+      "requires": {
+        "mime-types": "~2.1.18",
+        "negotiator": "0.6.1"
+      }
+    },
+    "acorn": {
+      "version": "6.0.5",
+      "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.5.tgz",
+      "integrity": "sha512-i33Zgp3XWtmZBMNvCr4azvOFeWVw1Rk6p3hfi3LUDvIFraOMywb1kAtrbi+med14m4Xfpqm3zRZMT+c0FNE7kg=="
+    },
+    "acorn-jsx": {
+      "version": "5.0.1",
+      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz",
+      "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg=="
+    },
+    "ajv": {
+      "version": "6.7.0",
+      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.7.0.tgz",
+      "integrity": "sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg==",
+      "requires": {
+        "fast-deep-equal": "^2.0.1",
+        "fast-json-stable-stringify": "^2.0.0",
+        "json-schema-traverse": "^0.4.1",
+        "uri-js": "^4.2.2"
+      }
+    },
+    "align-text": {
+      "version": "0.1.4",
+      "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
+      "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
+      "requires": {
+        "kind-of": "^3.0.2",
+        "longest": "^1.0.1",
+        "repeat-string": "^1.5.2"
+      }
+    },
+    "amdefine": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
+      "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU="
+    },
+    "ansi-escapes": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz",
+      "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw=="
+    },
+    "ansi-regex": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
+      "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
+    },
+    "ansi-styles": {
+      "version": "3.2.1",
+      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+      "requires": {
+        "color-convert": "^1.9.0"
+      }
+    },
+    "argparse": {
+      "version": "1.0.10",
+      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+      "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+      "requires": {
+        "sprintf-js": "~1.0.2"
+      }
+    },
+    "array-flatten": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
+      "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
+    },
+    "asn1": {
+      "version": "0.2.4",
+      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
+      "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
+      "requires": {
+        "safer-buffer": "~2.1.0"
+      }
+    },
+    "assert-plus": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+      "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
+    },
+    "astral-regex": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
+      "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg=="
+    },
+    "async": {
+      "version": "1.5.2",
+      "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+      "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo="
+    },
+    "asynckit": {
+      "version": "0.4.0",
+      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+      "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
+    },
+    "aws-sign2": {
+      "version": "0.7.0",
+      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
+      "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
+    },
+    "aws4": {
+      "version": "1.8.0",
+      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
+      "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
+    },
+    "babel-runtime": {
+      "version": "6.26.0",
+      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
+      "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
+      "requires": {
+        "core-js": "^2.4.0",
+        "regenerator-runtime": "^0.11.0"
+      }
+    },
+    "balanced-match": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
+      "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
+    },
+    "basic-auth": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
+      "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
+      "requires": {
+        "safe-buffer": "5.1.2"
+      }
+    },
+    "bcrypt-pbkdf": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
+      "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
+      "requires": {
+        "tweetnacl": "^0.14.3"
+      }
+    },
+    "body-parser": {
+      "version": "1.18.3",
+      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz",
+      "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=",
+      "requires": {
+        "bytes": "3.0.0",
+        "content-type": "~1.0.4",
+        "debug": "2.6.9",
+        "depd": "~1.1.2",
+        "http-errors": "~1.6.3",
+        "iconv-lite": "0.4.23",
+        "on-finished": "~2.3.0",
+        "qs": "6.5.2",
+        "raw-body": "2.3.3",
+        "type-is": "~1.6.16"
+      }
+    },
+    "bootstrap": {
+      "version": "4.2.1",
+      "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.2.1.tgz",
+      "integrity": "sha512-tt/7vIv3Gm2mnd/WeDx36nfGGHleil0Wg8IeB7eMrVkY0fZ5iTaBisSh8oNANc2IBsCc6vCgCNTIM/IEN0+50Q=="
+    },
+    "brace-expansion": {
+      "version": "1.1.11",
+      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+      "requires": {
+        "balanced-match": "^1.0.0",
+        "concat-map": "0.0.1"
+      }
+    },
+    "bytes": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
+      "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
+    },
+    "callsites": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.0.0.tgz",
+      "integrity": "sha512-tWnkwu9YEq2uzlBDI4RcLn8jrFvF9AOi8PxDNU3hZZjJcjkcRAq3vCI+vZcg1SuxISDYe86k9VZFwAxDiJGoAw=="
+    },
+    "camelcase": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
+      "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
+      "optional": true
+    },
+    "caseless": {
+      "version": "0.12.0",
+      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
+      "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
+    },
+    "center-align": {
+      "version": "0.1.3",
+      "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
+      "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
+      "optional": true,
+      "requires": {
+        "align-text": "^0.1.3",
+        "lazy-cache": "^1.0.3"
+      }
+    },
+    "chalk": {
+      "version": "2.4.2",
+      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+      "requires": {
+        "ansi-styles": "^3.2.1",
+        "escape-string-regexp": "^1.0.5",
+        "supports-color": "^5.3.0"
+      }
+    },
+    "chardet": {
+      "version": "0.7.0",
+      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
+      "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA=="
+    },
+    "circular-json": {
+      "version": "0.3.3",
+      "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
+      "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A=="
+    },
+    "classnames": {
+      "version": "2.2.6",
+      "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz",
+      "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q=="
+    },
+    "cli-cursor": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
+      "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
+      "requires": {
+        "restore-cursor": "^2.0.0"
+      }
+    },
+    "cli-width": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
+      "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk="
+    },
+    "cliui": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
+      "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
+      "optional": true,
+      "requires": {
+        "center-align": "^0.1.1",
+        "right-align": "^0.1.1",
+        "wordwrap": "0.0.2"
+      },
+      "dependencies": {
+        "wordwrap": {
+          "version": "0.0.2",
+          "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
+          "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
+          "optional": true
+        }
+      }
+    },
+    "color-convert": {
+      "version": "1.9.3",
+      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+      "requires": {
+        "color-name": "1.1.3"
+      }
+    },
+    "color-name": {
+      "version": "1.1.3",
+      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
+    },
+    "combined-stream": {
+      "version": "1.0.7",
+      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
+      "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
+      "requires": {
+        "delayed-stream": "~1.0.0"
+      }
+    },
+    "concat-map": {
+      "version": "0.0.1",
+      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
+    },
+    "content-disposition": {
+      "version": "0.5.2",
+      "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
+      "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ="
+    },
+    "content-type": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
+      "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
+    },
+    "cookie": {
+      "version": "0.3.1",
+      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
+      "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
+    },
+    "cookie-parser": {
+      "version": "1.4.3",
+      "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.3.tgz",
+      "integrity": "sha1-D+MfoZ0AC5X0qt8fU/3CuKIDuqU=",
+      "requires": {
+        "cookie": "0.3.1",
+        "cookie-signature": "1.0.6"
+      }
+    },
+    "cookie-signature": {
+      "version": "1.0.6",
+      "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
+      "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
+    },
+    "core-js": {
+      "version": "2.6.1",
+      "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.1.tgz",
+      "integrity": "sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg=="
+    },
+    "core-util-is": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
+    },
+    "cross-spawn": {
+      "version": "6.0.5",
+      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
+      "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
+      "requires": {
+        "nice-try": "^1.0.4",
+        "path-key": "^2.0.1",
+        "semver": "^5.5.0",
+        "shebang-command": "^1.2.0",
+        "which": "^1.2.9"
+      }
+    },
+    "dashdash": {
+      "version": "1.14.1",
+      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
+      "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
+      "requires": {
+        "assert-plus": "^1.0.0"
+      }
+    },
+    "debug": {
+      "version": "2.6.9",
+      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+      "requires": {
+        "ms": "2.0.0"
+      }
+    },
+    "decamelize": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+      "optional": true
+    },
+    "deep-is": {
+      "version": "0.1.3",
+      "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
+      "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ="
+    },
+    "delayed-stream": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+      "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
+    },
+    "depd": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
+      "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
+    },
+    "destroy": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
+      "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
+    },
+    "doctrine": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
+      "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
+      "requires": {
+        "esutils": "^2.0.2"
+      }
+    },
+    "ecc-jsbn": {
+      "version": "0.1.2",
+      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
+      "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
+      "requires": {
+        "jsbn": "~0.1.0",
+        "safer-buffer": "^2.1.0"
+      }
+    },
+    "ee-first": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
+    },
+    "encodeurl": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+      "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
+    },
+    "escape-html": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+      "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
+    },
+    "escape-string-regexp": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
+    },
+    "eslint": {
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.12.1.tgz",
+      "integrity": "sha512-54NV+JkTpTu0d8+UYSA8mMKAG4XAsaOrozA9rCW7tgneg1mevcL7wIotPC+fZ0SkWwdhNqoXoxnQCTBp7UvTsg==",
+      "requires": {
+        "@babel/code-frame": "^7.0.0",
+        "ajv": "^6.5.3",
+        "chalk": "^2.1.0",
+        "cross-spawn": "^6.0.5",
+        "debug": "^4.0.1",
+        "doctrine": "^2.1.0",
+        "eslint-scope": "^4.0.0",
+        "eslint-utils": "^1.3.1",
+        "eslint-visitor-keys": "^1.0.0",
+        "espree": "^5.0.0",
+        "esquery": "^1.0.1",
+        "esutils": "^2.0.2",
+        "file-entry-cache": "^2.0.0",
+        "functional-red-black-tree": "^1.0.1",
+        "glob": "^7.1.2",
+        "globals": "^11.7.0",
+        "ignore": "^4.0.6",
+        "import-fresh": "^3.0.0",
+        "imurmurhash": "^0.1.4",
+        "inquirer": "^6.1.0",
+        "js-yaml": "^3.12.0",
+        "json-stable-stringify-without-jsonify": "^1.0.1",
+        "levn": "^0.3.0",
+        "lodash": "^4.17.5",
+        "minimatch": "^3.0.4",
+        "mkdirp": "^0.5.1",
+        "natural-compare": "^1.4.0",
+        "optionator": "^0.8.2",
+        "path-is-inside": "^1.0.2",
+        "pluralize": "^7.0.0",
+        "progress": "^2.0.0",
+        "regexpp": "^2.0.1",
+        "semver": "^5.5.1",
+        "strip-ansi": "^4.0.0",
+        "strip-json-comments": "^2.0.1",
+        "table": "^5.0.2",
+        "text-table": "^0.2.0"
+      },
+      "dependencies": {
+        "debug": {
+          "version": "4.1.1",
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
+          "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
+          "requires": {
+            "ms": "^2.1.1"
+          }
+        },
+        "ms": {
+          "version": "2.1.1",
+          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
+          "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
+        }
+      }
+    },
+    "eslint-scope": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz",
+      "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==",
+      "requires": {
+        "esrecurse": "^4.1.0",
+        "estraverse": "^4.1.1"
+      }
+    },
+    "eslint-utils": {
+      "version": "1.3.1",
+      "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz",
+      "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q=="
+    },
+    "eslint-visitor-keys": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
+      "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ=="
+    },
+    "espree": {
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.0.tgz",
+      "integrity": "sha512-1MpUfwsdS9MMoN7ZXqAr9e9UKdVHDcvrJpyx7mm1WuQlx/ygErEQBzgi5Nh5qBHIoYweprhtMkTCb9GhcAIcsA==",
+      "requires": {
+        "acorn": "^6.0.2",
+        "acorn-jsx": "^5.0.0",
+        "eslint-visitor-keys": "^1.0.0"
+      }
+    },
+    "esprima": {
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+      "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
+    },
+    "esquery": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
+      "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
+      "requires": {
+        "estraverse": "^4.0.0"
+      }
+    },
+    "esrecurse": {
+      "version": "4.2.1",
+      "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
+      "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
+      "requires": {
+        "estraverse": "^4.1.0"
+      }
+    },
+    "estraverse": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
+      "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM="
+    },
+    "esutils": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
+      "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs="
+    },
+    "etag": {
+      "version": "1.8.1",
+      "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+      "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
+    },
+    "express": {
+      "version": "4.15.5",
+      "resolved": "https://registry.npmjs.org/express/-/express-4.15.5.tgz",
+      "integrity": "sha1-ZwI1ypWYiQpa6BcLg9tyK4Qu2Sc=",
+      "requires": {
+        "accepts": "~1.3.3",
+        "array-flatten": "1.1.1",
+        "content-disposition": "0.5.2",
+        "content-type": "~1.0.2",
+        "cookie": "0.3.1",
+        "cookie-signature": "1.0.6",
+        "debug": "2.6.9",
+        "depd": "~1.1.1",
+        "encodeurl": "~1.0.1",
+        "escape-html": "~1.0.3",
+        "etag": "~1.8.0",
+        "finalhandler": "~1.0.6",
+        "fresh": "0.5.2",
+        "merge-descriptors": "1.0.1",
+        "methods": "~1.1.2",
+        "on-finished": "~2.3.0",
+        "parseurl": "~1.3.1",
+        "path-to-regexp": "0.1.7",
+        "proxy-addr": "~1.1.5",
+        "qs": "6.5.0",
+        "range-parser": "~1.2.0",
+        "send": "0.15.6",
+        "serve-static": "1.12.6",
+        "setprototypeof": "1.0.3",
+        "statuses": "~1.3.1",
+        "type-is": "~1.6.15",
+        "utils-merge": "1.0.0",
+        "vary": "~1.1.1"
+      },
+      "dependencies": {
+        "qs": {
+          "version": "6.5.0",
+          "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.0.tgz",
+          "integrity": "sha512-fjVFjW9yhqMhVGwRExCXLhJKrLlkYSaxNWdyc9rmHlrVZbk35YHH312dFd7191uQeXkI3mKLZTIbSvIeFwFemg=="
+        },
+        "setprototypeof": {
+          "version": "1.0.3",
+          "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
+          "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ="
+        },
+        "statuses": {
+          "version": "1.3.1",
+          "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
+          "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4="
+        }
+      }
+    },
+    "extend": {
+      "version": "3.0.2",
+      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+      "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
+    },
+    "external-editor": {
+      "version": "3.0.3",
+      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz",
+      "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==",
+      "requires": {
+        "chardet": "^0.7.0",
+        "iconv-lite": "^0.4.24",
+        "tmp": "^0.0.33"
+      },
+      "dependencies": {
+        "iconv-lite": {
+          "version": "0.4.24",
+          "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+          "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+          "requires": {
+            "safer-buffer": ">= 2.1.2 < 3"
+          }
+        }
+      }
+    },
+    "extsprintf": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
+      "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
+    },
+    "fast-deep-equal": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
+      "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
+    },
+    "fast-json-stable-stringify": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
+      "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
+    },
+    "fast-levenshtein": {
+      "version": "2.0.6",
+      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+      "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
+    },
+    "feather-icons": {
+      "version": "4.10.0",
+      "resolved": "https://registry.npmjs.org/feather-icons/-/feather-icons-4.10.0.tgz",
+      "integrity": "sha512-oxAlPBN6nO5IkRg0+hOOm26lDCEREcNpTTqSKKp8bYMyqKK1OIAjlbxMvLz8tSkS/hToTBEb/IhqIyt/aP9Z3w==",
+      "requires": {
+        "classnames": "^2.2.5",
+        "core-js": "^2.5.3"
+      }
+    },
+    "figures": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
+      "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
+      "requires": {
+        "escape-string-regexp": "^1.0.5"
+      }
+    },
+    "file-entry-cache": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
+      "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
+      "requires": {
+        "flat-cache": "^1.2.1",
+        "object-assign": "^4.0.1"
+      }
+    },
+    "finalhandler": {
+      "version": "1.0.6",
+      "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.0.6.tgz",
+      "integrity": "sha1-AHrqM9Gk0+QgF/YkhIrVjSEvgU8=",
+      "requires": {
+        "debug": "2.6.9",
+        "encodeurl": "~1.0.1",
+        "escape-html": "~1.0.3",
+        "on-finished": "~2.3.0",
+        "parseurl": "~1.3.2",
+        "statuses": "~1.3.1",
+        "unpipe": "~1.0.0"
+      },
+      "dependencies": {
+        "statuses": {
+          "version": "1.3.1",
+          "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
+          "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4="
+        }
+      }
+    },
+    "flat-cache": {
+      "version": "1.3.4",
+      "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz",
+      "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==",
+      "requires": {
+        "circular-json": "^0.3.1",
+        "graceful-fs": "^4.1.2",
+        "rimraf": "~2.6.2",
+        "write": "^0.2.1"
+      }
+    },
+    "foreachasync": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz",
+      "integrity": "sha1-VQKYfchxS+M5IJfzLgBxyd7gfPY="
+    },
+    "forever-agent": {
+      "version": "0.6.1",
+      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+      "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
+    },
+    "form-data": {
+      "version": "2.3.3",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
+      "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
+      "requires": {
+        "asynckit": "^0.4.0",
+        "combined-stream": "^1.0.6",
+        "mime-types": "^2.1.12"
+      }
+    },
+    "forwarded": {
+      "version": "0.1.2",
+      "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
+      "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
+    },
+    "fresh": {
+      "version": "0.5.2",
+      "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+      "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
+    },
+    "fs.realpath": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
+    },
+    "functional-red-black-tree": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
+      "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc="
+    },
+    "getpass": {
+      "version": "0.1.7",
+      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
+      "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
+      "requires": {
+        "assert-plus": "^1.0.0"
+      }
+    },
+    "glob": {
+      "version": "7.1.3",
+      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
+      "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
+      "requires": {
+        "fs.realpath": "^1.0.0",
+        "inflight": "^1.0.4",
+        "inherits": "2",
+        "minimatch": "^3.0.4",
+        "once": "^1.3.0",
+        "path-is-absolute": "^1.0.0"
+      }
+    },
+    "globals": {
+      "version": "11.10.0",
+      "resolved": "https://registry.npmjs.org/globals/-/globals-11.10.0.tgz",
+      "integrity": "sha512-0GZF1RiPKU97IHUO5TORo9w1PwrH/NBPl+fS7oMLdaTRiYmYbwK4NWoZWrAdd0/abG9R2BU+OiwyQpTpE6pdfQ=="
+    },
+    "graceful-fs": {
+      "version": "4.1.15",
+      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
+      "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA=="
+    },
+    "handlebars": {
+      "version": "4.0.5",
+      "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.5.tgz",
+      "integrity": "sha1-ksbta7FkEQxQ1NjQ+93HCAbG+Oc=",
+      "requires": {
+        "async": "^1.4.0",
+        "optimist": "^0.6.1",
+        "source-map": "^0.4.4",
+        "uglify-js": "^2.6"
+      }
+    },
+    "har-schema": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
+      "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
+    },
+    "har-validator": {
+      "version": "5.1.3",
+      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
+      "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
+      "requires": {
+        "ajv": "^6.5.5",
+        "har-schema": "^2.0.0"
+      }
+    },
+    "has-flag": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
+    },
+    "hbs": {
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/hbs/-/hbs-4.0.1.tgz",
+      "integrity": "sha1-S/2YZQ3IydrESzyprfnAmOi8M7Y=",
+      "requires": {
+        "handlebars": "4.0.5",
+        "walk": "2.3.9"
+      }
+    },
+    "http-errors": {
+      "version": "1.6.3",
+      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
+      "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
+      "requires": {
+        "depd": "~1.1.2",
+        "inherits": "2.0.3",
+        "setprototypeof": "1.1.0",
+        "statuses": ">= 1.4.0 < 2"
+      }
+    },
+    "http-signature": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
+      "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
+      "requires": {
+        "assert-plus": "^1.0.0",
+        "jsprim": "^1.2.2",
+        "sshpk": "^1.7.0"
+      }
+    },
+    "iconv-lite": {
+      "version": "0.4.23",
+      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
+      "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
+      "requires": {
+        "safer-buffer": ">= 2.1.2 < 3"
+      }
+    },
+    "ignore": {
+      "version": "4.0.6",
+      "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
+      "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg=="
+    },
+    "import-fresh": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.0.0.tgz",
+      "integrity": "sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ==",
+      "requires": {
+        "parent-module": "^1.0.0",
+        "resolve-from": "^4.0.0"
+      }
+    },
+    "imurmurhash": {
+      "version": "0.1.4",
+      "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+      "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
+    },
+    "inflight": {
+      "version": "1.0.6",
+      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+      "requires": {
+        "once": "^1.3.0",
+        "wrappy": "1"
+      }
+    },
+    "inherits": {
+      "version": "2.0.3",
+      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
+    },
+    "inquirer": {
+      "version": "6.2.1",
+      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.1.tgz",
+      "integrity": "sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg==",
+      "requires": {
+        "ansi-escapes": "^3.0.0",
+        "chalk": "^2.0.0",
+        "cli-cursor": "^2.1.0",
+        "cli-width": "^2.0.0",
+        "external-editor": "^3.0.0",
+        "figures": "^2.0.0",
+        "lodash": "^4.17.10",
+        "mute-stream": "0.0.7",
+        "run-async": "^2.2.0",
+        "rxjs": "^6.1.0",
+        "string-width": "^2.1.0",
+        "strip-ansi": "^5.0.0",
+        "through": "^2.3.6"
+      },
+      "dependencies": {
+        "ansi-regex": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz",
+          "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w=="
+        },
+        "strip-ansi": {
+          "version": "5.0.0",
+          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.0.0.tgz",
+          "integrity": "sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==",
+          "requires": {
+            "ansi-regex": "^4.0.0"
+          }
+        }
+      }
+    },
+    "ipaddr.js": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.4.0.tgz",
+      "integrity": "sha1-KWrKh4qCGBbluF0KKFqZvP9FgvA="
+    },
+    "is-buffer": {
+      "version": "1.1.6",
+      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
+    },
+    "is-fullwidth-code-point": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+      "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
+    },
+    "is-promise": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
+      "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o="
+    },
+    "is-typedarray": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+      "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
+    },
+    "isexe": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
+    },
+    "isstream": {
+      "version": "0.1.2",
+      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
+      "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
+    },
+    "jquery": {
+      "version": "1.9.1",
+      "resolved": "https://registry.npmjs.org/jquery/-/jquery-1.9.1.tgz",
+      "integrity": "sha1-5M1INfqu+63lNYV2E8D8P/KtrzQ="
+    },
+    "js-tokens": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
+    },
+    "js-yaml": {
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.1.tgz",
+      "integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==",
+      "requires": {
+        "argparse": "^1.0.7",
+        "esprima": "^4.0.0"
+      }
+    },
+    "jsbn": {
+      "version": "0.1.1",
+      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
+      "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
+    },
+    "json-schema": {
+      "version": "0.2.3",
+      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
+      "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
+    },
+    "json-schema-traverse": {
+      "version": "0.4.1",
+      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
+    },
+    "json-stable-stringify-without-jsonify": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+      "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE="
+    },
+    "json-stringify-safe": {
+      "version": "5.0.1",
+      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
+      "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
+    },
+    "jsprim": {
+      "version": "1.4.1",
+      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
+      "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
+      "requires": {
+        "assert-plus": "1.0.0",
+        "extsprintf": "1.3.0",
+        "json-schema": "0.2.3",
+        "verror": "1.10.0"
+      }
+    },
+    "kind-of": {
+      "version": "3.2.2",
+      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+      "requires": {
+        "is-buffer": "^1.1.5"
+      }
+    },
+    "lazy-cache": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
+      "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
+      "optional": true
+    },
+    "levn": {
+      "version": "0.3.0",
+      "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
+      "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
+      "requires": {
+        "prelude-ls": "~1.1.2",
+        "type-check": "~0.3.2"
+      }
+    },
+    "lodash": {
+      "version": "4.17.11",
+      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
+      "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
+    },
+    "longest": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
+      "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc="
+    },
+    "media-typer": {
+      "version": "0.3.0",
+      "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+      "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
+    },
+    "merge-descriptors": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
+      "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
+    },
+    "methods": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
+      "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
+    },
+    "mime": {
+      "version": "1.3.4",
+      "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz",
+      "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM="
+    },
+    "mime-db": {
+      "version": "1.37.0",
+      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
+      "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg=="
+    },
+    "mime-types": {
+      "version": "2.1.21",
+      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
+      "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
+      "requires": {
+        "mime-db": "~1.37.0"
+      }
+    },
+    "mimic-fn": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
+      "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ=="
+    },
+    "minimatch": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+      "requires": {
+        "brace-expansion": "^1.1.7"
+      }
+    },
+    "minimist": {
+      "version": "0.0.10",
+      "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
+      "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8="
+    },
+    "mkdirp": {
+      "version": "0.5.1",
+      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
+      "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
+      "requires": {
+        "minimist": "0.0.8"
+      },
+      "dependencies": {
+        "minimist": {
+          "version": "0.0.8",
+          "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+          "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
+        }
+      }
+    },
+    "morgan": {
+      "version": "1.9.1",
+      "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.9.1.tgz",
+      "integrity": "sha512-HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA==",
+      "requires": {
+        "basic-auth": "~2.0.0",
+        "debug": "2.6.9",
+        "depd": "~1.1.2",
+        "on-finished": "~2.3.0",
+        "on-headers": "~1.0.1"
+      }
+    },
+    "ms": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+    },
+    "mute-stream": {
+      "version": "0.0.7",
+      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
+      "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s="
+    },
+    "natural-compare": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
+      "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc="
+    },
+    "negotiator": {
+      "version": "0.6.1",
+      "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
+      "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
+    },
+    "neo4j-driver": {
+      "version": "1.7.2",
+      "resolved": "https://registry.npmjs.org/neo4j-driver/-/neo4j-driver-1.7.2.tgz",
+      "integrity": "sha512-0IvCFYhcP9hb5JveZk33epbReDKpFTn2u5vAa8zzGG344i6yFqZrBo0mtC114ciP9zFjAtfNOP72mRm8+NV0Fg==",
+      "requires": {
+        "babel-runtime": "^6.26.0",
+        "text-encoding": "^0.6.4",
+        "uri-js": "^4.2.1"
+      }
+    },
+    "nice-try": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
+      "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ=="
+    },
+    "oauth-sign": {
+      "version": "0.9.0",
+      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
+      "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
+    },
+    "object-assign": {
+      "version": "4.1.1",
+      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
+    },
+    "on-finished": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
+      "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
+      "requires": {
+        "ee-first": "1.1.1"
+      }
+    },
+    "on-headers": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz",
+      "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c="
+    },
+    "once": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+      "requires": {
+        "wrappy": "1"
+      }
+    },
+    "onetime": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
+      "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
+      "requires": {
+        "mimic-fn": "^1.0.0"
+      }
+    },
+    "optimist": {
+      "version": "0.6.1",
+      "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
+      "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
+      "requires": {
+        "minimist": "~0.0.1",
+        "wordwrap": "~0.0.2"
+      }
+    },
+    "optionator": {
+      "version": "0.8.2",
+      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
+      "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
+      "requires": {
+        "deep-is": "~0.1.3",
+        "fast-levenshtein": "~2.0.4",
+        "levn": "~0.3.0",
+        "prelude-ls": "~1.1.2",
+        "type-check": "~0.3.2",
+        "wordwrap": "~1.0.0"
+      },
+      "dependencies": {
+        "wordwrap": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
+          "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus="
+        }
+      }
+    },
+    "os-tmpdir": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
+      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
+    },
+    "parent-module": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.0.tgz",
+      "integrity": "sha512-8Mf5juOMmiE4FcmzYc4IaiS9L3+9paz2KOiXzkRviCP6aDmN49Hz6EMWz0lGNp9pX80GvvAuLADtyGfW/Em3TA==",
+      "requires": {
+        "callsites": "^3.0.0"
+      }
+    },
+    "parseurl": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
+      "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M="
+    },
+    "path-is-absolute": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
+    },
+    "path-is-inside": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
+      "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM="
+    },
+    "path-key": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
+      "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A="
+    },
+    "path-to-regexp": {
+      "version": "0.1.7",
+      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
+      "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
+    },
+    "performance-now": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
+      "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
+    },
+    "pluralize": {
+      "version": "7.0.0",
+      "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz",
+      "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow=="
+    },
+    "popper.js": {
+      "version": "1.14.6",
+      "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.14.6.tgz",
+      "integrity": "sha512-AGwHGQBKumlk/MDfrSOf0JHhJCImdDMcGNoqKmKkU+68GFazv3CQ6q9r7Ja1sKDZmYWTckY/uLyEznheTDycnA=="
+    },
+    "prelude-ls": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
+      "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ="
+    },
+    "progress": {
+      "version": "2.0.3",
+      "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
+      "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA=="
+    },
+    "proxy-addr": {
+      "version": "1.1.5",
+      "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.1.5.tgz",
+      "integrity": "sha1-ccDuOxAt4/IC87ZPYI0XP8uhqRg=",
+      "requires": {
+        "forwarded": "~0.1.0",
+        "ipaddr.js": "1.4.0"
+      }
+    },
+    "psl": {
+      "version": "1.1.31",
+      "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz",
+      "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw=="
+    },
+    "punycode": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
+      "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
+    },
+    "qs": {
+      "version": "6.5.2",
+      "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
+      "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
+    },
+    "range-parser": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
+      "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="
+    },
+    "raw-body": {
+      "version": "2.3.3",
+      "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
+      "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",
+      "requires": {
+        "bytes": "3.0.0",
+        "http-errors": "1.6.3",
+        "iconv-lite": "0.4.23",
+        "unpipe": "1.0.0"
+      }
+    },
+    "regenerator-runtime": {
+      "version": "0.11.1",
+      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
+      "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
+    },
+    "regexpp": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
+      "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw=="
+    },
+    "repeat-string": {
+      "version": "1.6.1",
+      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
+      "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
+    },
+    "request": {
+      "version": "2.88.0",
+      "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
+      "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
+      "requires": {
+        "aws-sign2": "~0.7.0",
+        "aws4": "^1.8.0",
+        "caseless": "~0.12.0",
+        "combined-stream": "~1.0.6",
+        "extend": "~3.0.2",
+        "forever-agent": "~0.6.1",
+        "form-data": "~2.3.2",
+        "har-validator": "~5.1.0",
+        "http-signature": "~1.2.0",
+        "is-typedarray": "~1.0.0",
+        "isstream": "~0.1.2",
+        "json-stringify-safe": "~5.0.1",
+        "mime-types": "~2.1.19",
+        "oauth-sign": "~0.9.0",
+        "performance-now": "^2.1.0",
+        "qs": "~6.5.2",
+        "safe-buffer": "^5.1.2",
+        "tough-cookie": "~2.4.3",
+        "tunnel-agent": "^0.6.0",
+        "uuid": "^3.3.2"
+      }
+    },
+    "resolve-from": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+      "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
+    },
+    "restore-cursor": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
+      "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
+      "requires": {
+        "onetime": "^2.0.0",
+        "signal-exit": "^3.0.2"
+      }
+    },
+    "right-align": {
+      "version": "0.1.3",
+      "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
+      "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
+      "optional": true,
+      "requires": {
+        "align-text": "^0.1.1"
+      }
+    },
+    "rimraf": {
+      "version": "2.6.3",
+      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
+      "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
+      "requires": {
+        "glob": "^7.1.3"
+      }
+    },
+    "run-async": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
+      "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
+      "requires": {
+        "is-promise": "^2.1.0"
+      }
+    },
+    "rxjs": {
+      "version": "6.3.3",
+      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
+      "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
+      "requires": {
+        "tslib": "^1.9.0"
+      }
+    },
+    "safe-buffer": {
+      "version": "5.1.2",
+      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
+    },
+    "safer-buffer": {
+      "version": "2.1.2",
+      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+    },
+    "semver": {
+      "version": "5.6.0",
+      "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
+      "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg=="
+    },
+    "send": {
+      "version": "0.15.6",
+      "resolved": "https://registry.npmjs.org/send/-/send-0.15.6.tgz",
+      "integrity": "sha1-IPI6nJJbdiq4JwX+L52yUqzkfjQ=",
+      "requires": {
+        "debug": "2.6.9",
+        "depd": "~1.1.1",
+        "destroy": "~1.0.4",
+        "encodeurl": "~1.0.1",
+        "escape-html": "~1.0.3",
+        "etag": "~1.8.1",
+        "fresh": "0.5.2",
+        "http-errors": "~1.6.2",
+        "mime": "1.3.4",
+        "ms": "2.0.0",
+        "on-finished": "~2.3.0",
+        "range-parser": "~1.2.0",
+        "statuses": "~1.3.1"
+      },
+      "dependencies": {
+        "statuses": {
+          "version": "1.3.1",
+          "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
+          "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4="
+        }
+      }
+    },
+    "serve-favicon": {
+      "version": "2.4.5",
+      "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.4.5.tgz",
+      "integrity": "sha512-s7F8h2NrslMkG50KxvlGdj+ApSwaLex0vexuJ9iFf3GLTIp1ph/l1qZvRe9T9TJEYZgmq72ZwJ2VYiAEtChknw==",
+      "requires": {
+        "etag": "~1.8.1",
+        "fresh": "0.5.2",
+        "ms": "2.0.0",
+        "parseurl": "~1.3.2",
+        "safe-buffer": "5.1.1"
+      },
+      "dependencies": {
+        "safe-buffer": {
+          "version": "5.1.1",
+          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
+          "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
+        }
+      }
+    },
+    "serve-static": {
+      "version": "1.12.6",
+      "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.12.6.tgz",
+      "integrity": "sha1-uXN3P2NEmTTaVOW+ul4x2fQhFXc=",
+      "requires": {
+        "encodeurl": "~1.0.1",
+        "escape-html": "~1.0.3",
+        "parseurl": "~1.3.2",
+        "send": "0.15.6"
+      }
+    },
+    "setprototypeof": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
+      "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
+    },
+    "shebang-command": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
+      "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+      "requires": {
+        "shebang-regex": "^1.0.0"
+      }
+    },
+    "shebang-regex": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
+      "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
+    },
+    "signal-exit": {
+      "version": "3.0.2",
+      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
+      "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0="
+    },
+    "slice-ansi": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.0.0.tgz",
+      "integrity": "sha512-4j2WTWjp3GsZ+AOagyzVbzp4vWGtZ0hEZ/gDY/uTvm6MTxUfTUIsnMIFb1bn8o0RuXiqUw15H1bue8f22Vw2oQ==",
+      "requires": {
+        "ansi-styles": "^3.2.0",
+        "astral-regex": "^1.0.0",
+        "is-fullwidth-code-point": "^2.0.0"
+      }
+    },
+    "source-map": {
+      "version": "0.4.4",
+      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
+      "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
+      "requires": {
+        "amdefine": ">=0.0.4"
+      }
+    },
+    "sprintf-js": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
+    },
+    "sshpk": {
+      "version": "1.16.0",
+      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.0.tgz",
+      "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==",
+      "requires": {
+        "asn1": "~0.2.3",
+        "assert-plus": "^1.0.0",
+        "bcrypt-pbkdf": "^1.0.0",
+        "dashdash": "^1.12.0",
+        "ecc-jsbn": "~0.1.1",
+        "getpass": "^0.1.1",
+        "jsbn": "~0.1.0",
+        "safer-buffer": "^2.0.2",
+        "tweetnacl": "~0.14.0"
+      }
+    },
+    "statuses": {
+      "version": "1.5.0",
+      "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
+      "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
+    },
+    "string-width": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
+      "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
+      "requires": {
+        "is-fullwidth-code-point": "^2.0.0",
+        "strip-ansi": "^4.0.0"
+      }
+    },
+    "strip-ansi": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
+      "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+      "requires": {
+        "ansi-regex": "^3.0.0"
+      }
+    },
+    "strip-json-comments": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
+      "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
+    },
+    "supports-color": {
+      "version": "5.5.0",
+      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+      "requires": {
+        "has-flag": "^3.0.0"
+      }
+    },
+    "table": {
+      "version": "5.2.1",
+      "resolved": "https://registry.npmjs.org/table/-/table-5.2.1.tgz",
+      "integrity": "sha512-qmhNs2GEHNqY5fd2Mo+8N1r2sw/rvTAAvBZTaTx+Y7PHLypqyrxr1MdIu0pLw6Xvl/Gi4ONu/sdceP8vvUjkyA==",
+      "requires": {
+        "ajv": "^6.6.1",
+        "lodash": "^4.17.11",
+        "slice-ansi": "2.0.0",
+        "string-width": "^2.1.1"
+      }
+    },
+    "text-encoding": {
+      "version": "0.6.4",
+      "resolved": "https://registry.npmjs.org/text-encoding/-/text-encoding-0.6.4.tgz",
+      "integrity": "sha1-45mpgiV6J22uQou5KEXLcb3CbRk="
+    },
+    "text-table": {
+      "version": "0.2.0",
+      "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
+      "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ="
+    },
+    "through": {
+      "version": "2.3.8",
+      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
+      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
+    },
+    "tmp": {
+      "version": "0.0.33",
+      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
+      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
+      "requires": {
+        "os-tmpdir": "~1.0.2"
+      }
+    },
+    "tough-cookie": {
+      "version": "2.4.3",
+      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
+      "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
+      "requires": {
+        "psl": "^1.1.24",
+        "punycode": "^1.4.1"
+      },
+      "dependencies": {
+        "punycode": {
+          "version": "1.4.1",
+          "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+          "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
+        }
+      }
+    },
+    "tslib": {
+      "version": "1.9.3",
+      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
+      "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
+    },
+    "tunnel-agent": {
+      "version": "0.6.0",
+      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
+      "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
+      "requires": {
+        "safe-buffer": "^5.0.1"
+      }
+    },
+    "tweetnacl": {
+      "version": "0.14.5",
+      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
+      "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
+    },
+    "type-check": {
+      "version": "0.3.2",
+      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
+      "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
+      "requires": {
+        "prelude-ls": "~1.1.2"
+      }
+    },
+    "type-is": {
+      "version": "1.6.16",
+      "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
+      "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
+      "requires": {
+        "media-typer": "0.3.0",
+        "mime-types": "~2.1.18"
+      }
+    },
+    "uglify-js": {
+      "version": "2.8.29",
+      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
+      "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
+      "optional": true,
+      "requires": {
+        "source-map": "~0.5.1",
+        "uglify-to-browserify": "~1.0.0",
+        "yargs": "~3.10.0"
+      },
+      "dependencies": {
+        "source-map": {
+          "version": "0.5.7",
+          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+          "optional": true
+        }
+      }
+    },
+    "uglify-to-browserify": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
+      "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
+      "optional": true
+    },
+    "unpipe": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+      "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
+    },
+    "uri-js": {
+      "version": "4.2.2",
+      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
+      "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
+      "requires": {
+        "punycode": "^2.1.0"
+      }
+    },
+    "utils-merge": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz",
+      "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg="
+    },
+    "uuid": {
+      "version": "3.3.2",
+      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
+      "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
+    },
+    "vary": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
+      "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
+    },
+    "verror": {
+      "version": "1.10.0",
+      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
+      "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
+      "requires": {
+        "assert-plus": "^1.0.0",
+        "core-util-is": "1.0.2",
+        "extsprintf": "^1.2.0"
+      }
+    },
+    "walk": {
+      "version": "2.3.9",
+      "resolved": "https://registry.npmjs.org/walk/-/walk-2.3.9.tgz",
+      "integrity": "sha1-MbTbZnjyrgHDnqn7hyWpAx5Vins=",
+      "requires": {
+        "foreachasync": "^3.0.0"
+      }
+    },
+    "which": {
+      "version": "1.3.1",
+      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+      "requires": {
+        "isexe": "^2.0.0"
+      }
+    },
+    "window-size": {
+      "version": "0.1.0",
+      "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
+      "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
+      "optional": true
+    },
+    "wordwrap": {
+      "version": "0.0.3",
+      "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
+      "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc="
+    },
+    "wrappy": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
+    },
+    "write": {
+      "version": "0.2.1",
+      "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
+      "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
+      "requires": {
+        "mkdirp": "^0.5.1"
+      }
+    },
+    "yargs": {
+      "version": "3.10.0",
+      "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
+      "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
+      "optional": true,
+      "requires": {
+        "camelcase": "^1.0.2",
+        "cliui": "^2.1.0",
+        "decamelize": "^1.0.0",
+        "window-size": "0.1.0"
+      }
+    }
+  }
+}
diff --git a/xmail-viewer/package.json b/xmail-viewer/package.json
new file mode 100755 (executable)
index 0000000..981d353
--- /dev/null
@@ -0,0 +1,24 @@
+{
+       "name": "xmail-viewer",
+       "version": "1.0.0",
+       "private": true,
+       "scripts": {
+               "start": "node ./bin/www"
+       },
+       "dependencies": {
+               "body-parser": "~1.18.2",
+               "bootstrap": "^4.0.0-beta.3",
+               "cookie-parser": "~1.4.3",
+               "debug": "~2.6.9",
+               "eslint": "^5.12.1",
+               "express": "~4.15.5",
+               "feather-icons": ">=4.5.x",
+               "hbs": "~4.0.1",
+               "jquery": "1.9.1",
+               "log4js": "^4.0.0",
+               "neo4j-driver": "^1.7.2",
+               "popper.js": "^1.12.5",
+               "request": "^2.88.0",
+               "serve-favicon": "~2.4.5"
+       }
+}
diff --git a/xmail-viewer/routes/xmail-list.js b/xmail-viewer/routes/xmail-list.js
new file mode 100755 (executable)
index 0000000..dcec519
--- /dev/null
@@ -0,0 +1,140 @@
+'use strict';
+
+/**
+ * express module
+ * @const
+ */
+const express = require('express');
+const router = express.Router();
+const util = require('util');
+const xmail = require('../models/xmail.js');
+const xmailedit = require('../models/xmail-edit.js');
+var logger = require('../common/log-utils.js');
+
+/**
+ * ルートサービス  XMAIL一覧データ照会
+ * @name get/
+ * @function
+ * @memberof module:routes/xmail-list
+ * @inner
+ * @param {string} path - Express path
+ * @param {callback} middleware - Express middleware.
+ */
+router.get('/', async (req, res, next) => {
+       res.render('xmail-list', {
+               title: 'XMAIL-List'
+       });
+
+       return next;
+});
+
+/**
+ * ルートサービス  XMAIL一覧データ取得
+ * @name get/xmail-list
+ * @function
+ * @memberof module:routes/xmail-list
+ * @inner
+ * @param {string} path - Express path
+ * @param {callback} middleware - Express middleware.
+ */
+router.get('/xmail-list', async (req, res, next) => {
+       xmail
+               .list()
+               .then(result => {
+                       logger.app.debug('[router-xmail-list-root]' + util.inspect(result));
+
+                       res.setHeader('Content-Type', 'application/json');
+                       if (result === '[') {
+                               res.status(404);
+                       } else {
+                               res.status(200);
+                       }
+                       res.send(result);
+               })
+               .catch(error => {
+                       res.status(500);
+                       logger.app.error('[router-xmail-list-root]' + error.message);
+                       res.send(error.message);
+               });
+
+       return next;
+});
+
+/**
+ * ルートサービス  XMAILデータアップロード
+ * @name get/xmail-list
+ * @function
+ * @memberof module:routes/xmail-upload
+ * @inner
+ * @param {string} path - Express path
+ * @param {callback} middleware - Express middleware.
+ */
+router.post('/xmail-upload', async (req, res, next) => {
+       logger.app.debug(
+               '[xmail-list-upload] filename:' + util.inspect(req.body.filename)
+       );
+       logger.app.debug(
+               '[xmail-list-upload] contents:' + util.inspect(req.body.xmail)
+       );
+
+       await xmailedit
+               .upload(req.body.filename, req.body.xmail)
+               .then(result => {
+                       logger.app.debug(
+                               '[router-xmail-list-upload]' + util.inspect(result)
+                       );
+
+                       res.setHeader('Content-Type', 'application/json');
+                       if (result == '[0]') {
+                               res.status(200);
+                       } else {
+                               res.status(500);
+                       }
+                       res.send(result);
+               })
+               .catch(error => {
+                       res.status(500);
+                       logger.app.error('[router-xmail-list-upload]' + error.message);
+                       res.send(error.message);
+               });
+
+       return next;
+});
+
+/**
+ * ルートサービス  XMAILデータ削除
+ * @name get/xmail-list
+ * @function
+ * @memberof module:routes/xmail-delete
+ * @inner
+ * @param {string} nid - Xmail ID
+ * @param {callback} middleware - Express middleware.
+ */
+router.post('/xmail-delete', async (req, res, next) => {
+       logger.app.debug('[xmail-list-delete] nid:' + util.inspect(req.body.nid));
+
+       await xmailedit
+               .delete(req.body.nid)
+               .then(result => {
+                       logger.app.debug(
+                               '[router-xmail-list-delete]' + util.inspect(result)
+                       );
+
+                       res.setHeader('Content-Type', 'application/json');
+                       if (result == '[0]') {
+                               res.status(200);
+                       } else {
+                               res.status(500);
+                       }
+                       res.send(result);
+               })
+               .catch(error => {
+                       res.status(500);
+                       logger.app.error('[router-xmail-list-delete]' + error.message);
+                       res.send(error.message);
+               });
+
+       return next;
+});
+
+module.exports = router;
diff --git a/xmail-viewer/routes/xmail-node.js b/xmail-viewer/routes/xmail-node.js
new file mode 100755 (executable)
index 0000000..74d1ea7
--- /dev/null
@@ -0,0 +1,112 @@
+'use strict';
+
+/**
+ * express module
+ * @const
+ */
+const express = require('express');
+const util = require('util');
+const xmail = require('../models/xmail.js');
+const router = express.Router();
+var logger = require('../common/log-utils.js');
+
+/**
+ * ルートサービス  XMAILノードデータ一括取得
+ * @name post/
+ * @function
+ * @memberof module:routes/xmail-node
+ * @inner
+ * @param {string} node - XMAIL自身のnode id
+ * @param {string} path - Express path
+ * @param {callback} middleware - Express middleware.
+ */
+router.post('/', async (req, res, next) => {
+       xmail
+               .node_all(req.body.node_id)
+               .then(result => {
+                       logger.app.debug('[router-node-root]' + util.inspect(result));
+
+                       res.setHeader('Content-Type', 'application/json');
+                       if (result === '[') {
+                               res.status(404);
+                       } else {
+                               res.status(200);
+                       }
+                       res.send(result);
+               })
+               .catch(error => {
+                       res.status(500);
+                       logger.app.error('[router-node-root]' + error.message);
+                       res.send(error.message);
+               });
+
+       return next;
+});
+
+/**
+ * ルートサービス  XMAILノードデータ取得
+ * @name post/node
+ * @function
+ * @memberof module:routes/xmail-node
+ * @inner
+ * @param {string} node - XMAIL内ノードのnode id
+ * @param {string} path - Express path
+ * @param {callback} middleware - Express middleware.
+ */
+router.post('/node', async (req, res, next) => {
+       xmail
+               .node(req.body.node_id)
+               .then(result => {
+                       logger.app.debug('[router-node-node]' + util.inspect(result));
+
+                       res.setHeader('Content-Type', 'application/json');
+                       if (result === '[') {
+                               res.status(404);
+                       } else {
+                               res.status(200);
+                       }
+                       res.send(result);
+               })
+               .catch(error => {
+                       res.status(500);
+                       logger.app.error('[router-node-node]' + error.message);
+                       res.send(error.message);
+               });
+
+       return next;
+});
+
+/**
+ * ルートサービス  ペトリネットノードデータ取得
+ * @name post/node
+ * @function
+ * @memberof module:routes/xmail-node-material
+ * @inner
+ * @param {string} node - XMAIL内ノードのnode id
+ * @param {string} path - Express path
+ * @param {callback} middleware - Express middleware.
+ */
+router.post('/node-material', async (req, res, next) => {
+       xmail
+               .node_material(req.body.node_id)
+               .then(result => {
+                       logger.app.debug('[router-node-material]' + util.inspect(result));
+
+                       res.setHeader('Content-Type', 'application/json');
+                       if (result === '[') {
+                               res.status(404);
+                       } else {
+                               res.status(200);
+                       }
+                       res.send(result);
+               })
+               .catch(error => {
+                       res.status(500);
+                       logger.app.error('[router-node-material]' + error.message);
+                       res.send(error.message);
+               });
+
+       return next;
+});
+
+module.exports = router;
diff --git a/xmail-viewer/routes/xmail-petrinet.js b/xmail-viewer/routes/xmail-petrinet.js
new file mode 100755 (executable)
index 0000000..89241cd
--- /dev/null
@@ -0,0 +1,65 @@
+'use strict';
+
+/**
+ * express module
+ * @const
+ */
+const express = require('express');
+const util = require('util');
+const xmail = require('../models/xmail.js');
+const router = express.Router();
+var logger = require('../common/log-utils.js');
+
+/**
+ * ルートサービス  XMAILペトリネット図照会画面の描画
+ * @name get/view
+ * @function
+ * @memberof module:routes/xmail-petrinet
+ * @inner
+ * @param {string} path - Express path
+ * @param {callback} middleware - Express middleware.
+ */
+router.get('/view', async (req, res, next) => {
+       res.render('xmail-petrinet', {
+               title: 'XMAIL-Petrinet'
+       });
+
+       return next;
+});
+
+/**
+ * ルートサービス  XMAILペトリネット図データ取得(node及びedge)
+ * @name get/view
+ * @function
+ * @memberof module:routes/xmail-petrinet
+ * @inner
+ * @param {string} node - XMAIL自身のnode id
+ * @param {string} path - Express path
+ * @param {callback} middleware - Express middleware.
+ */
+router.post('/xmail-petrinet', async (req, res, next) => {
+       logger.app.debug('[router-petrinet] param:' + util.inspect(req.body.id));
+       //nodes & edges
+       await xmail
+               .pn_nodes(req.body.id)
+               .then(result => {
+                       logger.app.debug('[router-petrinet]' + util.inspect(result));
+
+                       res.setHeader('Content-Type', 'application/json');
+                       if (result === '[') {
+                               res.status(404);
+                       } else {
+                               res.status(200);
+                       }
+                       res.send(result);
+               })
+               .catch(error => {
+                       res.status(500);
+                       logger.app.error('[router-petrinet]' + error.message);
+                       res.send(error.message);
+               });
+
+       return next;
+});
+
+module.exports = router;
diff --git a/xmail-viewer/views/css/style.css b/xmail-viewer/views/css/style.css
new file mode 100755 (executable)
index 0000000..d1b6227
--- /dev/null
@@ -0,0 +1,166 @@
+header {
+  background-image: linear-gradient(#04519b, #044687 60%, #033769);
+  color: white;
+  padding: 1rem 0; }
+  header .form-group {
+    display: flex; }
+    @media (max-width: 575px) {
+      header .form-group {
+        margin-bottom: .25rem; } }
+  header .btn-light {
+    height: 2.375rem; }
+
+.form-group {
+  padding: 0 .125rem; }
+
+.checkbox {
+  float: left;
+  width: 100%; }
+  .checkbox label {
+    justify-content: left; }
+
+.navbar {
+  margin-bottom: 1rem; }
+
+.navbar-nav li:hover > ul.dropdown-menu {
+  display: block; }
+
+.dropdown-submenu {
+  position: relative; }
+
+.dropdown-submenu > .dropdown-menu {
+  top: 0;
+  left: 100%;
+  margin-top: -6px; }
+
+/* rotate caret on hover */
+.dropdown-menu > li > a:hover:after {
+  text-decoration: underline;
+  transform: rotate(-90deg); }
+
+.row-eq-height {
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex; }
+  .row-eq-height .panel {
+    height: 100%; }
+
+.my-flex-card > div > div.card {
+  height: calc(100% - 15px);
+  margin-bottom: 15px; }
+
+.card {
+  margin-bottom: 1rem; }
+
+.card-heading {
+  background-image: linear-gradient(#04519b, #044687 60%, #033769);
+  color: white;
+  padding: .75rem 1rem; }
+  .card-heading .card-title {
+    margin-bottom: 0; }
+
+.bubble {
+  position: relative;
+  min-height: 4rem;
+  padding: 1rem;
+  background: #fff;
+  border-radius: .75rem;
+  border: 1px solid #ccc; }
+
+.bubble:after {
+  content: '';
+  position: absolute;
+  border-style: solid;
+  border-width: 15px 15px 15px 0;
+  border-color: transparent white;
+  display: block;
+  width: 0;
+  z-index: 1;
+  margin-top: -15px;
+  left: -15px;
+  top: 50%; }
+
+.bubble:before {
+  content: '';
+  position: absolute;
+  border-style: solid;
+  border-width: 15px 15px 15px 0;
+  border-color: transparent #ccc;
+  display: block;
+  width: 0;
+  z-index: 0;
+  margin-top: -15px;
+  left: -16px;
+  top: 50%; }
+
+.post-actions {
+  margin: .313rem; }
+
+.comment-form .form-group {
+  width: calc(100% - 56px);
+  margin-bottom: 0; }
+
+.comment-form input[type='text'] {
+  width: 100%; }
+
+.comment-avatar img {
+  width: 2.5rem;
+  margin-right: .313rem; }
+
+.comment {
+  border: 1px solid #ccc;
+  border-radius: .313rem;
+  padding: .25rem;
+  margin: .313rem 0;
+  overflow: auto;
+  width: 100%; }
+
+.friends {
+  margin: 0 -.313rem 1.4rem; }
+  .friends .list-inline {
+    text-align: center; }
+  .friends li {
+    margin: 0;
+    padding: .25rem .313rem; }
+  .friends img {
+    width: 4rem; }
+
+.group-item {
+  padding-bottom: .75rem;
+  margin-bottom: 1.4rem;
+  border-bottom: 1px solid #ccc;
+  overflow: hidden; }
+
+.groups img {
+  width: 5rem;
+  float: left;
+  margin-right: 1rem; }
+
+footer {
+  background: #f4f4f4;
+  height: 5.75rem;
+  color: #04519b;
+  font-weight: bold;
+  text-align: center;
+  padding-top: 2.5rem;
+  margin-top: 2rem;
+  border-top: 7px solid #04519b; }
+
+/* For data tables design */  
+.right-aligned-cell {
+    text-align: right; 
+}
+.left-aligned-cell {
+  text-align: left; 
+}
+.name-cell {
+    width: 4rem; 
+}
+.project-name-cell {
+  width: 8rem; 
+  text-align: left; 
+}
+.one-cell {
+  width: 1.3rem; 
+}
\ No newline at end of file
diff --git a/xmail-viewer/views/css/vendor.css b/xmail-viewer/views/css/vendor.css
new file mode 100755 (executable)
index 0000000..7f13391
--- /dev/null
@@ -0,0 +1,8 @@
+/*!
+ * Bootstrap v3.1.1 (http://getbootstrap.com)
+ * Copyright 2011-2014 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ *//*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:focus,a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#999}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#999}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}blockquote:after,blockquote:before{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date]{line-height:34px}.form-group{margin-bottom:15px}.checkbox,.radio{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px}.checkbox label,.radio label{display:inline;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{float:left;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline[disabled],.checkbox[disabled],.radio-inline[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active:focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default.active,.btn-default:active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary.active,.btn-primary:active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success.active,.btn-success:active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info.active,.btn-info:active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#999;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group-vertical>.btn:focus,.btn-group>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle=buttons]>.btn>input[type=checkbox],[data-toggle=buttons]>.btn>input[type=radio]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#999;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:focus,.label[href]:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:focus,.label-default[href]:hover{background-color:gray}.label-primary{background-color:#428bca}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.nav-pills>.active>a>.badge,a.list-group-item.active>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:focus .list-group-item-text,a.list-group-item.active:hover .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5) 0),color-stop(rgba(0,0,0,.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-print,.visible-sm,.visible-xs{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}@media print{.hidden-print{display:none!important}}/*!
+ *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
+ *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */@font-face{font-family:FontAwesome;src:url(./fonts/fontawesome-webfont.eot?v=4.1.0);src:url(./fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(./fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(./fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(./fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-square:before,.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}
\ No newline at end of file
diff --git a/xmail-viewer/views/css/vendor/alchemy-white.css b/xmail-viewer/views/css/vendor/alchemy-white.css
new file mode 100755 (executable)
index 0000000..27f910a
--- /dev/null
@@ -0,0 +1,698 @@
+@-webkit-keyframes fadeIn {
+  0% {
+    opacity: 0;
+  }
+
+  25% {
+    opacity: .3;
+  }
+
+  50% {
+    opacity: .66;
+  }
+
+  75% {
+    opacity: 1;
+  }
+}
+
+@keyframes fadeIn {
+  0% {
+    opacity: 0;
+  }
+
+  25% {
+    opacity: .3;
+  }
+
+  50% {
+    opacity: .66;
+  }
+
+  75% {
+    opacity: 1;
+  }
+}
+
+@-webkit-keyframes pulse {
+  0% {
+    text-shadow: 0 0 10px rgba(255,255,255,0.2),0 0 12px rgba(255,255,255,0.2),0 0 16px rgba(255,255,255,0.2);
+  }
+
+  25% {
+    text-shadow: 0 0 12px rgba(255,255,255,0.2),0 0 15px rgba(255,255,255,0.2),0 0 20px rgba(255,255,255,0.2),0 0 6px rgba(104,185,254,0.7),0 0 10px rgba(104,185,254,0.7);
+  }
+
+  50% {
+    text-shadow: 0 0 12px rgba(255,255,255,0.2),0 0 15px rgba(255,255,255,0.2),0 0 20px rgba(255,255,255,0.2),0 0 8px rgba(104,185,254,0.7),0 0 10px rgba(104,185,254,0.7),0 0 15px rgba(104,185,254,0.7);
+  }
+
+  75% {
+    text-shadow: 0 0 12px rgba(255,255,255,0.2),0 0 15px rgba(255,255,255,0.2),0 0 25px rgba(255,255,255,0.2),0 0 8px rgba(104,185,254,0.7),0 0 12px rgba(104,185,254,0.7),0 0 15px rgba(104,185,254,0.7),0 0 20px rgba(104,185,254,0.7);
+  }
+}
+
+@keyframes pulse {
+  0% {
+    text-shadow: 0 0 10px rgba(255,255,255,0.2),0 0 12px rgba(255,255,255,0.2),0 0 16px rgba(255,255,255,0.2);
+  }
+
+  25% {
+    text-shadow: 0 0 12px rgba(255,255,255,0.2),0 0 15px rgba(255,255,255,0.2),0 0 20px rgba(255,255,255,0.2),0 0 6px rgba(104,185,254,0.7),0 0 10px rgba(104,185,254,0.7);
+  }
+
+  50% {
+    text-shadow: 0 0 12px rgba(255,255,255,0.2),0 0 15px rgba(255,255,255,0.2),0 0 20px rgba(255,255,255,0.2),0 0 8px rgba(104,185,254,0.7),0 0 10px rgba(104,185,254,0.7),0 0 15px rgba(104,185,254,0.7);
+  }
+
+  75% {
+    text-shadow: 0 0 12px rgba(255,255,255,0.2),0 0 15px rgba(255,255,255,0.2),0 0 25px rgba(255,255,255,0.2),0 0 8px rgba(104,185,254,0.7),0 0 12px rgba(104,185,254,0.7),0 0 15px rgba(104,185,254,0.7),0 0 20px rgba(104,185,254,0.7);
+  }
+}
+
+@-webkit-keyframes slide-in {
+  0% {
+    -webkit-transform: translate(-100%, 0);
+    transform: translate(-100%, 0);
+  }
+
+  100% {
+    -webkit-transform: translate(0%, 0);
+    transform: translate(0%, 0);
+  }
+}
+
+@keyframes slide-in {
+  0% {
+    -webkit-transform: translate(-100%, 0);
+    transform: translate(-100%, 0);
+  }
+
+  100% {
+    -webkit-transform: translate(0%, 0);
+    transform: translate(0%, 0);
+  }
+}
+
+@-webkit-keyframes slide-out {
+  0% {
+    -webkit-transform: translate(0%, 0);
+    transform: translate(0%, 0);
+  }
+
+  100% {
+    -webkit-transform: translate(-100%, 0);
+    transform: translate(-100%, 0);
+  }
+}
+
+@keyframes slide-out {
+  100% {
+    -webkit-transform: translate(-100%, 0);
+    transform: translate(-100%, 0);
+  }
+}
+
+svg {
+  background: white;
+  position: absolute;
+  left: 0;
+  cursor: -webkit-grab;
+  height: 100%;
+  width: 100%;
+  color: #333;
+}
+
+.edge path {
+  fill: none;
+}
+
+.edge .edge-handler {
+  /* stroke: transparent; */
+  fill: none;
+}
+
+.edge text {
+  display: none;
+  fill: white;
+  font-weight: 200;
+  text-anchor: middle;
+  z-index: 1000;
+  text-shadow: 1px 1px #333, -1px 1px #333, 1px -1px #333, -1px -1px #333;
+}
+
+.edge.active text {
+  display: none;
+  fill: white;
+  font-weight: 200;
+  text-anchor: middle;
+  z-index: 1000;
+  text-shadow: 1px 1px #333, -1px 1px #333, 1px -1px #333, -1px -1px #333;
+}
+
+.edge.active:hover,
+.edge.active.selected {
+  cursor: pointer;
+}
+
+.edge.active:hover text,
+.edge.active.selected text {
+  display: block;
+}
+
+#zoom-controls {
+  background-color: rgba(0,0,0,0.3);
+  border-top-right-radius: 3px;
+  border-bottom-right-radius: 3px;
+  box-shadow: 0 0 5px rgba(255,255,255,0.3);
+  margin-top: 10%;
+  z-index: 5;
+  position: relative;
+  display: block;
+  width: 55px;
+}
+
+#zoom-controls #zoom-in,
+#zoom-controls #zoom-out,
+#zoom-controls #zoom-reset {
+  padding: 12px;
+  margin: 0;
+  width: 100%;
+}
+
+#zoom-controls #zoom-in i,
+#zoom-controls #zoom-out i,
+#zoom-controls #zoom-reset i {
+  color: #E89619;
+}
+
+#zoom-controls #zoom-in:hover,
+#zoom-controls #zoom-out:hover,
+#zoom-controls #zoom-reset:hover {
+  background-color: rgba(255,255,255,0.2);
+}
+
+#zoom-controls #zoom-in:active,
+#zoom-controls #zoom-out:active,
+#zoom-controls #zoom-reset:active {
+  border: none;
+}
+
+.fa-caret-right,
+.fa-caret-down {
+  margin: 0 5px;
+  color: #68B9FE;
+}
+
+#search {
+  margin-top: 2em;
+  margin-bottom: 1em;
+  padding: .5em 1em;
+  width: 100%;
+}
+
+#search span {
+  vertical-align: bottom;
+}
+
+#search input {
+  background-color: transparent;
+  border: thin dashed #68B9FE;
+  font-size: 20px;
+  padding-left: 0.5em;
+  margin-top: -1px;
+}
+
+#search input::-webkit-input-placeholder {
+  color: white;
+}
+
+#search input:-moz-placeholder {
+  color: white;
+}
+
+#search input::-moz-placeholder {
+  color: white;
+}
+
+#search input:-ms-input-placeholder {
+  color: white;
+}
+
+#search .search-icon {
+  height: 22px;
+  background-color: transparent;
+  border: thin dashed #68B9FE;
+  color: white;
+}
+
+#stats {
+  padding: 0.5em 1em;
+  background-color: transparent;
+  border-bottom: thin dashed #68B9FE;
+}
+
+#stats #stats-header {
+  padding: 10px;
+}
+
+#stats #all-stats {
+  color: white;
+  border-radius: none;
+  border: none;
+  background: transparent;
+  overflow: auto;
+}
+
+#stats #all-stats li {
+  padding: 3px;
+}
+
+#stats #node-stats-graph,
+#stats #edge-stats-graph {
+  height: 250px;
+}
+
+#stats #node-stats-graph svg,
+#stats #edge-stats-graph svg {
+  opacity: .6;
+  background: transparent;
+}
+
+#stats #node-stats-graph text,
+#stats #edge-stats-graph text {
+  font-size: 16px;
+  fill: white;
+  font-weight: 200;
+  text-anchor: middle;
+  z-index: 1000;
+}
+
+#stats #node-stats-graph .no-data,
+#stats #edge-stats-graph .no-data {
+  margin: 30px 0;
+  color: #68B9FE;
+}
+
+#stats .badge {
+  border-radius: 0;
+  height: 100%;
+  background-color: rgba(104,185,254,0.6);
+}
+
+#editor {
+  padding: 0.5em 1em;
+  background-color: transparent;
+  border-bottom: thin dashed #68B9FE;
+}
+
+#editor h3 {
+  padding: 10px;
+}
+
+#editor #element-options {
+  display: -webkit-flex;
+  display: flex;
+  -webkit-flex-direction: column;
+  flex-direction: column;
+  cursor: pointer;
+  margin-top: 10px;
+  margin-left: 2%;
+  color: white;
+}
+
+#editor #element-options .node-property,
+#editor #element-options #node-add-property {
+  display: -webkit-inline-flex;
+  display: inline-flex;
+  margin: 4px 0;
+  width: 100%;
+}
+
+#editor #element-options .property-value,
+#editor #element-options #node-add-property #add-property #node-add-prop-value {
+  border: thin rgba(255,255,255,0.2) solid;
+  border-left: none;
+  background-color: black;
+  color: white;
+  width: 100%;
+  border-top-left-radius: 0;
+  border-bottom-left-radius: 0;
+}
+
+#editor #element-options .property-name,
+#editor #element-options #node-add-property #add-property #node-add-prop-key {
+  text-align: center;
+  font-weight: 200;
+  cursor: default;
+  background: #2E2E2E;
+  border: thin transparent solid;
+  color: #68B9FE;
+  border-right: none;
+  border-top-right-radius: 0;
+  border-bottom-right-radius: 0;
+}
+
+#editor #element-options #node-add-property #add-property {
+  display: -webkit-flex;
+  display: flex;
+  -webkit-flex-grow: 2;
+  flex-grow: 2;
+  -webkit-flex-direction: column;
+  flex-direction: column;
+}
+
+#editor #element-options #node-add-property #add-property #node-add-prop-value {
+  text-align: center;
+  width: 100%;
+  border-top-right-radius: 0;
+  border-bottom-right-radius: 0;
+  border-bottom-left-radius: 4px;
+  border: thin rgba(255,255,255,0.2) solid;
+}
+
+#editor #element-options #node-add-property #add-property #node-add-prop-key {
+  cursor: text;
+  width: 100%;
+  border-top-left-radius: 4px;
+  border-bottom-left-radius: 0;
+}
+
+#editor #element-options input[type="submit"],
+#editor #element-options #update-properties {
+  color: #68B9FE;
+  border-top-right-radius: 4px;
+  border-bottom-right-radius: 4px;
+  width: auto;
+  background: rgba(255,255,255,0.1);
+  border: thin solid #68B9FE;
+  text-align: center;
+}
+
+#editor #element-options input[type="submit"]:active,
+#editor #element-options #update-properties:active,
+#editor #element-options input[type="submit"]:focus,
+#editor #element-options #update-properties:focus {
+  outline: none;
+}
+
+#editor #element-options input[type="submit"]:hover,
+#editor #element-options #update-properties:hover {
+  color: white;
+  border: thin solid white;
+}
+
+#editor #element-options #update-properties {
+  border-radius: 4px;
+  padding: 10px;
+  width: 100%;
+  margin-bottom: 20px;
+}
+
+#editor #editor-interactions.active {
+  color: #68B9FE;
+}
+
+#editor #editor-interactions.inactive {
+  color: white;
+}
+
+#editor #node-editor.enabled {
+  -webkit-animation: fadeIn 1s linear;
+  animation: fadeIn 1s linear;
+}
+
+#control-dash-wrapper {
+  font-family: 'Source Sans Pro', Helvetica, sans-serif;
+  letter-spacing: .05em;
+  height: inherit;
+  z-index: inherit;
+  padding: 0;
+}
+
+#control-dash-wrapper.initial {
+  -webkit-transform: translate(-100%, 0);
+  transform: translate(-100%, 0);
+}
+
+#control-dash-wrapper.initial #dash-toggle {
+  color: #68B9FE;
+  -webkit-animation: 4s pulse linear;
+  animation: 4s pulse linear;
+}
+
+#control-dash-wrapper.off-canvas {
+  -webkit-transform: translate(-100%, 0);
+  transform: translate(-100%, 0);
+  -webkit-animation: slide-out .75s linear;
+  animation: slide-out .75s linear;
+}
+
+#control-dash-wrapper.off-canvas #dash-toggle {
+  color: #68B9FE;
+  -webkit-animation: 4s pulse linear;
+  animation: 4s pulse linear;
+}
+
+#control-dash-wrapper.on-canvas {
+  -webkit-animation: slide-in .75s ease-in-out;
+  animation: slide-in .75s ease-in-out;
+}
+
+#control-dash-wrapper.on-canvas * {
+  box-shadow: none !important;
+}
+
+#control-dash-wrapper.on-canvas #dash-toggle {
+  color: rgba(104,185,254,0.6);
+}
+
+#control-dash-wrapper.on-canvas #dash-toggle:hover {
+  color: #68B9FE;
+  -webkit-animation: 4s pulse linear;
+  animation: 4s pulse linear;
+}
+
+#control-dash-wrapper #control-dash {
+  overflow-x: hidden;
+  overflow-y: scroll;
+  background-color: rgba(0,0,0,0.3);
+  padding: 0;
+  height: inherit;
+  z-index: 5;
+}
+
+#control-dash-wrapper #control-dash h3 {
+  display: inline;
+  margin: 0;
+}
+
+#control-dash-wrapper #dash-toggle {
+  z-index: 5;
+  background-color: rgba(0,0,0,0.3);
+  border-top-right-radius: 3px;
+  border-bottom-right-radius: 3px;
+  box-shadow: 0 0 5px rgba(255,255,255,0.3);
+  position: absolute;
+  left: 0;
+  top: 50%;
+  font-size: 2.2em;
+  color: rgba(255,255,255,0.2);
+  padding: 10px;
+}
+
+#control-dash-wrapper button {
+  border-radius: 0;
+  border: none;
+  background-color: transparent;
+}
+
+#control-dash-wrapper button:active {
+  border: none;
+}
+
+#control-dash-wrapper h3 {
+  font-weight: 200;
+  margin-top: 10px;
+  color: white;
+  cursor: pointer;
+  vertical-align: top;
+}
+
+#control-dash-wrapper li {
+  cursor: pointer;
+  background: transparent;
+  border: none;
+  border-radius: 0;
+}
+
+.node {
+  cursor: pointer;
+}
+
+.node text.root {
+  font-size: 32px;
+}
+
+.node text {
+  display: none;
+  fill: white;
+  font-weight: 200;
+  text-anchor: middle;
+  z-index: 1000;
+  text-shadow: 1px 1px #333, -1px 1px #333, 1px -1px #333, -1px -1px #333;
+}
+
+.node.active {
+  opacity: 1;
+}
+
+.node.active.selected text {
+  display: block;
+}
+
+.node.active:hover text {
+  display: block;
+}
+
+#filters {
+  padding: 0.5em 1em;
+  background-color: transparent;
+  border-bottom: thin dashed #68B9FE;
+  color: white;
+}
+
+#filters form {
+  width: 100%;
+}
+
+#filters #filter-header {
+  padding: 10px;
+}
+
+#filters #filter-relationships,
+#filters #filter-nodes {
+  background-color: transparent;
+  display: inline-block;
+  width: 45%;
+  margin-left: 2%;
+  overflow: auto;
+  text-align: center;
+  vertical-align: top;
+}
+
+#filters #filter-relationships #filter-node-header,
+#filters #filter-relationships #filter-rel-header,
+#filters #filter-nodes #filter-node-header,
+#filters #filter-nodes #filter-rel-header {
+  margin: 10px 0;
+  cursor: pointer;
+  background-color: transparent;
+  border: none;
+  border-radius: 0;
+  width: 100%;
+}
+
+#filters #filter-relationships #filter-node-header h4,
+#filters #filter-relationships #filter-rel-header h4,
+#filters #filter-nodes #filter-node-header h4,
+#filters #filter-nodes #filter-rel-header h4 {
+  font-weight: 200;
+  display: inline;
+  color: white;
+}
+
+#filters #filter-relationships #filter-node-header:active,
+#filters #filter-relationships #filter-rel-header:active,
+#filters #filter-nodes #filter-node-header:active,
+#filters #filter-nodes #filter-rel-header:active {
+  border: none;
+  box-shadow: none;
+}
+
+#filters #filter-relationships #rel-dropdown,
+#filters #filter-relationships #node-dropdown,
+#filters #filter-nodes #rel-dropdown,
+#filters #filter-nodes #node-dropdown {
+  margin: 20px 0;
+  border-radius: none;
+  border: none;
+  background: transparent;
+}
+
+#filters #filter-relationships #rel-dropdown li,
+#filters #filter-relationships #node-dropdown li,
+#filters #filter-nodes #rel-dropdown li,
+#filters #filter-nodes #node-dropdown li {
+  padding: 5px;
+}
+
+#filters #filter-relationships #rel-dropdown li:hover,
+#filters #filter-relationships #node-dropdown li:hover,
+#filters #filter-nodes #rel-dropdown li:hover,
+#filters #filter-nodes #node-dropdown li:hover {
+  background-color: rgba(255,255,255,0.2);
+}
+
+#filters .disabled {
+  color: rgba(255,255,255,0.5);
+}
+
+#filters .disabled:hover {
+  color: #68B9FE;
+}
+
+.alchemy {
+  position: relative;
+}
+
+.alchemy #search form {
+  z-index: 2;
+  display: inline;
+  margin-left: 100px;
+}
+
+.alchemy #add-tag {
+  width: 300px;
+  display: inline-block;
+}
+
+.alchemy #tags input {
+  max-width: 220px;
+}
+
+.alchemy #tags-list {
+  padding: 0;
+}
+
+.alchemy #tags-list .icon-remove-sign {
+  cursor: pointer;
+}
+
+.alchemy #tags-list li {
+  display: inline-block;
+  margin-top: 5px;
+}
+
+.alchemy #tags-list span {
+  background-color: #ccc;
+  color: #333;
+  border-radius: 10em;
+  display: inline-block;
+  padding: 1px 6px;
+}
+
+.alchemy #filter-nodes label,
+.alchemy #filter-relationships label {
+  font-weight: normal;
+  margin-right: 1em;
+}
+
+.alchemy .clear {
+  clear: both;
+}
+
+.alchemy text {
+  font-weight: 200;
+  text-anchor: middle;
+}
\ No newline at end of file
diff --git a/xmail-viewer/views/css/vendor/bootstrap.min.css b/xmail-viewer/views/css/vendor/bootstrap.min.css
new file mode 100755 (executable)
index 0000000..8826912
--- /dev/null
@@ -0,0 +1,7 @@
+/*!
+ * Bootstrap v4.1.3 (https://getbootstrap.com/)
+ * Copyright 2011-2018 The Bootstrap Authors
+ * Copyright 2011-2018 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::after,.was-validated .custom-file-input:valid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::after,.was-validated .custom-file-input:invalid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-label::after{border-color:#80bdff}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
+/*# sourceMappingURL=bootstrap.min.css.map */
\ No newline at end of file
diff --git a/xmail-viewer/views/css/vendor/bootstrap.min.css.map b/xmail-viewer/views/css/vendor/bootstrap.min.css.map
new file mode 100755 (executable)
index 0000000..f64f6bb
--- /dev/null
@@ -0,0 +1 @@
+{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_reboot.scss","dist/css/bootstrap.css","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/_tables.scss","../../scss/mixins/_table-row.scss","../../scss/_forms.scss","../../scss/mixins/_transition.scss","../../scss/mixins/_forms.scss","../../scss/mixins/_gradients.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/mixins/_nav-divider.scss","../../scss/_button-group.scss","../../scss/_input-group.scss","../../scss/_custom-forms.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/mixins/_badge.scss","../../scss/_jumbotron.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/_media.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/mixins/_clearfix.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/mixins/_float.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_shadows.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/mixins/_visibility.scss","../../scss/_print.scss"],"names":[],"mappings":"AAAA;;;;;ACAA,MAGI,OAAA,QAAA,SAAA,QAAA,SAAA,QAAA,OAAA,QAAA,MAAA,QAAA,SAAA,QAAA,SAAA,QAAA,QAAA,QAAA,OAAA,QAAA,OAAA,QAAA,QAAA,KAAA,OAAA,QAAA,YAAA,QAIA,UAAA,QAAA,YAAA,QAAA,UAAA,QAAA,OAAA,QAAA,UAAA,QAAA,SAAA,QAAA,QAAA,QAAA,OAAA,QAIA,gBAAA,EAAA,gBAAA,MAAA,gBAAA,MAAA,gBAAA,MAAA,gBAAA,OAKF,yBAAA,aAAA,CAAA,kBAAA,CAAA,UAAA,CAAA,MAAA,CAAA,gBAAA,CAAA,KAAA,CAAA,UAAA,CAAA,mBAAA,CAAA,gBAAA,CAAA,iBAAA,CAAA,mBACA,wBAAA,cAAA,CAAA,KAAA,CAAA,MAAA,CAAA,QAAA,CAAA,iBAAA,CAAA,aAAA,CAAA,UCGF,ECmBA,QADA,SDfE,WAAA,WAGF,KACE,YAAA,WACA,YAAA,KACA,yBAAA,KACA,qBAAA,KACA,mBAAA,UACA,4BAAA,YAKA,cACE,MAAA,aAMJ,QAAA,MAAA,WAAA,OAAA,OAAA,OAAA,OAAA,KAAA,IAAA,QACE,QAAA,MAWF,KACE,OAAA,EACA,YAAA,aAAA,CAAA,kBAAA,CAAA,UAAA,CAAA,MAAA,CAAA,gBAAA,CAAA,KAAA,CAAA,UAAA,CAAA,mBAAA,CAAA,gBAAA,CAAA,iBAAA,CAAA,mBACA,UAAA,KACA,YAAA,IACA,YAAA,IACA,MAAA,QACA,WAAA,KACA,iBAAA,KEOF,sBFEE,QAAA,YASF,GACE,WAAA,YACA,OAAA,EACA,SAAA,QAaF,GAAA,GAAA,GAAA,GAAA,GAAA,GACE,WAAA,EACA,cAAA,MAQF,EACE,WAAA,EACA,cAAA,KClBF,0BD4BA,YAEE,gBAAA,UACA,wBAAA,UAAA,OAAA,gBAAA,UAAA,OACA,OAAA,KACA,cAAA,EAGF,QACE,cAAA,KACA,WAAA,OACA,YAAA,QCvBF,GD0BA,GC3BA,GD8BE,WAAA,EACA,cAAA,KAGF,MC1BA,MACA,MAFA,MD+BE,cAAA,EAGF,GACE,YAAA,IAGF,GACE,cAAA,MACA,YAAA,EAGF,WACE,OAAA,EAAA,EAAA,KAGF,IACE,WAAA,OAIF,EC5BA,OD8BE,YAAA,OAIF,MACE,UAAA,IAQF,IClCA,IDoCE,SAAA,SACA,UAAA,IACA,YAAA,EACA,eAAA,SAGF,IAAM,OAAA,OACN,IAAM,IAAA,MAON,EACE,MAAA,QACA,gBAAA,KACA,iBAAA,YACA,6BAAA,QG7LA,QHgME,MAAA,QACA,gBAAA,UAUJ,8BACE,MAAA,QACA,gBAAA,KGzMA,oCAAA,oCH4ME,MAAA,QACA,gBAAA,KANJ,oCAUI,QAAA,ECpCJ,KACA,ID4CA,IC3CA,KD+CE,YAAA,cAAA,CAAA,KAAA,CAAA,MAAA,CAAA,QAAA,CAAA,iBAAA,CAAA,aAAA,CAAA,UACA,UAAA,IAGF,IAEE,WAAA,EAEA,cAAA,KAEA,SAAA,KAGA,mBAAA,UAQF,OAEE,OAAA,EAAA,EAAA,KAQF,IACE,eAAA,OACA,aAAA,KAGF,IAGE,SAAA,OACA,eAAA,OAQF,MACE,gBAAA,SAGF,QACE,YAAA,OACA,eAAA,OACA,MAAA,QACA,WAAA,KACA,aAAA,OAGF,GAGE,WAAA,QAQF,MAEE,QAAA,aACA,cAAA,MAMF,OACE,cAAA,EAOF,aACE,QAAA,IAAA,OACA,QAAA,IAAA,KAAA,yBChFF,ODmFA,MCjFA,SADA,OAEA,SDqFE,OAAA,EACA,YAAA,QACA,UAAA,QACA,YAAA,QAGF,OCnFA,MDqFE,SAAA,QAGF,OCnFA,ODqFE,eAAA,KC/EF,aACA,cDoFA,OCtFA,mBD0FE,mBAAA,OCnFF,gCACA,+BACA,gCDqFA,yBAIE,QAAA,EACA,aAAA,KCpFF,qBDuFA,kBAEE,WAAA,WACA,QAAA,EAIF,iBCvFA,2BACA,kBAFA,iBDiGE,mBAAA,QAGF,SACE,SAAA,KAEA,OAAA,SAGF,SAME,UAAA,EAEA,QAAA,EACA,OAAA,EACA,OAAA,EAKF,OACE,QAAA,MACA,MAAA,KACA,UAAA,KACA,QAAA,EACA,cAAA,MACA,UAAA,OACA,YAAA,QACA,MAAA,QACA,YAAA,OAGF,SACE,eAAA,SErGF,yCDEA,yCDyGE,OAAA,KEtGF,cF8GE,eAAA,KACA,mBAAA,KE1GF,4CDEA,yCDiHE,mBAAA,KAQF,6BACE,KAAA,QACA,mBAAA,OAOF,OACE,QAAA,aAGF,QACE,QAAA,UACA,OAAA,QAGF,SACE,QAAA,KEvHF,SF6HE,QAAA,eCvHF,IAAK,IAAK,IAAK,IAAK,IAAK,IGpWzB,GAAA,GAAA,GAAA,GAAA,GAAA,GAEE,cAAA,MACA,YAAA,QACA,YAAA,IACA,YAAA,IACA,MAAA,QAGF,IAAA,GAAU,UAAA,OACV,IAAA,GAAU,UAAA,KACV,IAAA,GAAU,UAAA,QACV,IAAA,GAAU,UAAA,OACV,IAAA,GAAU,UAAA,QACV,IAAA,GAAU,UAAA,KAEV,MACE,UAAA,QACA,YAAA,IAIF,WACE,UAAA,KACA,YAAA,IACA,YAAA,IAEF,WACE,UAAA,OACA,YAAA,IACA,YAAA,IAEF,WACE,UAAA,OACA,YAAA,IACA,YAAA,IAEF,WACE,UAAA,OACA,YAAA,IACA,YAAA,IJoCF,GI3BE,WAAA,KACA,cAAA,KACA,OAAA,EACA,WAAA,IAAA,MAAA,eHqXF,OG7WA,MAEE,UAAA,IACA,YAAA,IHgXF,MG7WA,KAEE,QAAA,KACA,iBAAA,QAQF,eC/EE,aAAA,EACA,WAAA,KDmFF,aCpFE,aAAA,EACA,WAAA,KDsFF,kBACE,QAAA,aADF,mCAII,aAAA,MAUJ,YACE,UAAA,IACA,eAAA,UAIF,YACE,cAAA,KACA,UAAA,QAGF,mBACE,QAAA,MACA,UAAA,IACA,MAAA,QAHF,2BAMI,QAAA,cEnHJ,WCIE,UAAA,KAGA,OAAA,KDDF,eACE,QAAA,OACA,iBAAA,KACA,OAAA,IAAA,MAAA,QEZE,cAAA,ODOF,UAAA,KAGA,OAAA,KDcF,QAEE,QAAA,aAGF,YACE,cAAA,MACA,YAAA,EAGF,gBACE,UAAA,IACA,MAAA,QGvCF,KACE,UAAA,MACA,MAAA,QACA,WAAA,WAGA,OACE,MAAA,QAKJ,IACE,QAAA,MAAA,MACA,UAAA,MACA,MAAA,KACA,iBAAA,QDbE,cAAA,MCSJ,QASI,QAAA,EACA,UAAA,KACA,YAAA,IT0NJ,ISnNE,QAAA,MACA,UAAA,MACA,MAAA,QAHF,SAOI,UAAA,QACA,MAAA,QACA,WAAA,OAKJ,gBACE,WAAA,MACA,WAAA,OCzCA,WCAA,MAAA,KACA,cAAA,KACA,aAAA,KACA,aAAA,KACA,YAAA,KCmDE,yBFvDF,WCYI,UAAA,OC2CF,yBFvDF,WCYI,UAAA,OC2CF,yBFvDF,WCYI,UAAA,OC2CF,0BFvDF,WCYI,UAAA,QDAJ,iBCZA,MAAA,KACA,cAAA,KACA,aAAA,KACA,aAAA,KACA,YAAA,KDkBA,KCJA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,aAAA,MACA,YAAA,MDOA,YACE,aAAA,EACA,YAAA,EAFF,iBT2jBF,0BSrjBM,cAAA,EACA,aAAA,EGjCJ,KAAA,OAAA,QAAA,QAAA,QAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OZ2lBF,UAEqJ,QAAvI,UAAmG,WAAY,WAAY,WAAhH,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UACtG,aAFqJ,QAAvI,UAAmG,WAAY,WAAY,WAAhH,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UACtG,aAFkJ,QAAvI,UAAmG,WAAY,WAAY,WAAhH,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UACnG,aAEqJ,QAAvI,UAAmG,WAAY,WAAY,WAAhH,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UACtG,aY9lBI,SAAA,SACA,MAAA,KACA,WAAA,IACA,cAAA,KACA,aAAA,KAmBE,KACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,UACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,OFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,QFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,QFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,QFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,aAAwB,eAAA,GAAA,MAAA,GAExB,YAAuB,eAAA,GAAA,MAAA,GAGrB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,UAAwB,eAAA,GAAA,MAAA,GAAxB,UAAwB,eAAA,GAAA,MAAA,GAAxB,UAAwB,eAAA,GAAA,MAAA,GAMtB,UFTR,YAAA,UESQ,UFTR,YAAA,WESQ,UFTR,YAAA,IESQ,UFTR,YAAA,WESQ,UFTR,YAAA,WESQ,UFTR,YAAA,IESQ,UFTR,YAAA,WESQ,UFTR,YAAA,WESQ,UFTR,YAAA,IESQ,WFTR,YAAA,WESQ,WFTR,YAAA,WCUE,yBC7BE,QACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,UFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,gBAAwB,eAAA,GAAA,MAAA,GAExB,eAAuB,eAAA,GAAA,MAAA,GAGrB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAMtB,aFTR,YAAA,EESQ,aFTR,YAAA,UESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,cFTR,YAAA,WESQ,cFTR,YAAA,YCUE,yBC7BE,QACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,UFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,gBAAwB,eAAA,GAAA,MAAA,GAExB,eAAuB,eAAA,GAAA,MAAA,GAGrB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAMtB,aFTR,YAAA,EESQ,aFTR,YAAA,UESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,cFTR,YAAA,WESQ,cFTR,YAAA,YCUE,yBC7BE,QACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,UFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,gBAAwB,eAAA,GAAA,MAAA,GAExB,eAAuB,eAAA,GAAA,MAAA,GAGrB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAMtB,aFTR,YAAA,EESQ,aFTR,YAAA,UESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,cFTR,YAAA,WESQ,cFTR,YAAA,YCUE,0BC7BE,QACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,UFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,gBAAwB,eAAA,GAAA,MAAA,GAExB,eAAuB,eAAA,GAAA,MAAA,GAGrB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAMtB,aFTR,YAAA,EESQ,aFTR,YAAA,UESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,cFTR,YAAA,WESQ,cFTR,YAAA,YG9CF,OACE,MAAA,KACA,cAAA,KACA,iBAAA,Yb4+CF,Ua/+CA,UAOI,QAAA,OACA,eAAA,IACA,WAAA,IAAA,MAAA,QATJ,gBAaI,eAAA,OACA,cAAA,IAAA,MAAA,QAdJ,mBAkBI,WAAA,IAAA,MAAA,QAlBJ,cAsBI,iBAAA,Kb6+CJ,aap+CA,aAGI,QAAA,MASJ,gBACE,OAAA,IAAA,MAAA,Qbg+CF,mBaj+CA,mBAKI,OAAA,IAAA,MAAA,Qbi+CJ,yBat+CA,yBAWM,oBAAA,Ibk+CN,8BAFA,qBa39CA,qBb49CA,2Bav9CI,OAAA,EAQJ,yCAEI,iBAAA,gBXlEF,4BW8EI,iBAAA,iBCrFJ,edqiDF,kBADA,kBchiDM,iBAAA,QZGJ,kCYQM,iBAAA,QALN,qCdoiDF,qCc3hDU,iBAAA,QAnBR,iBdojDF,oBADA,oBc/iDM,iBAAA,QZGJ,oCYQM,iBAAA,QALN,uCdmjDF,uCc1iDU,iBAAA,QAnBR,edmkDF,kBADA,kBc9jDM,iBAAA,QZGJ,kCYQM,iBAAA,QALN,qCdkkDF,qCczjDU,iBAAA,QAnBR,YdklDF,eADA,ec7kDM,iBAAA,QZGJ,+BYQM,iBAAA,QALN,kCdilDF,kCcxkDU,iBAAA,QAnBR,edimDF,kBADA,kBc5lDM,iBAAA,QZGJ,kCYQM,iBAAA,QALN,qCdgmDF,qCcvlDU,iBAAA,QAnBR,cdgnDF,iBADA,iBc3mDM,iBAAA,QZGJ,iCYQM,iBAAA,QALN,oCd+mDF,oCctmDU,iBAAA,QAnBR,ad+nDF,gBADA,gBc1nDM,iBAAA,QZGJ,gCYQM,iBAAA,QALN,mCd8nDF,mCcrnDU,iBAAA,QAnBR,Yd8oDF,eADA,eczoDM,iBAAA,QZGJ,+BYQM,iBAAA,QALN,kCd6oDF,kCcpoDU,iBAAA,QAnBR,cd6pDF,iBADA,iBcxpDM,iBAAA,iBZGJ,iCYQM,iBAAA,iBALN,oCd4pDF,oCcnpDU,iBAAA,iBDyFV,sBAGM,MAAA,KACA,iBAAA,QACA,aAAA,QALN,uBAWM,MAAA,QACA,iBAAA,QACA,aAAA,QAKN,YACE,MAAA,KACA,iBAAA,Qb4jDF,ea9jDA,eb+jDA,qBaxjDI,aAAA,QAPJ,2BAWI,OAAA,EAXJ,oDAgBM,iBAAA,sBXvIJ,uCW8IM,iBAAA,uBFjFJ,4BEkGA,qBAEI,QAAA,MACA,MAAA,KACA,WAAA,KACA,2BAAA,MACA,mBAAA,yBANH,qCAUK,OAAA,GF5GN,4BEkGA,qBAEI,QAAA,MACA,MAAA,KACA,WAAA,KACA,2BAAA,MACA,mBAAA,yBANH,qCAUK,OAAA,GF5GN,4BEkGA,qBAEI,QAAA,MACA,MAAA,KACA,WAAA,KACA,2BAAA,MACA,mBAAA,yBANH,qCAUK,OAAA,GF5GN,6BEkGA,qBAEI,QAAA,MACA,MAAA,KACA,WAAA,KACA,2BAAA,MACA,mBAAA,yBANH,qCAUK,OAAA,GAfV,kBAOQ,QAAA,MACA,MAAA,KACA,WAAA,KACA,2BAAA,MACA,mBAAA,yBAXR,kCAeU,OAAA,EE/KV,cACE,QAAA,MACA,MAAA,KACA,OAAA,oBACA,QAAA,QAAA,OACA,UAAA,KACA,YAAA,IACA,MAAA,QACA,iBAAA,KACA,gBAAA,YACA,OAAA,IAAA,MAAA,QAKE,cAAA,OChBE,WAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YAIJ,kDDHF,cCII,WAAA,MDJJ,0BA0BI,iBAAA,YACA,OAAA,EEpBF,oBACE,MAAA,QACA,iBAAA,KACA,aAAA,QACA,QAAA,EAKE,WAAA,EAAA,EAAA,EAAA,MAAA,oBFhBN,yCAmCI,MAAA,QAEA,QAAA,EArCJ,gCAmCI,MAAA,QAEA,QAAA,EArCJ,oCAmCI,MAAA,QAEA,QAAA,EArCJ,qCAmCI,MAAA,QAEA,QAAA,EArCJ,2BAmCI,MAAA,QAEA,QAAA,EArCJ,uBAAA,wBA+CI,iBAAA,QAEA,QAAA,EAIJ,qCAOI,MAAA,QACA,iBAAA,KAKJ,mBfgxDA,oBe9wDE,QAAA,MACA,MAAA,KAUF,gBACE,YAAA,oBACA,eAAA,oBACA,cAAA,EACA,UAAA,QACA,YAAA,IAGF,mBACE,YAAA,kBACA,eAAA,kBACA,UAAA,QACA,YAAA,IAGF,mBACE,YAAA,mBACA,eAAA,mBACA,UAAA,QACA,YAAA,IASF,wBACE,QAAA,MACA,MAAA,KACA,YAAA,QACA,eAAA,QACA,cAAA,EACA,YAAA,IACA,MAAA,QACA,iBAAA,YACA,OAAA,MAAA,YACA,aAAA,IAAA,EAVF,wCAAA,wCAcI,cAAA,EACA,aAAA,EAYJ,iBACE,OAAA,sBACA,QAAA,OAAA,MACA,UAAA,QACA,YAAA,IR5IE,cAAA,MQgJJ,iBACE,OAAA,qBACA,QAAA,MAAA,KACA,UAAA,QACA,YAAA,IRpJE,cAAA,MQyJJ,8BAAA,0BAGI,OAAA,KAIJ,sBACE,OAAA,KASF,YACE,cAAA,KAGF,WACE,QAAA,MACA,WAAA,OAQF,UACE,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,aAAA,KACA,YAAA,KAJF,efovDA,wBe5uDI,cAAA,IACA,aAAA,IASJ,YACE,SAAA,SACA,QAAA,MACA,aAAA,QAGF,kBACE,SAAA,SACA,WAAA,MACA,YAAA,SAHF,6CAMI,MAAA,QAIJ,kBACE,cAAA,EAGF,mBACE,QAAA,mBAAA,QAAA,YACA,eAAA,OAAA,YAAA,OACA,aAAA,EACA,aAAA,OAJF,qCAQI,SAAA,OACA,WAAA,EACA,aAAA,SACA,YAAA,EEhNF,gBACE,QAAA,KACA,MAAA,KACA,WAAA,OACA,UAAA,IACA,MAAA,QAGF,eACE,SAAA,SACA,IAAA,KACA,QAAA,EACA,QAAA,KACA,UAAA,KACA,QAAA,OAAA,MACA,WAAA,MACA,UAAA,QACA,YAAA,IACA,MAAA,KACA,iBAAA,mBV5CA,cAAA,OP8+DJ,wBiB57DI,uBAAA,oCAAA,mCAEE,aAAA,QjBg8DN,8BiBl8DI,6BAAA,0CAAA,yCAKI,aAAA,QACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBjBu8DR,wCACA,uCANqD,uCACrD,sCAAyC,oDAEzC,mDiB38DI,mDjBw8DJ,kDiB77DQ,QAAA,MjBw8DkD,4CAC1D,2CiBn8DI,wDjBk8DJ,uDiB97DQ,QAAA,MAMJ,6CAAA,yDAGI,MAAA,QjB+7DiD,2CACzD,0CiBn8DI,uDjBk8DJ,sDiB17DQ,QAAA,MAMJ,qDAAA,iEAGI,MAAA,QAHJ,6DAAA,yEAMM,iBAAA,QjB47DmD,+CAC7D,8CiBn8DI,2DjBk8DJ,0DiBt7DQ,QAAA,MAZJ,qEAAA,iFCzFA,iBAAA,QDyFA,mEAAA,+EAuBM,WAAA,EAAA,EAAA,EAAA,IAAA,IAAA,CAAA,EAAA,EAAA,EAAA,MAAA,oBAQN,+CAAA,2DAGI,aAAA,QAHJ,sDAAA,kEAKe,aAAA,QjBo7DuC,4CAC1D,2CiB17DI,wDjBy7DJ,uDiB/6DQ,QAAA,MAVJ,qDAAA,iEAeM,WAAA,EAAA,EAAA,EAAA,MAAA,oBAhHR,kBACE,QAAA,KACA,MAAA,KACA,WAAA,OACA,UAAA,IACA,MAAA,QAGF,iBACE,SAAA,SACA,IAAA,KACA,QAAA,EACA,QAAA,KACA,UAAA,KACA,QAAA,OAAA,MACA,WAAA,MACA,UAAA,QACA,YAAA,IACA,MAAA,KACA,iBAAA,mBV5CA,cAAA,OPqlEJ,0BiBniEI,yBAAA,sCAAA,qCAEE,aAAA,QjBuiEN,gCiBziEI,+BAAA,4CAAA,2CAKI,aAAA,QACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBjB8iER,4CACA,2CANyD,2CACzD,0CAA6C,wDAE7C,uDiBljEI,uDjB+iEJ,sDiBpiEQ,QAAA,MjB+iEsD,gDAC9D,+CiB1iEI,4DjByiEJ,2DiBriEQ,QAAA,MAMJ,+CAAA,2DAGI,MAAA,QjBsiEqD,+CAC7D,8CiB1iEI,2DjByiEJ,0DiBjiEQ,QAAA,MAMJ,uDAAA,mEAGI,MAAA,QAHJ,+DAAA,2EAMM,iBAAA,QjBmiEuD,mDACjE,kDiB1iEI,+DjByiEJ,8DiB7hEQ,QAAA,MAZJ,uEAAA,mFCzFA,iBAAA,QDyFA,qEAAA,iFAuBM,WAAA,EAAA,EAAA,EAAA,IAAA,IAAA,CAAA,EAAA,EAAA,EAAA,MAAA,oBAQN,iDAAA,6DAGI,aAAA,QAHJ,wDAAA,oEAKe,aAAA,QjB2hE2C,gDAC9D,+CiBjiEI,4DjBgiEJ,2DiBthEQ,QAAA,MAVJ,uDAAA,mEAeM,WAAA,EAAA,EAAA,EAAA,MAAA,oBFwHV,aACE,QAAA,YAAA,QAAA,KACA,cAAA,IAAA,KAAA,UAAA,IAAA,KACA,eAAA,OAAA,YAAA,OAHF,yBASI,MAAA,KJlNA,yBIyMJ,mBAeM,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,OAAA,gBAAA,OACA,cAAA,EAlBN,yBAuBM,QAAA,YAAA,QAAA,KACA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,cAAA,IAAA,KAAA,UAAA,IAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,EA3BN,2BAgCM,QAAA,aACA,MAAA,KACA,eAAA,OAlCN,qCAuCM,QAAA,afs6DJ,4Be78DF,0BA4CM,MAAA,KA5CN,yBAkDM,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,OAAA,gBAAA,OACA,MAAA,KACA,aAAA,EAtDN,+BAyDM,SAAA,SACA,WAAA,EACA,aAAA,OACA,YAAA,EA5DN,6BAgEM,eAAA,OAAA,YAAA,OACA,cAAA,OAAA,gBAAA,OAjEN,mCAoEM,cAAA,GInUN,KACE,QAAA,aACA,YAAA,IACA,WAAA,OACA,YAAA,OACA,eAAA,OACA,oBAAA,KAAA,iBAAA,KAAA,gBAAA,KAAA,YAAA,KACA,OAAA,IAAA,MAAA,YCsFA,QAAA,QAAA,OACA,UAAA,KACA,YAAA,IAGE,cAAA,OJnGE,WAAA,MAAA,KAAA,WAAA,CAAA,iBAAA,KAAA,WAAA,CAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YAIJ,kDGHF,KHII,WAAA,MdMF,WAAA,WiBGE,gBAAA,KAbJ,WAAA,WAkBI,QAAA,EACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBAnBJ,cAAA,cAyBI,QAAA,IAzBJ,mCA+BI,OAAA,QAcJ,enBuuEA,wBmBruEE,eAAA,KASA,aCxDA,MAAA,KFAE,iBAAA,QEEF,aAAA,QlBIA,mBkBAE,MAAA,KFNA,iBAAA,QEQA,aAAA,QAGF,mBAAA,mBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,mBAKJ,sBAAA,sBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,kDAAA,kDpBkxEF,mCoB/wEI,MAAA,KACA,iBAAA,QAIA,aAAA,QAEA,wDAAA,wDpB+wEJ,yCoB1wEQ,WAAA,EAAA,EAAA,EAAA,MAAA,mBDYN,eCxDA,MAAA,KFAE,iBAAA,QEEF,aAAA,QlBIA,qBkBAE,MAAA,KFNA,iBAAA,QEQA,aAAA,QAGF,qBAAA,qBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,qBAKJ,wBAAA,wBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,oDAAA,oDpBozEF,qCoBjzEI,MAAA,KACA,iBAAA,QAIA,aAAA,QAEA,0DAAA,0DpBizEJ,2CoB5yEQ,WAAA,EAAA,EAAA,EAAA,MAAA,qBDYN,aCxDA,MAAA,KFAE,iBAAA,QEEF,aAAA,QlBIA,mBkBAE,MAAA,KFNA,iBAAA,QEQA,aAAA,QAGF,mBAAA,mBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,mBAKJ,sBAAA,sBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,kDAAA,kDpBs1EF,mCoBn1EI,MAAA,KACA,iBAAA,QAIA,aAAA,QAEA,wDAAA,wDpBm1EJ,yCoB90EQ,WAAA,EAAA,EAAA,EAAA,MAAA,mBDYN,UCxDA,MAAA,KFAE,iBAAA,QEEF,aAAA,QlBIA,gBkBAE,MAAA,KFNA,iBAAA,QEQA,aAAA,QAGF,gBAAA,gBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,oBAKJ,mBAAA,mBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,+CAAA,+CpBw3EF,gCoBr3EI,MAAA,KACA,iBAAA,QAIA,aAAA,QAEA,qDAAA,qDpBq3EJ,sCoBh3EQ,WAAA,EAAA,EAAA,EAAA,MAAA,oBDYN,aCxDA,MAAA,QFAE,iBAAA,QEEF,aAAA,QlBIA,mBkBAE,MAAA,QFNA,iBAAA,QEQA,aAAA,QAGF,mBAAA,mBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,mBAKJ,sBAAA,sBAEE,MAAA,QACA,iBAAA,QACA,aAAA,QAGF,kDAAA,kDpB05EF,mCoBv5EI,MAAA,QACA,iBAAA,QAIA,aAAA,QAEA,wDAAA,wDpBu5EJ,yCoBl5EQ,WAAA,EAAA,EAAA,EAAA,MAAA,mBDYN,YCxDA,MAAA,KFAE,iBAAA,QEEF,aAAA,QlBIA,kBkBAE,MAAA,KFNA,iBAAA,QEQA,aAAA,QAGF,kBAAA,kBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,mBAKJ,qBAAA,qBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,iDAAA,iDpB47EF,kCoBz7EI,MAAA,KACA,iBAAA,QAIA,aAAA,QAEA,uDAAA,uDpBy7EJ,wCoBp7EQ,WAAA,EAAA,EAAA,EAAA,MAAA,mBDYN,WCxDA,MAAA,QFAE,iBAAA,QEEF,aAAA,QlBIA,iBkBAE,MAAA,QFNA,iBAAA,QEQA,aAAA,QAGF,iBAAA,iBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,qBAKJ,oBAAA,oBAEE,MAAA,QACA,iBAAA,QACA,aAAA,QAGF,gDAAA,gDpB89EF,iCoB39EI,MAAA,QACA,iBAAA,QAIA,aAAA,QAEA,sDAAA,sDpB29EJ,uCoBt9EQ,WAAA,EAAA,EAAA,EAAA,MAAA,qBDYN,UCxDA,MAAA,KFAE,iBAAA,QEEF,aAAA,QlBIA,gBkBAE,MAAA,KFNA,iBAAA,QEQA,aAAA,QAGF,gBAAA,gBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,kBAKJ,mBAAA,mBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,+CAAA,+CpBggFF,gCoB7/EI,MAAA,KACA,iBAAA,QAIA,aAAA,QAEA,qDAAA,qDpB6/EJ,sCoBx/EQ,WAAA,EAAA,EAAA,EAAA,MAAA,kBDkBN,qBCXA,MAAA,QACA,iBAAA,YACA,iBAAA,KACA,aAAA,QAEA,2BACE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,2BAAA,2BAEE,WAAA,EAAA,EAAA,EAAA,MAAA,mBAGF,8BAAA,8BAEE,MAAA,QACA,iBAAA,YAGF,0DAAA,0DpBs/EF,2CoBn/EI,MAAA,KACA,iBAAA,QACA,aAAA,QAEA,gEAAA,gEpBs/EJ,iDoBj/EQ,WAAA,EAAA,EAAA,EAAA,MAAA,mBDvBN,uBCXA,MAAA,QACA,iBAAA,YACA,iBAAA,KACA,aAAA,QAEA,6BACE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,6BAAA,6BAEE,WAAA,EAAA,EAAA,EAAA,MAAA,qBAGF,gCAAA,gCAEE,MAAA,QACA,iBAAA,YAGF,4DAAA,4DpBwhFF,6CoBrhFI,MAAA,KACA,iBAAA,QACA,aAAA,QAEA,kEAAA,kEpBwhFJ,mDoBnhFQ,WAAA,EAAA,EAAA,EAAA,MAAA,qBDvBN,qBCXA,MAAA,QACA,iBAAA,YACA,iBAAA,KACA,aAAA,QAEA,2BACE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,2BAAA,2BAEE,WAAA,EAAA,EAAA,EAAA,MAAA,mBAGF,8BAAA,8BAEE,MAAA,QACA,iBAAA,YAGF,0DAAA,0DpB0jFF,2CoBvjFI,MAAA,KACA,iBAAA,QACA,aAAA,QAEA,gEAAA,gEpB0jFJ,iDoBrjFQ,WAAA,EAAA,EAAA,EAAA,MAAA,mBDvBN,kBCXA,MAAA,QACA,iBAAA,YACA,iBAAA,KACA,aAAA,QAEA,wBACE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,wBAAA,wBAEE,WAAA,EAAA,EAAA,EAAA,MAAA,oBAGF,2BAAA,2BAEE,MAAA,QACA,iBAAA,YAGF,uDAAA,uDpB4lFF,wCoBzlFI,MAAA,KACA,iBAAA,QACA,aAAA,QAEA,6DAAA,6DpB4lFJ,8CoBvlFQ,WAAA,EAAA,EAAA,EAAA,MAAA,oBDvBN,qBCXA,MAAA,QACA,iBAAA,YACA,iBAAA,KACA,aAAA,QAEA,2BACE,MAAA,QACA,iBAAA,QACA,aAAA,QAGF,2BAAA,2BAEE,WAAA,EAAA,EAAA,EAAA,MAAA,mBAGF,8BAAA,8BAEE,MAAA,QACA,iBAAA,YAGF,0DAAA,0DpB8nFF,2CoB3nFI,MAAA,QACA,iBAAA,QACA,aAAA,QAEA,gEAAA,gEpB8nFJ,iDoBznFQ,WAAA,EAAA,EAAA,EAAA,MAAA,mBDvBN,oBCXA,MAAA,QACA,iBAAA,YACA,iBAAA,KACA,aAAA,QAEA,0BACE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,0BAAA,0BAEE,WAAA,EAAA,EAAA,EAAA,MAAA,mBAGF,6BAAA,6BAEE,MAAA,QACA,iBAAA,YAGF,yDAAA,yDpBgqFF,0CoB7pFI,MAAA,KACA,iBAAA,QACA,aAAA,QAEA,+DAAA,+DpBgqFJ,gDoB3pFQ,WAAA,EAAA,EAAA,EAAA,MAAA,mBDvBN,mBCXA,MAAA,QACA,iBAAA,YACA,iBAAA,KACA,aAAA,QAEA,yBACE,MAAA,QACA,iBAAA,QACA,aAAA,QAGF,yBAAA,yBAEE,WAAA,EAAA,EAAA,EAAA,MAAA,qBAGF,4BAAA,4BAEE,MAAA,QACA,iBAAA,YAGF,wDAAA,wDpBksFF,yCoB/rFI,MAAA,QACA,iBAAA,QACA,aAAA,QAEA,8DAAA,8DpBksFJ,+CoB7rFQ,WAAA,EAAA,EAAA,EAAA,MAAA,qBDvBN,kBCXA,MAAA,QACA,iBAAA,YACA,iBAAA,KACA,aAAA,QAEA,wBACE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,wBAAA,wBAEE,WAAA,EAAA,EAAA,EAAA,MAAA,kBAGF,2BAAA,2BAEE,MAAA,QACA,iBAAA,YAGF,uDAAA,uDpBouFF,wCoBjuFI,MAAA,KACA,iBAAA,QACA,aAAA,QAEA,6DAAA,6DpBouFJ,8CoB/tFQ,WAAA,EAAA,EAAA,EAAA,MAAA,kBDZR,UACE,YAAA,IACA,MAAA,QACA,iBAAA,YjBtEA,gBiByEE,MAAA,QACA,gBAAA,UACA,iBAAA,YACA,aAAA,YATJ,gBAAA,gBAcI,gBAAA,UACA,aAAA,YACA,WAAA,KAhBJ,mBAAA,mBAqBI,MAAA,QACA,eAAA,KAWJ,mBAAA,QCbE,QAAA,MAAA,KACA,UAAA,QACA,YAAA,IAGE,cAAA,MDYJ,mBAAA,QCjBE,QAAA,OAAA,MACA,UAAA,QACA,YAAA,IAGE,cAAA,MDqBJ,WACE,QAAA,MACA,MAAA,KAFF,sBAMI,WAAA,MnB4uFJ,6BADA,4BmBtuFA,6BAII,MAAA,KE1IJ,MLGM,WAAA,QAAA,KAAA,OAIJ,kDKPF,MLQI,WAAA,MKRJ,iBAII,QAAA,EAIJ,qBAEI,QAAA,KAIJ,YACE,SAAA,SACA,OAAA,EACA,SAAA,OLdI,WAAA,OAAA,KAAA,KAIJ,kDKOF,YLNI,WAAA,MhB04FJ,UACA,UAFA,WsBl5FA,QAIE,SAAA,SCwBE,wBACE,QAAA,aACA,MAAA,EACA,OAAA,EACA,YAAA,OACA,eAAA,OACA,QAAA,GAlCJ,WAAA,KAAA,MACA,aAAA,KAAA,MAAA,YACA,cAAA,EACA,YAAA,KAAA,MAAA,YAyDE,8BACE,YAAA,EDhDN,eACE,SAAA,SACA,IAAA,KACA,KAAA,EACA,QAAA,KACA,QAAA,KACA,MAAA,KACA,UAAA,MACA,QAAA,MAAA,EACA,OAAA,QAAA,EAAA,EACA,UAAA,KACA,MAAA,QACA,WAAA,KACA,WAAA,KACA,iBAAA,KACA,gBAAA,YACA,OAAA,IAAA,MAAA,gBf1BE,cAAA,Oe+BJ,qBACE,MAAA,EACA,KAAA,KAKF,uBAEI,IAAA,KACA,OAAA,KACA,WAAA,EACA,cAAA,QClBA,gCACE,QAAA,aACA,MAAA,EACA,OAAA,EACA,YAAA,OACA,eAAA,OACA,QAAA,GA3BJ,WAAA,EACA,aAAA,KAAA,MAAA,YACA,cAAA,KAAA,MACA,YAAA,KAAA,MAAA,YAkDE,sCACE,YAAA,EDPN,0BAEI,IAAA,EACA,MAAA,KACA,KAAA,KACA,WAAA,EACA,YAAA,QChCA,mCACE,QAAA,aACA,MAAA,EACA,OAAA,EACA,YAAA,OACA,eAAA,OACA,QAAA,GApBJ,WAAA,KAAA,MAAA,YACA,aAAA,EACA,cAAA,KAAA,MAAA,YACA,YAAA,KAAA,MA2CE,yCACE,YAAA,EAjCF,mCDsCE,eAAA,EAKN,yBAEI,IAAA,EACA,MAAA,KACA,KAAA,KACA,WAAA,EACA,aAAA,QCjDA,kCACE,QAAA,aACA,MAAA,EACA,OAAA,EACA,YAAA,OACA,eAAA,OACA,QAAA,GANF,kCAkBI,QAAA,KAGF,mCACE,QAAA,aACA,MAAA,EACA,OAAA,EACA,aAAA,OACA,eAAA,OACA,QAAA,GAlCN,WAAA,KAAA,MAAA,YACA,aAAA,KAAA,MACA,cAAA,KAAA,MAAA,YAqCE,wCACE,YAAA,EAZA,mCDkCA,eAAA,EAON,oCAAA,kCAAA,mCAAA,iCAKI,MAAA,KACA,OAAA,KAMJ,kBElGE,OAAA,EACA,OAAA,MAAA,EACA,SAAA,OACA,WAAA,IAAA,MAAA,QFsGF,eACE,QAAA,MACA,MAAA,KACA,QAAA,OAAA,OACA,MAAA,KACA,YAAA,IACA,MAAA,QACA,WAAA,QACA,YAAA,OACA,iBAAA,YACA,OAAA,EpBxGA,qBAAA,qBoB2GE,MAAA,QACA,gBAAA,KJtHA,iBAAA,QIwGJ,sBAAA,sBAoBI,MAAA,KACA,gBAAA,KJ7HA,iBAAA,QIwGJ,wBAAA,wBA2BI,MAAA,QACA,iBAAA,YAQJ,oBACE,QAAA,MAIF,iBACE,QAAA,MACA,QAAA,MAAA,OACA,cAAA,EACA,UAAA,QACA,MAAA,QACA,YAAA,OAIF,oBACE,QAAA,MACA,QAAA,OAAA,OACA,MAAA,QGjKF,WzB4lGA,oByB1lGE,SAAA,SACA,QAAA,mBAAA,QAAA,YACA,eAAA,OzBgmGF,yByBpmGA,gBAOI,SAAA,SACA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KzBmmGJ,+BElmGE,sBuBII,QAAA,EzBqmGN,gCADA,gCADA,+ByBhnGA,uBAAA,uBAAA,sBAkBM,QAAA,EAlBN,qBzBunGA,2BACA,2BACA,iCACA,8BACA,oCACA,oCACA,0CyBlmGI,YAAA,KAKJ,aACE,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,cAAA,MAAA,gBAAA,WAHF,0BAMI,MAAA,KAIJ,4BAEI,YAAA,EzBumGJ,4CyBzmGA,uDlB5BI,wBAAA,EACA,2BAAA,EP0oGJ,6CyB/mGA,kClBdI,uBAAA,EACA,0BAAA,EkB0CJ,uBACE,cAAA,SACA,aAAA,SAFF,8BzB8lGA,yCADA,sCyBtlGI,YAAA,EAGF,yCACE,aAAA,EAIJ,0CAAA,+BACE,cAAA,QACA,aAAA,QAGF,0CAAA,+BACE,cAAA,OACA,aAAA,OAoBF,oBACE,mBAAA,OAAA,eAAA,OACA,eAAA,MAAA,YAAA,WACA,cAAA,OAAA,gBAAA,OAHF,yBzBglGA,+ByBzkGI,MAAA,KAPJ,8BzBqlGA,oCACA,oCACA,0CyBzkGI,WAAA,KACA,YAAA,EzB8kGJ,qDyB7lGA,gElB5FI,2BAAA,EACA,0BAAA,EP8rGJ,sDyBnmGA,2ClB1GI,uBAAA,EACA,wBAAA,EkBoJJ,uBzB8jGA,kCyB3jGI,cAAA,EzBgkGJ,4CyBnkGA,yCzBqkGA,uDADA,oDyB7jGM,SAAA,SACA,KAAA,cACA,eAAA,KClKN,aACE,SAAA,SACA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,eAAA,QAAA,YAAA,QACA,MAAA,K1B4uGF,0BADA,4B0BhvGA,2BAUI,SAAA,SACA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAGA,MAAA,GACA,cAAA,E1BkvGJ,uCADA,yCADA,wCADA,yCADA,2CADA,0CADA,wCADA,0C0B1vGA,yCAoBM,YAAA,K1BmvGN,sEADA,kC0BtwGA,iCA4BI,QAAA,EA5BJ,mDAiCI,QAAA,E1B+uGJ,6C0BhxGA,4CnBWI,wBAAA,EACA,2BAAA,EP0wGJ,8C0BtxGA,6CnByBI,uBAAA,EACA,0BAAA,EmB1BJ,0BA6CI,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OA9CJ,8D1BmyGA,qEOxxGI,wBAAA,EACA,2BAAA,EmBZJ,+DnByBI,uBAAA,EACA,0BAAA,EPoxGJ,oB0BjvGA,qBAEE,QAAA,YAAA,QAAA,K1BqvGF,yB0BvvGA,0BAQI,SAAA,SACA,QAAA,E1BuvGJ,8BACA,2CAEA,2CADA,wD0BlwGA,+B1B6vGA,4CAEA,4CADA,yD0B9uGI,YAAA,KAIJ,qBAAuB,aAAA,KACvB,oBAAsB,YAAA,KAQtB,kBACE,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,QAAA,QAAA,OACA,cAAA,EACA,UAAA,KACA,YAAA,IACA,YAAA,IACA,MAAA,QACA,WAAA,OACA,YAAA,OACA,iBAAA,QACA,OAAA,IAAA,MAAA,QnBxGE,cAAA,OPi2GJ,uC0BrwGA,oCAkBI,WAAA,EAUJ,8B1BivGA,yCAFA,sDACA,0CAFA,uD0BzuGE,OAAA,qBACA,QAAA,MAAA,KACA,UAAA,QACA,YAAA,InBhIE,cAAA,MmBoIJ,8B1BivGA,yCAFA,sDACA,0CAFA,uD0BzuGE,OAAA,sBACA,QAAA,OAAA,MACA,UAAA,QACA,YAAA,InB5IE,cAAA,MPi4GJ,wFACA,+EAHA,uDACA,oE0BxuGA,uC1BsuGA,oDOj3GI,wBAAA,EACA,2BAAA,EmBmJJ,sC1BuuGA,mDAGA,qEACA,kFAHA,yDACA,sEO/2GI,uBAAA,EACA,0BAAA,EoBvBJ,gBACE,SAAA,SACA,QAAA,MACA,WAAA,OACA,aAAA,OAGF,uBACE,QAAA,mBAAA,QAAA,YACA,aAAA,KAGF,sBACE,SAAA,SACA,QAAA,GACA,QAAA,EAHF,4DAMI,MAAA,KTrBA,iBAAA,QSeJ,0DAaI,WAAA,EAAA,EAAA,EAAA,IAAA,IAAA,CAAA,EAAA,EAAA,EAAA,MAAA,oBAbJ,2DAiBI,MAAA,KACA,iBAAA,QAlBJ,qDAwBM,MAAA,QAxBN,6DA2BQ,iBAAA,QAUR,sBACE,SAAA,SACA,cAAA,EAFF,8BAMI,SAAA,SACA,IAAA,OACA,KAAA,QACA,QAAA,MACA,MAAA,KACA,OAAA,KACA,eAAA,KACA,QAAA,GACA,oBAAA,KAAA,iBAAA,KAAA,gBAAA,KAAA,YAAA,KACA,iBAAA,QAfJ,6BAqBI,SAAA,SACA,IAAA,OACA,KAAA,QACA,QAAA,MACA,MAAA,KACA,OAAA,KACA,QAAA,GACA,kBAAA,UACA,oBAAA,OAAA,OACA,gBAAA,IAAA,IASJ,+CpB7FI,cAAA,OoB6FJ,6ET3FI,iBAAA,QS2FJ,4EAUM,iBAAA,yMAVN,mFT3FI,iBAAA,QS2FJ,kFAoBM,iBAAA,sJApBN,sFA0BM,iBAAA,mBA1BN,4FA6BM,iBAAA,mBASN,4CAEI,cAAA,IAFJ,0ETjII,iBAAA,QSiIJ,yEAUM,iBAAA,mJAVN,mFAgBM,iBAAA,mBAYN,eACE,QAAA,aACA,MAAA,KACA,OAAA,oBACA,QAAA,QAAA,QAAA,QAAA,OACA,YAAA,IACA,MAAA,QACA,eAAA,OACA,WAAA,KAAA,uKAAA,UAAA,MAAA,OAAA,OACA,gBAAA,IAAA,KACA,OAAA,IAAA,MAAA,QAEE,cAAA,OAKF,mBAAA,KAAA,gBAAA,KAAA,WAAA,KAjBF,qBAoBI,aAAA,QACA,QAAA,EAIE,WAAA,EAAA,EAAA,EAAA,MAAA,qBAzBN,gCAkCM,MAAA,QACA,iBAAA,KAnCN,yBAAA,qCAyCI,OAAA,KACA,cAAA,OACA,iBAAA,KA3CJ,wBA+CI,MAAA,QACA,iBAAA,QAhDJ,2BAqDI,QAAA,EAIJ,kBACE,OAAA,sBACA,YAAA,QACA,eAAA,QACA,UAAA,IAGF,kBACE,OAAA,qBACA,YAAA,QACA,eAAA,QACA,UAAA,KAQF,aACE,SAAA,SACA,QAAA,aACA,MAAA,KACA,OAAA,oBACA,cAAA,EAGF,mBACE,SAAA,SACA,QAAA,EACA,MAAA,KACA,OAAA,oBACA,OAAA,EACA,QAAA,EANF,4CASI,aAAA,QACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBAVJ,mDAaM,aAAA,QAbN,+CAkBI,iBAAA,QAlBJ,sDAuBM,QAAA,SAKN,mBACE,SAAA,SACA,IAAA,EACA,MAAA,EACA,KAAA,EACA,QAAA,EACA,OAAA,oBACA,QAAA,QAAA,OACA,YAAA,IACA,MAAA,QACA,iBAAA,KACA,OAAA,IAAA,MAAA,QpB1RE,cAAA,OoB+QJ,0BAgBI,SAAA,SACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,QAAA,EACA,QAAA,MACA,OAAA,QACA,QAAA,QAAA,OACA,YAAA,IACA,MAAA,QACA,QAAA,STvSA,iBAAA,QSySA,YAAA,IAAA,MAAA,QpB3SA,cAAA,EAAA,OAAA,OAAA,EoBsTJ,cACE,MAAA,KACA,aAAA,EACA,iBAAA,YACA,mBAAA,KAAA,gBAAA,KAAA,WAAA,KAJF,oBAOI,QAAA,EAPJ,0CAW8B,WAAA,EAAA,EAAA,EAAA,IAAA,IAAA,CAAA,EAAA,EAAA,EAAA,MAAA,oBAX9B,sCAY8B,WAAA,EAAA,EAAA,EAAA,IAAA,IAAA,CAAA,EAAA,EAAA,EAAA,MAAA,oBAZ9B,+BAa8B,WAAA,EAAA,EAAA,EAAA,IAAA,IAAA,CAAA,EAAA,EAAA,EAAA,MAAA,oBAb9B,gCAiBI,OAAA,EAjBJ,oCAqBI,MAAA,KACA,OAAA,KACA,WAAA,QT3UA,iBAAA,QS6UA,OAAA,EpB/UA,cAAA,KSCE,WAAA,iBAAA,KAAA,WAAA,CAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YWkVF,mBAAA,KAAA,WAAA,KX9UF,kDWiTF,oCXhTI,WAAA,MWgTJ,2CTpTI,iBAAA,QSoTJ,6CAqCI,MAAA,KACA,OAAA,MACA,MAAA,YACA,OAAA,QACA,iBAAA,QACA,aAAA,YpBhWA,cAAA,KoBsTJ,gCAgDI,MAAA,KACA,OAAA,KTrWA,iBAAA,QSuWA,OAAA,EpBzWA,cAAA,KSCE,WAAA,iBAAA,KAAA,WAAA,CAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YW4WF,gBAAA,KAAA,WAAA,KXxWF,kDWiTF,gCXhTI,WAAA,MWgTJ,uCTpTI,iBAAA,QSoTJ,gCA+DI,MAAA,KACA,OAAA,MACA,MAAA,YACA,OAAA,QACA,iBAAA,QACA,aAAA,YpB1XA,cAAA,KoBsTJ,yBA0EI,MAAA,KACA,OAAA,KACA,WAAA,EACA,aAAA,MACA,YAAA,MTlYA,iBAAA,QSoYA,OAAA,EpBtYA,cAAA,KSCE,WAAA,iBAAA,KAAA,WAAA,CAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YWyYF,WAAA,KXrYF,kDWiTF,yBXhTI,WAAA,MWgTJ,gCTpTI,iBAAA,QSoTJ,yBA4FI,MAAA,KACA,OAAA,MACA,MAAA,YACA,OAAA,QACA,iBAAA,YACA,aAAA,YACA,aAAA,MAlGJ,8BAuGI,iBAAA,QpB7ZA,cAAA,KoBsTJ,8BA4GI,aAAA,KACA,iBAAA,QpBnaA,cAAA,KoBwaJ,8B3Bo2GA,mBACA,egB5wHM,WAAA,iBAAA,KAAA,WAAA,CAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YAIJ,kDWmaF,8B3B22GE,mBACA,egB9wHE,WAAA,MYLJ,KACE,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,aAAA,EACA,cAAA,EACA,WAAA,KAGF,UACE,QAAA,MACA,QAAA,MAAA,K1BCA,gBAAA,gB0BEE,gBAAA,KALJ,mBAUI,MAAA,QAQJ,UACE,cAAA,IAAA,MAAA,QADF,oBAII,cAAA,KAJJ,oBAQI,OAAA,IAAA,MAAA,YrB7BA,uBAAA,OACA,wBAAA,OLKF,0BAAA,0B0B2BI,aAAA,QAAA,QAAA,QAZN,6BAgBM,MAAA,QACA,iBAAA,YACA,aAAA,Y5B4xHN,mC4B9yHA,2BAwBI,MAAA,QACA,iBAAA,KACA,aAAA,QAAA,QAAA,KA1BJ,yBA+BI,WAAA,KrBpDA,uBAAA,EACA,wBAAA,EqB8DJ,qBrBrEI,cAAA,OqBqEJ,4B5BqxHA,2B4B9wHI,MAAA,KACA,iBAAA,QASJ,oBAEI,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,WAAA,OAIJ,yBAEI,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,WAAA,OASJ,uBAEI,QAAA,KAFJ,qBAKI,QAAA,MClGJ,QACE,SAAA,SACA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,QAAA,gBAAA,cACA,QAAA,MAAA,KANF,mB7Bs3HA,yB6B12HI,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,QAAA,gBAAA,cASJ,cACE,QAAA,aACA,YAAA,SACA,eAAA,SACA,aAAA,KACA,UAAA,QACA,YAAA,QACA,YAAA,O3BhCA,oBAAA,oB2BmCE,gBAAA,KASJ,YACE,QAAA,YAAA,QAAA,KACA,mBAAA,OAAA,eAAA,OACA,aAAA,EACA,cAAA,EACA,WAAA,KALF,sBAQI,cAAA,EACA,aAAA,EATJ,2BAaI,SAAA,OACA,MAAA,KASJ,aACE,QAAA,aACA,YAAA,MACA,eAAA,MAYF,iBACE,wBAAA,KAAA,WAAA,KACA,kBAAA,EAAA,UAAA,EAGA,eAAA,OAAA,YAAA,OAIF,gBACE,QAAA,OAAA,OACA,UAAA,QACA,YAAA,EACA,iBAAA,YACA,OAAA,IAAA,MAAA,YtB5GE,cAAA,OLYF,sBAAA,sB2BoGE,gBAAA,KATJ,8CAcI,OAAA,QAMJ,qBACE,QAAA,aACA,MAAA,MACA,OAAA,MACA,eAAA,OACA,QAAA,GACA,WAAA,UAAA,OAAA,OACA,gBAAA,KAAA,KlB7DE,4BkBuEC,6B7Bg1HH,mC6B50HQ,cAAA,EACA,aAAA,GlBzFN,yBkBoFA,kBAUI,cAAA,IAAA,OAAA,UAAA,IAAA,OACA,cAAA,MAAA,gBAAA,WAXH,8BAcK,mBAAA,IAAA,eAAA,IAdL,6CAiBO,SAAA,SAjBP,wCAqBO,cAAA,MACA,aAAA,MAtBP,6B7By2HH,mC6B50HQ,cAAA,OAAA,UAAA,OA7BL,mCAiCK,QAAA,sBAAA,QAAA,eAGA,wBAAA,KAAA,WAAA,KApCL,kCAwCK,QAAA,MlB/GN,4BkBuEC,6B7B03HH,mC6Bt3HQ,cAAA,EACA,aAAA,GlBzFN,yBkBoFA,kBAUI,cAAA,IAAA,OAAA,UAAA,IAAA,OACA,cAAA,MAAA,gBAAA,WAXH,8BAcK,mBAAA,IAAA,eAAA,IAdL,6CAiBO,SAAA,SAjBP,wCAqBO,cAAA,MACA,aAAA,MAtBP,6B7Bm5HH,mC6Bt3HQ,cAAA,OAAA,UAAA,OA7BL,mCAiCK,QAAA,sBAAA,QAAA,eAGA,wBAAA,KAAA,WAAA,KApCL,kCAwCK,QAAA,MlB/GN,4BkBuEC,6B7Bo6HH,mC6Bh6HQ,cAAA,EACA,aAAA,GlBzFN,yBkBoFA,kBAUI,cAAA,IAAA,OAAA,UAAA,IAAA,OACA,cAAA,MAAA,gBAAA,WAXH,8BAcK,mBAAA,IAAA,eAAA,IAdL,6CAiBO,SAAA,SAjBP,wCAqBO,cAAA,MACA,aAAA,MAtBP,6B7B67HH,mC6Bh6HQ,cAAA,OAAA,UAAA,OA7BL,mCAiCK,QAAA,sBAAA,QAAA,eAGA,wBAAA,KAAA,WAAA,KApCL,kCAwCK,QAAA,MlB/GN,6BkBuEC,6B7B88HH,mC6B18HQ,cAAA,EACA,aAAA,GlBzFN,0BkBoFA,kBAUI,cAAA,IAAA,OAAA,UAAA,IAAA,OACA,cAAA,MAAA,gBAAA,WAXH,8BAcK,mBAAA,IAAA,eAAA,IAdL,6CAiBO,SAAA,SAjBP,wCAqBO,cAAA,MACA,aAAA,MAtBP,6B7Bu+HH,mC6B18HQ,cAAA,OAAA,UAAA,OA7BL,mCAiCK,QAAA,sBAAA,QAAA,eAGA,wBAAA,KAAA,WAAA,KApCL,kCAwCK,QAAA,MA7CV,eAeQ,cAAA,IAAA,OAAA,UAAA,IAAA,OACA,cAAA,MAAA,gBAAA,WAhBR,0B7BmgIA,gC6B1/HU,cAAA,EACA,aAAA,EAVV,2BAmBU,mBAAA,IAAA,eAAA,IAnBV,0CAsBY,SAAA,SAtBZ,qCA0BY,cAAA,MACA,aAAA,MA3BZ,0B7BuhIA,gC6Br/HU,cAAA,OAAA,UAAA,OAlCV,gCAsCU,QAAA,sBAAA,QAAA,eAGA,wBAAA,KAAA,WAAA,KAzCV,+BA6CU,QAAA,KAaV,4BAEI,MAAA,e3BvLF,kCAAA,kC2B0LI,MAAA,eALN,oCAWM,MAAA,e3BhMJ,0CAAA,0C2BmMM,MAAA,eAdR,6CAkBQ,MAAA,e7Bg/HR,4CAEA,2CADA,yC6BngIA,0CA0BM,MAAA,eA1BN,8BA+BI,MAAA,eACA,aAAA,eAhCJ,mCAoCI,iBAAA,oPApCJ,2BAwCI,MAAA,eAxCJ,6BA0CM,MAAA,e3B/NJ,mCAAA,mC2BkOM,MAAA,eAOR,2BAEI,MAAA,K3B3OF,iCAAA,iC2B8OI,MAAA,KALN,mCAWM,MAAA,qB3BpPJ,yCAAA,yC2BuPM,MAAA,sBAdR,4CAkBQ,MAAA,sB7B4+HR,2CAEA,0CADA,wC6B//HA,yCA0BM,MAAA,KA1BN,6BA+BI,MAAA,qBACA,aAAA,qBAhCJ,kCAoCI,iBAAA,0PApCJ,0BAwCI,MAAA,qBAxCJ,4BA0CM,MAAA,K3BnRJ,kCAAA,kC2BsRM,MAAA,KClSR,MACE,SAAA,SACA,QAAA,YAAA,QAAA,KACA,mBAAA,OAAA,eAAA,OACA,UAAA,EACA,UAAA,WACA,iBAAA,KACA,gBAAA,WACA,OAAA,IAAA,MAAA,iBvBRE,cAAA,OuBAJ,SAYI,aAAA,EACA,YAAA,EAbJ,2DvBMI,uBAAA,OACA,wBAAA,OuBPJ,yDvBoBI,2BAAA,OACA,0BAAA,OuBQJ,WAGE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,QAAA,QAGF,YACE,cAAA,OAGF,eACE,WAAA,SACA,cAAA,EAGF,sBACE,cAAA,E5BtCA,iB4B2CE,gBAAA,KAFJ,sBAMI,YAAA,QAQJ,aACE,QAAA,OAAA,QACA,cAAA,EACA,iBAAA,gBACA,cAAA,IAAA,MAAA,iBAJF,yBvB/DI,cAAA,mBAAA,mBAAA,EAAA,EuB+DJ,sDAYM,WAAA,EAKN,aACE,QAAA,OAAA,QACA,iBAAA,gBACA,WAAA,IAAA,MAAA,iBAHF,wBvBhFI,cAAA,EAAA,EAAA,mBAAA,mBuB+FJ,kBACE,aAAA,SACA,cAAA,QACA,YAAA,SACA,cAAA,EAGF,mBACE,aAAA,SACA,YAAA,SAIF,kBACE,SAAA,SACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,QAGF,UACE,MAAA,KvBtHE,cAAA,mBuB2HJ,cACE,MAAA,KvBtHE,uBAAA,mBACA,wBAAA,mBuByHJ,iBACE,MAAA,KvB7GE,2BAAA,mBACA,0BAAA,mBuBmHJ,WACE,QAAA,YAAA,QAAA,KACA,mBAAA,OAAA,eAAA,OAFF,iBAKI,cAAA,KnBrFA,yBmBgFJ,WASI,cAAA,IAAA,KAAA,UAAA,IAAA,KACA,aAAA,MACA,YAAA,MAXJ,iBAcM,QAAA,YAAA,QAAA,KAEA,SAAA,EAAA,EAAA,GAAA,KAAA,EAAA,EAAA,GACA,mBAAA,OAAA,eAAA,OACA,aAAA,KACA,cAAA,EACA,YAAA,MAUN,YACE,QAAA,YAAA,QAAA,KACA,mBAAA,OAAA,eAAA,OAFF,kBAOI,cAAA,KnBrHA,yBmB8GJ,YAWI,cAAA,IAAA,KAAA,UAAA,IAAA,KAXJ,kBAgBM,SAAA,EAAA,EAAA,GAAA,KAAA,EAAA,EAAA,GACA,cAAA,EAjBN,wBAoBQ,YAAA,EACA,YAAA,EArBR,8BvBzJI,wBAAA,EACA,2BAAA,EPo7IF,2C8B5xIF,4CA+BY,wBAAA,E9BiwIV,2C8BhyIF,+CAmCY,2BAAA,EAnCZ,6BvB3II,uBAAA,EACA,0BAAA,EPk7IF,0C8BxyIF,2CA4CY,uBAAA,E9BgwIV,0C8B5yIF,8CAgDY,0BAAA,EAhDZ,6BvBtKI,cAAA,OPy9IF,0C8BnzIF,2CvBhKI,uBAAA,OACA,wBAAA,OPu9IF,0C8BxzIF,8CvBlJI,2BAAA,OACA,0BAAA,OuBiJJ,sEvBtKI,cAAA,EPw+IF,mFADA,mFADA,uF8Bh0IF,oFvBtKI,cAAA,GuB2PJ,oBAEI,cAAA,OnBrMA,yBmBmMJ,cAMI,qBAAA,EAAA,kBAAA,EAAA,aAAA,EACA,mBAAA,QAAA,gBAAA,QAAA,WAAA,QACA,QAAA,EACA,OAAA,EATJ,oBAYM,QAAA,aACA,MAAA,MAUN,wDAEI,cAAA,EACA,cAAA,EAHJ,8DAQM,cAAA,EARN,+BAaI,cAAA,EACA,2BAAA,EACA,0BAAA,EAfJ,8BAmBI,uBAAA,EACA,wBAAA,EC1SJ,YACE,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,QAAA,OAAA,KACA,cAAA,KACA,WAAA,KACA,iBAAA,QxBFE,cAAA,OwBMJ,kCAGI,aAAA,MAHJ,0CAMM,QAAA,aACA,cAAA,MACA,MAAA,QACA,QAAA,IATN,gDAoBI,gBAAA,UApBJ,gDAwBI,gBAAA,KAxBJ,wBA4BI,MAAA,QCtCJ,YACE,QAAA,YAAA,QAAA,K5BGA,aAAA,EACA,WAAA,KGDE,cAAA,OyBEJ,WACE,SAAA,SACA,QAAA,MACA,QAAA,MAAA,OACA,YAAA,KACA,YAAA,KACA,MAAA,QACA,iBAAA,KACA,OAAA,IAAA,MAAA,QARF,iBAWI,QAAA,EACA,MAAA,QACA,gBAAA,KACA,iBAAA,QACA,aAAA,QAfJ,iBAmBI,QAAA,EACA,QAAA,EACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBArBJ,yCA0BI,OAAA,QAIJ,kCAGM,YAAA,EzBRF,uBAAA,OACA,0BAAA,OyBIJ,iCzBnBI,wBAAA,OACA,2BAAA,OyBkBJ,6BAcI,QAAA,EACA,MAAA,KACA,iBAAA,QACA,aAAA,QAjBJ,+BAqBI,MAAA,QACA,eAAA,KAEA,OAAA,KACA,iBAAA,KACA,aAAA,QC3DF,0BACE,QAAA,OAAA,OACA,UAAA,QACA,YAAA,IAKE,iD1BoBF,uBAAA,MACA,0BAAA,M0BhBE,gD1BCF,wBAAA,MACA,2BAAA,M0BfF,0BACE,QAAA,OAAA,MACA,UAAA,QACA,YAAA,IAKE,iD1BoBF,uBAAA,MACA,0BAAA,M0BhBE,gD1BCF,wBAAA,MACA,2BAAA,M2BbJ,OACE,QAAA,aACA,QAAA,MAAA,KACA,UAAA,IACA,YAAA,IACA,YAAA,EACA,WAAA,OACA,YAAA,OACA,eAAA,S3BTE,cAAA,O2BCJ,aAaI,QAAA,KAKJ,YACE,SAAA,SACA,IAAA,KAOF,YACE,cAAA,KACA,aAAA,K3B9BE,cAAA,M2BuCF,eC1CA,MAAA,KACA,iBAAA,QjCcA,2BAAA,2BiCVI,MAAA,KACA,gBAAA,KACA,iBAAA,QDmCJ,iBC1CA,MAAA,KACA,iBAAA,QjCcA,6BAAA,6BiCVI,MAAA,KACA,gBAAA,KACA,iBAAA,QDmCJ,eC1CA,MAAA,KACA,iBAAA,QjCcA,2BAAA,2BiCVI,MAAA,KACA,gBAAA,KACA,iBAAA,QDmCJ,YC1CA,MAAA,KACA,iBAAA,QjCcA,wBAAA,wBiCVI,MAAA,KACA,gBAAA,KACA,iBAAA,QDmCJ,eC1CA,MAAA,QACA,iBAAA,QjCcA,2BAAA,2BiCVI,MAAA,QACA,gBAAA,KACA,iBAAA,QDmCJ,cC1CA,MAAA,KACA,iBAAA,QjCcA,0BAAA,0BiCVI,MAAA,KACA,gBAAA,KACA,iBAAA,QDmCJ,aC1CA,MAAA,QACA,iBAAA,QjCcA,yBAAA,yBiCVI,MAAA,QACA,gBAAA,KACA,iBAAA,QDmCJ,YC1CA,MAAA,KACA,iBAAA,QjCcA,wBAAA,wBiCVI,MAAA,KACA,gBAAA,KACA,iBAAA,QCRN,WACE,QAAA,KAAA,KACA,cAAA,KACA,iBAAA,Q7BCE,cAAA,MIwDA,yByB5DJ,WAOI,QAAA,KAAA,MAIJ,iBACE,cAAA,EACA,aAAA,E7BTE,cAAA,E8BAJ,OACE,SAAA,SACA,QAAA,OAAA,QACA,cAAA,KACA,OAAA,IAAA,MAAA,Y9BJE,cAAA,O8BSJ,eAEE,MAAA,QAIF,YACE,YAAA,IAQF,mBACE,cAAA,KADF,0BAKI,SAAA,SACA,IAAA,EACA,MAAA,EACA,QAAA,OAAA,QACA,MAAA,QAUF,eC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,kBACE,iBAAA,QAGF,2BACE,MAAA,QDqCF,iBC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,oBACE,iBAAA,QAGF,6BACE,MAAA,QDqCF,eC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,kBACE,iBAAA,QAGF,2BACE,MAAA,QDqCF,YC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,eACE,iBAAA,QAGF,wBACE,MAAA,QDqCF,eC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,kBACE,iBAAA,QAGF,2BACE,MAAA,QDqCF,cC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,iBACE,iBAAA,QAGF,0BACE,MAAA,QDqCF,aC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,gBACE,iBAAA,QAGF,yBACE,MAAA,QDqCF,YC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,eACE,iBAAA,QAGF,wBACE,MAAA,QCVJ,wCACE,KAAO,oBAAA,KAAA,EACP,GAAK,oBAAA,EAAA,GAFP,gCACE,KAAO,oBAAA,KAAA,EACP,GAAK,oBAAA,EAAA,GAGP,UACE,QAAA,YAAA,QAAA,KACA,OAAA,KACA,SAAA,OACA,UAAA,OACA,iBAAA,QhCNE,cAAA,OgCWJ,cACE,QAAA,YAAA,QAAA,KACA,mBAAA,OAAA,eAAA,OACA,cAAA,OAAA,gBAAA,OACA,MAAA,KACA,WAAA,OACA,YAAA,OACA,iBAAA,QvBjBI,WAAA,MAAA,IAAA,KAIJ,kDuBMF,cvBLI,WAAA,MuBgBJ,sBrBiBE,iBAAA,iKqBfA,gBAAA,KAAA,KAGF,uBACE,kBAAA,qBAAA,GAAA,OAAA,SAAA,UAAA,qBAAA,GAAA,OAAA,SChCF,OACE,QAAA,YAAA,QAAA,KACA,eAAA,MAAA,YAAA,WAGF,YACE,SAAA,EAAA,KAAA,ECFF,YACE,QAAA,YAAA,QAAA,KACA,mBAAA,OAAA,eAAA,OAGA,aAAA,EACA,cAAA,EASF,wBACE,MAAA,KACA,MAAA,QACA,WAAA,QvCNA,8BAAA,8BuCUE,MAAA,QACA,gBAAA,KACA,iBAAA,QATJ,+BAaI,MAAA,QACA,iBAAA,QASJ,iBACE,SAAA,SACA,QAAA,MACA,QAAA,OAAA,QAEA,cAAA,KACA,iBAAA,KACA,OAAA,IAAA,MAAA,iBAPF,6BlChCI,uBAAA,OACA,wBAAA,OkC+BJ,4BAcI,cAAA,ElChCA,2BAAA,OACA,0BAAA,OLTF,uBAAA,uBuC6CE,QAAA,EACA,gBAAA,KApBJ,0BAAA,0BAyBI,MAAA,QACA,iBAAA,KA1BJ,wBA+BI,QAAA,EACA,MAAA,KACA,iBAAA,QACA,aAAA,QAUJ,mCAEI,aAAA,EACA,YAAA,ElCrFA,cAAA,EkCkFJ,2DASM,WAAA,EATN,yDAeM,cAAA,EClGJ,yBACE,MAAA,QACA,iBAAA,QxCWF,sDAAA,sDwCPM,MAAA,QACA,iBAAA,QAPN,uDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QAbN,2BACE,MAAA,QACA,iBAAA,QxCWF,wDAAA,wDwCPM,MAAA,QACA,iBAAA,QAPN,yDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QAbN,yBACE,MAAA,QACA,iBAAA,QxCWF,sDAAA,sDwCPM,MAAA,QACA,iBAAA,QAPN,uDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QAbN,sBACE,MAAA,QACA,iBAAA,QxCWF,mDAAA,mDwCPM,MAAA,QACA,iBAAA,QAPN,oDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QAbN,yBACE,MAAA,QACA,iBAAA,QxCWF,sDAAA,sDwCPM,MAAA,QACA,iBAAA,QAPN,uDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QAbN,wBACE,MAAA,QACA,iBAAA,QxCWF,qDAAA,qDwCPM,MAAA,QACA,iBAAA,QAPN,sDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QAbN,uBACE,MAAA,QACA,iBAAA,QxCWF,oDAAA,oDwCPM,MAAA,QACA,iBAAA,QAPN,qDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QAbN,sBACE,MAAA,QACA,iBAAA,QxCWF,mDAAA,mDwCPM,MAAA,QACA,iBAAA,QAPN,oDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QChBR,OACE,MAAA,MACA,UAAA,OACA,YAAA,IACA,YAAA,EACA,MAAA,KACA,YAAA,EAAA,IAAA,EAAA,KACA,QAAA,GAPF,qCAkBI,OAAA,QzCFF,2CAAA,2CyCJI,MAAA,KACA,gBAAA,KACA,QAAA,IAcN,aACE,QAAA,EACA,iBAAA,YACA,OAAA,EACA,mBAAA,KC1BF,YAEE,SAAA,OAFF,mBAKI,WAAA,OACA,WAAA,KAKJ,OACE,SAAA,MACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,KACA,QAAA,KACA,SAAA,OAGA,QAAA,EAOF,cACE,SAAA,SACA,MAAA,KACA,OAAA,MAEA,eAAA,KAGA,0B5BtCI,WAAA,kBAAA,IAAA,SAAA,WAAA,UAAA,IAAA,SAAA,WAAA,UAAA,IAAA,QAAA,CAAA,kBAAA,IAAA,S4BwCF,kBAAA,kBAAA,UAAA,kB5BpCF,kD4BkCA,0B5BjCE,WAAA,M4BqCF,0BACE,kBAAA,eAAA,UAAA,eAIJ,uBACE,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,WAAA,yBAHF,+BAOI,QAAA,MACA,OAAA,0BACA,QAAA,GAKJ,eACE,SAAA,SACA,QAAA,YAAA,QAAA,KACA,mBAAA,OAAA,eAAA,OACA,MAAA,KAEA,eAAA,KACA,iBAAA,KACA,gBAAA,YACA,OAAA,IAAA,MAAA,erCvEE,cAAA,MqC2EF,QAAA,EAIF,gBACE,SAAA,MACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,KACA,iBAAA,KAPF,qBAUW,QAAA,EAVX,qBAWW,QAAA,GAKX,cACE,QAAA,YAAA,QAAA,KACA,eAAA,MAAA,YAAA,WACA,cAAA,QAAA,gBAAA,cACA,QAAA,KACA,cAAA,IAAA,MAAA,QrC9FE,uBAAA,MACA,wBAAA,MqCwFJ,qBASI,QAAA,KAEA,OAAA,MAAA,MAAA,MAAA,KAKJ,aACE,cAAA,EACA,YAAA,IAKF,YACE,SAAA,SAGA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,QAAA,KAIF,cACE,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,IAAA,gBAAA,SACA,QAAA,KACA,WAAA,IAAA,MAAA,QALF,iCAQyB,YAAA,OARzB,gCASwB,aAAA,OAIxB,yBACE,SAAA,SACA,IAAA,QACA,MAAA,KACA,OAAA,KACA,SAAA,OjCzFE,yBiCzBJ,cAyHI,UAAA,MACA,OAAA,QAAA,KAzGJ,uBA6GI,WAAA,2BA7GJ,+BAgHM,OAAA,4BASJ,UAAY,UAAA,OjCjHV,yBiCsHF,UAAY,UAAA,OCjLd,SACE,SAAA,SACA,QAAA,KACA,QAAA,MACA,OAAA,ECJA,YAAA,aAAA,CAAA,kBAAA,CAAA,UAAA,CAAA,MAAA,CAAA,gBAAA,CAAA,KAAA,CAAA,UAAA,CAAA,mBAAA,CAAA,gBAAA,CAAA,iBAAA,CAAA,mBAEA,WAAA,OACA,YAAA,IACA,YAAA,IACA,WAAA,KACA,WAAA,MACA,gBAAA,KACA,YAAA,KACA,eAAA,KACA,eAAA,OACA,WAAA,OACA,aAAA,OACA,YAAA,OACA,WAAA,KDNA,UAAA,QAEA,UAAA,WACA,QAAA,EAXF,cAaW,QAAA,GAbX,gBAgBI,SAAA,SACA,QAAA,MACA,MAAA,MACA,OAAA,MAnBJ,wBAsBM,SAAA,SACA,QAAA,GACA,aAAA,YACA,aAAA,MAKN,mCAAA,gBACE,QAAA,MAAA,EADF,0CAAA,uBAII,OAAA,EAJJ,kDAAA,+BAOM,IAAA,EACA,aAAA,MAAA,MAAA,EACA,iBAAA,KAKN,qCAAA,kBACE,QAAA,EAAA,MADF,4CAAA,yBAII,KAAA,EACA,MAAA,MACA,OAAA,MANJ,oDAAA,iCASM,MAAA,EACA,aAAA,MAAA,MAAA,MAAA,EACA,mBAAA,KAKN,sCAAA,mBACE,QAAA,MAAA,EADF,6CAAA,0BAII,IAAA,EAJJ,qDAAA,kCAOM,OAAA,EACA,aAAA,EAAA,MAAA,MACA,oBAAA,KAKN,oCAAA,iBACE,QAAA,EAAA,MADF,2CAAA,wBAII,MAAA,EACA,MAAA,MACA,OAAA,MANJ,mDAAA,gCASM,KAAA,EACA,aAAA,MAAA,EAAA,MAAA,MACA,kBAAA,KAqBN,eACE,UAAA,MACA,QAAA,OAAA,MACA,MAAA,KACA,WAAA,OACA,iBAAA,KtC5GE,cAAA,OwCJJ,SACE,SAAA,SACA,IAAA,EACA,KAAA,EACA,QAAA,KACA,QAAA,MACA,UAAA,MDLA,YAAA,aAAA,CAAA,kBAAA,CAAA,UAAA,CAAA,MAAA,CAAA,gBAAA,CAAA,KAAA,CAAA,UAAA,CAAA,mBAAA,CAAA,gBAAA,CAAA,iBAAA,CAAA,mBAEA,WAAA,OACA,YAAA,IACA,YAAA,IACA,WAAA,KACA,WAAA,MACA,gBAAA,KACA,YAAA,KACA,eAAA,KACA,eAAA,OACA,WAAA,OACA,aAAA,OACA,YAAA,OACA,WAAA,KCLA,UAAA,QAEA,UAAA,WACA,iBAAA,KACA,gBAAA,YACA,OAAA,IAAA,MAAA,exCXE,cAAA,MwCJJ,gBAoBI,SAAA,SACA,QAAA,MACA,MAAA,KACA,OAAA,MACA,OAAA,EAAA,MAxBJ,uBAAA,wBA4BM,SAAA,SACA,QAAA,MACA,QAAA,GACA,aAAA,YACA,aAAA,MAKN,mCAAA,gBACE,cAAA,MADF,0CAAA,uBAII,OAAA,yB/CsgLJ,iD+C1gLA,kD/CygLA,8B+CzgLA,+BASI,aAAA,MAAA,MAAA,EATJ,kDAAA,+BAaI,OAAA,EACA,iBAAA,gB/CugLJ,iD+CrhLA,8BAkBI,OAAA,IACA,iBAAA,KAIJ,qCAAA,kBACE,YAAA,MADF,4CAAA,yBAII,KAAA,yBACA,MAAA,MACA,OAAA,KACA,OAAA,MAAA,E/CygLJ,mD+ChhLA,oD/C+gLA,gC+C/gLA,iCAYI,aAAA,MAAA,MAAA,MAAA,EAZJ,oDAAA,iCAgBI,KAAA,EACA,mBAAA,gB/C0gLJ,mD+C3hLA,gCAqBI,KAAA,IACA,mBAAA,KAIJ,sCAAA,mBACE,WAAA,MADF,6CAAA,0BAII,IAAA,yB/C4gLJ,oD+ChhLA,qD/C+gLA,iC+C/gLA,kCASI,aAAA,EAAA,MAAA,MAAA,MATJ,qDAAA,kCAaI,IAAA,EACA,oBAAA,gB/C6gLJ,oD+C3hLA,iCAkBI,IAAA,IACA,oBAAA,KAnBJ,8DAAA,2CAwBI,SAAA,SACA,IAAA,EACA,KAAA,IACA,QAAA,MACA,MAAA,KACA,YAAA,OACA,QAAA,GACA,cAAA,IAAA,MAAA,QAIJ,oCAAA,iBACE,aAAA,MADF,2CAAA,wBAII,MAAA,yBACA,MAAA,MACA,OAAA,KACA,OAAA,MAAA,E/C8gLJ,kD+CrhLA,mD/CohLA,+B+CphLA,gCAYI,aAAA,MAAA,EAAA,MAAA,MAZJ,mDAAA,gCAgBI,MAAA,EACA,kBAAA,gB/C+gLJ,kD+ChiLA,+BAqBI,MAAA,IACA,kBAAA,KAqBJ,gBACE,QAAA,MAAA,OACA,cAAA,EACA,UAAA,KACA,MAAA,QACA,iBAAA,QACA,cAAA,IAAA,MAAA,QxChKE,uBAAA,kBACA,wBAAA,kBwCyJJ,sBAWI,QAAA,KAIJ,cACE,QAAA,MAAA,OACA,MAAA,QC3KF,UACE,SAAA,SAGF,gBACE,SAAA,SACA,MAAA,KACA,SAAA,OAGF,eACE,SAAA,SACA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,MAAA,KACA,4BAAA,OAAA,oBAAA,OACA,oBAAA,OAAA,YAAA,OhD+qLF,oBACA,oBgD7qLA,sBAGE,QAAA,MhC3BI,WAAA,kBAAA,IAAA,KAAA,WAAA,UAAA,IAAA,KAAA,WAAA,UAAA,IAAA,IAAA,CAAA,kBAAA,IAAA,KAIJ,kDhB0sLA,oBACA,oBgDvrLF,sBhCnBI,WAAA,MgC0BJ,oBhDsrLA,oBgDprLE,SAAA,SACA,IAAA,EAGF,uChDsrLA,wCgDprLE,kBAAA,cAAA,UAAA,cAEwC,mFAJ1C,uChD6rLE,wCgDxrLE,kBAAA,mBAAA,UAAA,oBhD+rLJ,4BgD3rLA,oBAEE,kBAAA,iBAAA,UAAA,iBAEwC,mFhD8rLxC,4BgDlsLF,oBAKI,kBAAA,sBAAA,UAAA,uBhDosLJ,2BgDhsLA,oBAEE,kBAAA,kBAAA,UAAA,kBAEwC,mFhDmsLxC,2BgDvsLF,oBAKI,kBAAA,uBAAA,UAAA,wBASJ,8BAEI,QAAA,EACA,oBAAA,IACA,oBAAA,QhDksLJ,sDACA,uDgDvsLA,qCAUI,QAAA,EAVJ,0ChD4sLA,2CgD7rLI,QAAA,EhDosLJ,0CACA,0CgDptLA,mChDitLA,mCACA,qCgD3rLI,kBAAA,cAAA,UAAA,cAEwC,mFhDosL1C,0CACA,0CgD9tLF,mChD2tLE,mCACA,qCgDlsLI,kBAAA,mBAAA,UAAA,oBhD2sLN,uBgDjsLA,uBAEE,SAAA,SACA,IAAA,EACA,OAAA,EAEA,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,OAAA,gBAAA,OACA,MAAA,IACA,MAAA,KACA,WAAA,OACA,QAAA,GhDusLF,6BADA,6BEhzLE,6BAAA,6B8CgHE,MAAA,KACA,gBAAA,KACA,QAAA,EACA,QAAA,GAGJ,uBACE,KAAA,EAKF,uBACE,MAAA,EhDosLF,4BgD7rLA,4BAEE,QAAA,aACA,MAAA,KACA,OAAA,KACA,WAAA,YAAA,UAAA,OAAA,OACA,gBAAA,KAAA,KAEF,4BACE,iBAAA,+LAEF,4BACE,iBAAA,+LASF,qBACE,SAAA,SACA,MAAA,EACA,OAAA,KACA,KAAA,EACA,QAAA,GACA,QAAA,YAAA,QAAA,KACA,cAAA,OAAA,gBAAA,OACA,aAAA,EAEA,aAAA,IACA,YAAA,IACA,WAAA,KAZF,wBAeI,SAAA,SACA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,OAAA,IACA,aAAA,IACA,YAAA,IACA,YAAA,OACA,OAAA,QACA,iBAAA,qBAvBJ,gCA2BM,SAAA,SACA,IAAA,MACA,KAAA,EACA,QAAA,aACA,MAAA,KACA,OAAA,KACA,QAAA,GAjCN,+BAoCM,SAAA,SACA,OAAA,MACA,KAAA,EACA,QAAA,aACA,MAAA,KACA,OAAA,KACA,QAAA,GA1CN,6BA+CI,iBAAA,KASJ,kBACE,SAAA,SACA,MAAA,IACA,OAAA,KACA,KAAA,IACA,QAAA,GACA,YAAA,KACA,eAAA,KACA,MAAA,KACA,WAAA,OCxOF,gBAAqB,eAAA,mBACrB,WAAqB,eAAA,cACrB,cAAqB,eAAA,iBACrB,cAAqB,eAAA,iBACrB,mBAAqB,eAAA,sBACrB,gBAAqB,eAAA,mBCFnB,YACE,iBAAA,kBhDUF,mBAAA,mBFg7LF,wBADA,wBkDp7LM,iBAAA,kBANJ,cACE,iBAAA,kBhDUF,qBAAA,qBF07LF,0BADA,0BkD97LM,iBAAA,kBANJ,YACE,iBAAA,kBhDUF,mBAAA,mBFo8LF,wBADA,wBkDx8LM,iBAAA,kBANJ,SACE,iBAAA,kBhDUF,gBAAA,gBF88LF,qBADA,qBkDl9LM,iBAAA,kBANJ,YACE,iBAAA,kBhDUF,mBAAA,mBFw9LF,wBADA,wBkD59LM,iBAAA,kBANJ,WACE,iBAAA,kBhDUF,kBAAA,kBFk+LF,uBADA,uBkDt+LM,iBAAA,kBANJ,UACE,iBAAA,kBhDUF,iBAAA,iBF4+LF,sBADA,sBkDh/LM,iBAAA,kBANJ,SACE,iBAAA,kBhDUF,gBAAA,gBFs/LF,qBADA,qBkD1/LM,iBAAA,kBCCN,UACE,iBAAA,eAGF,gBACE,iBAAA,sBCXF,QAAkB,OAAA,IAAA,MAAA,kBAClB,YAAkB,WAAA,IAAA,MAAA,kBAClB,cAAkB,aAAA,IAAA,MAAA,kBAClB,eAAkB,cAAA,IAAA,MAAA,kBAClB,aAAkB,YAAA,IAAA,MAAA,kBAElB,UAAmB,OAAA,YACnB,cAAmB,WAAA,YACnB,gBAAmB,aAAA,YACnB,iBAAmB,cAAA,YACnB,eAAmB,YAAA,YAGjB,gBACE,aAAA,kBADF,kBACE,aAAA,kBADF,gBACE,aAAA,kBADF,aACE,aAAA,kBADF,gBACE,aAAA,kBADF,eACE,aAAA,kBADF,cACE,aAAA,kBADF,aACE,aAAA,kBAIJ,cACE,aAAA,eAOF,SACE,cAAA,iBAEF,aACE,uBAAA,iBACA,wBAAA,iBAEF,eACE,wBAAA,iBACA,2BAAA,iBAEF,gBACE,2BAAA,iBACA,0BAAA,iBAEF,cACE,uBAAA,iBACA,0BAAA,iBAGF,gBACE,cAAA,cAGF,WACE,cAAA,YCxDA,iBACE,QAAA,MACA,MAAA,KACA,QAAA,GCMA,QAA2B,QAAA,eAC3B,UAA2B,QAAA,iBAC3B,gBAA2B,QAAA,uBAC3B,SAA2B,QAAA,gBAC3B,SAA2B,QAAA,gBAC3B,aAA2B,QAAA,oBAC3B,cAA2B,QAAA,qBAC3B,QAA2B,QAAA,sBAAA,QAAA,eAC3B,eAA2B,QAAA,6BAAA,QAAA,sB3C0C3B,yB2ClDA,WAA2B,QAAA,eAC3B,aAA2B,QAAA,iBAC3B,mBAA2B,QAAA,uBAC3B,YAA2B,QAAA,gBAC3B,YAA2B,QAAA,gBAC3B,gBAA2B,QAAA,oBAC3B,iBAA2B,QAAA,qBAC3B,WAA2B,QAAA,sBAAA,QAAA,eAC3B,kBAA2B,QAAA,6BAAA,QAAA,uB3C0C3B,yB2ClDA,WAA2B,QAAA,eAC3B,aAA2B,QAAA,iBAC3B,mBAA2B,QAAA,uBAC3B,YAA2B,QAAA,gBAC3B,YAA2B,QAAA,gBAC3B,gBAA2B,QAAA,oBAC3B,iBAA2B,QAAA,qBAC3B,WAA2B,QAAA,sBAAA,QAAA,eAC3B,kBAA2B,QAAA,6BAAA,QAAA,uB3C0C3B,yB2ClDA,WAA2B,QAAA,eAC3B,aAA2B,QAAA,iBAC3B,mBAA2B,QAAA,uBAC3B,YAA2B,QAAA,gBAC3B,YAA2B,QAAA,gBAC3B,gBAA2B,QAAA,oBAC3B,iBAA2B,QAAA,qBAC3B,WAA2B,QAAA,sBAAA,QAAA,eAC3B,kBAA2B,QAAA,6BAAA,QAAA,uB3C0C3B,0B2ClDA,WAA2B,QAAA,eAC3B,aAA2B,QAAA,iBAC3B,mBAA2B,QAAA,uBAC3B,YAA2B,QAAA,gBAC3B,YAA2B,QAAA,gBAC3B,gBAA2B,QAAA,oBAC3B,iBAA2B,QAAA,qBAC3B,WAA2B,QAAA,sBAAA,QAAA,eAC3B,kBAA2B,QAAA,6BAAA,QAAA,uBAS/B,aACE,cAAwB,QAAA,eACxB,gBAAwB,QAAA,iBACxB,sBAAwB,QAAA,uBACxB,eAAwB,QAAA,gBACxB,eAAwB,QAAA,gBACxB,mBAAwB,QAAA,oBACxB,oBAAwB,QAAA,qBACxB,cAAwB,QAAA,sBAAA,QAAA,eACxB,qBAAwB,QAAA,6BAAA,QAAA,uBClC1B,kBACE,SAAA,SACA,QAAA,MACA,MAAA,KACA,QAAA,EACA,SAAA,OALF,0BAQI,QAAA,MACA,QAAA,GATJ,yCvDu1MA,wBADA,yBAEA,yBACA,wBuDx0MI,SAAA,SACA,IAAA,EACA,OAAA,EACA,KAAA,EACA,MAAA,KACA,OAAA,KACA,OAAA,EAIJ,gCAEI,YAAA,WAIJ,gCAEI,YAAA,OAIJ,+BAEI,YAAA,IAIJ,+BAEI,YAAA,KCvCA,UAAgC,mBAAA,cAAA,eAAA,cAChC,aAAgC,mBAAA,iBAAA,eAAA,iBAChC,kBAAgC,mBAAA,sBAAA,eAAA,sBAChC,qBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,WAA8B,cAAA,eAAA,UAAA,eAC9B,aAA8B,cAAA,iBAAA,UAAA,iBAC9B,mBAA8B,cAAA,uBAAA,UAAA,uBAC9B,WAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,aAA8B,kBAAA,YAAA,UAAA,YAC9B,aAA8B,kBAAA,YAAA,UAAA,YAC9B,eAA8B,kBAAA,YAAA,YAAA,YAC9B,eAA8B,kBAAA,YAAA,YAAA,YAE9B,uBAAoC,cAAA,gBAAA,gBAAA,qBACpC,qBAAoC,cAAA,cAAA,gBAAA,mBACpC,wBAAoC,cAAA,iBAAA,gBAAA,iBACpC,yBAAoC,cAAA,kBAAA,gBAAA,wBACpC,wBAAoC,cAAA,qBAAA,gBAAA,uBAEpC,mBAAiC,eAAA,gBAAA,YAAA,qBACjC,iBAAiC,eAAA,cAAA,YAAA,mBACjC,oBAAiC,eAAA,iBAAA,YAAA,iBACjC,sBAAiC,eAAA,mBAAA,YAAA,mBACjC,qBAAiC,eAAA,kBAAA,YAAA,kBAEjC,qBAAkC,mBAAA,gBAAA,cAAA,qBAClC,mBAAkC,mBAAA,cAAA,cAAA,mBAClC,sBAAkC,mBAAA,iBAAA,cAAA,iBAClC,uBAAkC,mBAAA,kBAAA,cAAA,wBAClC,sBAAkC,mBAAA,qBAAA,cAAA,uBAClC,uBAAkC,mBAAA,kBAAA,cAAA,kBAElC,iBAAgC,oBAAA,eAAA,WAAA,eAChC,kBAAgC,oBAAA,gBAAA,WAAA,qBAChC,gBAAgC,oBAAA,cAAA,WAAA,mBAChC,mBAAgC,oBAAA,iBAAA,WAAA,iBAChC,qBAAgC,oBAAA,mBAAA,WAAA,mBAChC,oBAAgC,oBAAA,kBAAA,WAAA,kB7CYhC,yB6ClDA,aAAgC,mBAAA,cAAA,eAAA,cAChC,gBAAgC,mBAAA,iBAAA,eAAA,iBAChC,qBAAgC,mBAAA,sBAAA,eAAA,sBAChC,wBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,cAA8B,cAAA,eAAA,UAAA,eAC9B,gBAA8B,cAAA,iBAAA,UAAA,iBAC9B,sBAA8B,cAAA,uBAAA,UAAA,uBAC9B,cAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAE9B,0BAAoC,cAAA,gBAAA,gBAAA,qBACpC,wBAAoC,cAAA,cAAA,gBAAA,mBACpC,2BAAoC,cAAA,iBAAA,gBAAA,iBACpC,4BAAoC,cAAA,kBAAA,gBAAA,wBACpC,2BAAoC,cAAA,qBAAA,gBAAA,uBAEpC,sBAAiC,eAAA,gBAAA,YAAA,qBACjC,oBAAiC,eAAA,cAAA,YAAA,mBACjC,uBAAiC,eAAA,iBAAA,YAAA,iBACjC,yBAAiC,eAAA,mBAAA,YAAA,mBACjC,wBAAiC,eAAA,kBAAA,YAAA,kBAEjC,wBAAkC,mBAAA,gBAAA,cAAA,qBAClC,sBAAkC,mBAAA,cAAA,cAAA,mBAClC,yBAAkC,mBAAA,iBAAA,cAAA,iBAClC,0BAAkC,mBAAA,kBAAA,cAAA,wBAClC,yBAAkC,mBAAA,qBAAA,cAAA,uBAClC,0BAAkC,mBAAA,kBAAA,cAAA,kBAElC,oBAAgC,oBAAA,eAAA,WAAA,eAChC,qBAAgC,oBAAA,gBAAA,WAAA,qBAChC,mBAAgC,oBAAA,cAAA,WAAA,mBAChC,sBAAgC,oBAAA,iBAAA,WAAA,iBAChC,wBAAgC,oBAAA,mBAAA,WAAA,mBAChC,uBAAgC,oBAAA,kBAAA,WAAA,mB7CYhC,yB6ClDA,aAAgC,mBAAA,cAAA,eAAA,cAChC,gBAAgC,mBAAA,iBAAA,eAAA,iBAChC,qBAAgC,mBAAA,sBAAA,eAAA,sBAChC,wBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,cAA8B,cAAA,eAAA,UAAA,eAC9B,gBAA8B,cAAA,iBAAA,UAAA,iBAC9B,sBAA8B,cAAA,uBAAA,UAAA,uBAC9B,cAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAE9B,0BAAoC,cAAA,gBAAA,gBAAA,qBACpC,wBAAoC,cAAA,cAAA,gBAAA,mBACpC,2BAAoC,cAAA,iBAAA,gBAAA,iBACpC,4BAAoC,cAAA,kBAAA,gBAAA,wBACpC,2BAAoC,cAAA,qBAAA,gBAAA,uBAEpC,sBAAiC,eAAA,gBAAA,YAAA,qBACjC,oBAAiC,eAAA,cAAA,YAAA,mBACjC,uBAAiC,eAAA,iBAAA,YAAA,iBACjC,yBAAiC,eAAA,mBAAA,YAAA,mBACjC,wBAAiC,eAAA,kBAAA,YAAA,kBAEjC,wBAAkC,mBAAA,gBAAA,cAAA,qBAClC,sBAAkC,mBAAA,cAAA,cAAA,mBAClC,yBAAkC,mBAAA,iBAAA,cAAA,iBAClC,0BAAkC,mBAAA,kBAAA,cAAA,wBAClC,yBAAkC,mBAAA,qBAAA,cAAA,uBAClC,0BAAkC,mBAAA,kBAAA,cAAA,kBAElC,oBAAgC,oBAAA,eAAA,WAAA,eAChC,qBAAgC,oBAAA,gBAAA,WAAA,qBAChC,mBAAgC,oBAAA,cAAA,WAAA,mBAChC,sBAAgC,oBAAA,iBAAA,WAAA,iBAChC,wBAAgC,oBAAA,mBAAA,WAAA,mBAChC,uBAAgC,oBAAA,kBAAA,WAAA,mB7CYhC,yB6ClDA,aAAgC,mBAAA,cAAA,eAAA,cAChC,gBAAgC,mBAAA,iBAAA,eAAA,iBAChC,qBAAgC,mBAAA,sBAAA,eAAA,sBAChC,wBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,cAA8B,cAAA,eAAA,UAAA,eAC9B,gBAA8B,cAAA,iBAAA,UAAA,iBAC9B,sBAA8B,cAAA,uBAAA,UAAA,uBAC9B,cAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAE9B,0BAAoC,cAAA,gBAAA,gBAAA,qBACpC,wBAAoC,cAAA,cAAA,gBAAA,mBACpC,2BAAoC,cAAA,iBAAA,gBAAA,iBACpC,4BAAoC,cAAA,kBAAA,gBAAA,wBACpC,2BAAoC,cAAA,qBAAA,gBAAA,uBAEpC,sBAAiC,eAAA,gBAAA,YAAA,qBACjC,oBAAiC,eAAA,cAAA,YAAA,mBACjC,uBAAiC,eAAA,iBAAA,YAAA,iBACjC,yBAAiC,eAAA,mBAAA,YAAA,mBACjC,wBAAiC,eAAA,kBAAA,YAAA,kBAEjC,wBAAkC,mBAAA,gBAAA,cAAA,qBAClC,sBAAkC,mBAAA,cAAA,cAAA,mBAClC,yBAAkC,mBAAA,iBAAA,cAAA,iBAClC,0BAAkC,mBAAA,kBAAA,cAAA,wBAClC,yBAAkC,mBAAA,qBAAA,cAAA,uBAClC,0BAAkC,mBAAA,kBAAA,cAAA,kBAElC,oBAAgC,oBAAA,eAAA,WAAA,eAChC,qBAAgC,oBAAA,gBAAA,WAAA,qBAChC,mBAAgC,oBAAA,cAAA,WAAA,mBAChC,sBAAgC,oBAAA,iBAAA,WAAA,iBAChC,wBAAgC,oBAAA,mBAAA,WAAA,mBAChC,uBAAgC,oBAAA,kBAAA,WAAA,mB7CYhC,0B6ClDA,aAAgC,mBAAA,cAAA,eAAA,cAChC,gBAAgC,mBAAA,iBAAA,eAAA,iBAChC,qBAAgC,mBAAA,sBAAA,eAAA,sBAChC,wBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,cAA8B,cAAA,eAAA,UAAA,eAC9B,gBAA8B,cAAA,iBAAA,UAAA,iBAC9B,sBAA8B,cAAA,uBAAA,UAAA,uBAC9B,cAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAE9B,0BAAoC,cAAA,gBAAA,gBAAA,qBACpC,wBAAoC,cAAA,cAAA,gBAAA,mBACpC,2BAAoC,cAAA,iBAAA,gBAAA,iBACpC,4BAAoC,cAAA,kBAAA,gBAAA,wBACpC,2BAAoC,cAAA,qBAAA,gBAAA,uBAEpC,sBAAiC,eAAA,gBAAA,YAAA,qBACjC,oBAAiC,eAAA,cAAA,YAAA,mBACjC,uBAAiC,eAAA,iBAAA,YAAA,iBACjC,yBAAiC,eAAA,mBAAA,YAAA,mBACjC,wBAAiC,eAAA,kBAAA,YAAA,kBAEjC,wBAAkC,mBAAA,gBAAA,cAAA,qBAClC,sBAAkC,mBAAA,cAAA,cAAA,mBAClC,yBAAkC,mBAAA,iBAAA,cAAA,iBAClC,0BAAkC,mBAAA,kBAAA,cAAA,wBAClC,yBAAkC,mBAAA,qBAAA,cAAA,uBAClC,0BAAkC,mBAAA,kBAAA,cAAA,kBAElC,oBAAgC,oBAAA,eAAA,WAAA,eAChC,qBAAgC,oBAAA,gBAAA,WAAA,qBAChC,mBAAgC,oBAAA,cAAA,WAAA,mBAChC,sBAAgC,oBAAA,iBAAA,WAAA,iBAChC,wBAAgC,oBAAA,mBAAA,WAAA,mBAChC,uBAAgC,oBAAA,kBAAA,WAAA,mBC5ChC,YCDF,MAAA,eDEE,aCCF,MAAA,gBDAE,YCGF,MAAA,e/CmDE,yB8CxDA,eCDF,MAAA,eDEE,gBCCF,MAAA,gBDAE,eCGF,MAAA,gB/CmDE,yB8CxDA,eCDF,MAAA,eDEE,gBCCF,MAAA,gBDAE,eCGF,MAAA,gB/CmDE,yB8CxDA,eCDF,MAAA,eDEE,gBCCF,MAAA,gBDAE,eCGF,MAAA,gB/CmDE,0B8CxDA,eCDF,MAAA,eDEE,gBCCF,MAAA,gBDAE,eCGF,MAAA,gBCAA,iBAAyB,SAAA,iBAAzB,mBAAyB,SAAA,mBAAzB,mBAAyB,SAAA,mBAAzB,gBAAyB,SAAA,gBAAzB,iBAAyB,SAAA,yBAAA,SAAA,iBAK3B,WACE,SAAA,MACA,IAAA,EACA,MAAA,EACA,KAAA,EACA,QAAA,KAGF,cACE,SAAA,MACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,KAI4B,2DAD9B,YAEI,SAAA,eAAA,SAAA,OACA,IAAA,EACA,QAAA,MC9BJ,SCEE,SAAA,SACA,MAAA,IACA,OAAA,IACA,QAAA,EACA,SAAA,OACA,KAAA,cACA,YAAA,OACA,OAAA,EAUA,0BAAA,yBAEE,SAAA,OACA,MAAA,KACA,OAAA,KACA,SAAA,QACA,KAAA,KACA,YAAA,OC5BJ,WAAa,WAAA,EAAA,QAAA,OAAA,2BACb,QAAU,WAAA,EAAA,MAAA,KAAA,0BACV,WAAa,WAAA,EAAA,KAAA,KAAA,2BACb,aAAe,WAAA,eCCX,MAAuB,MAAA,cAAvB,MAAuB,MAAA,cAAvB,MAAuB,MAAA,cAAvB,OAAuB,MAAA,eAAvB,QAAuB,MAAA,eAAvB,MAAuB,OAAA,cAAvB,MAAuB,OAAA,cAAvB,MAAuB,OAAA,cAAvB,OAAuB,OAAA,eAAvB,QAAuB,OAAA,eAI3B,QAAU,UAAA,eACV,QAAU,WAAA,eCAF,KAAgC,OAAA,YAChC,MhEkwOR,MgEhwOU,WAAA,YAEF,MhEmwOR,MgEjwOU,aAAA,YAEF,MhEowOR,MgElwOU,cAAA,YAEF,MhEqwOR,MgEnwOU,YAAA,YAfF,KAAgC,OAAA,iBAChC,MhE0xOR,MgExxOU,WAAA,iBAEF,MhE2xOR,MgEzxOU,aAAA,iBAEF,MhE4xOR,MgE1xOU,cAAA,iBAEF,MhE6xOR,MgE3xOU,YAAA,iBAfF,KAAgC,OAAA,gBAChC,MhEkzOR,MgEhzOU,WAAA,gBAEF,MhEmzOR,MgEjzOU,aAAA,gBAEF,MhEozOR,MgElzOU,cAAA,gBAEF,MhEqzOR,MgEnzOU,YAAA,gBAfF,KAAgC,OAAA,eAChC,MhE00OR,MgEx0OU,WAAA,eAEF,MhE20OR,MgEz0OU,aAAA,eAEF,MhE40OR,MgE10OU,cAAA,eAEF,MhE60OR,MgE30OU,YAAA,eAfF,KAAgC,OAAA,iBAChC,MhEk2OR,MgEh2OU,WAAA,iBAEF,MhEm2OR,MgEj2OU,aAAA,iBAEF,MhEo2OR,MgEl2OU,cAAA,iBAEF,MhEq2OR,MgEn2OU,YAAA,iBAfF,KAAgC,OAAA,eAChC,MhE03OR,MgEx3OU,WAAA,eAEF,MhE23OR,MgEz3OU,aAAA,eAEF,MhE43OR,MgE13OU,cAAA,eAEF,MhE63OR,MgE33OU,YAAA,eAfF,KAAgC,QAAA,YAChC,MhEk5OR,MgEh5OU,YAAA,YAEF,MhEm5OR,MgEj5OU,cAAA,YAEF,MhEo5OR,MgEl5OU,eAAA,YAEF,MhEq5OR,MgEn5OU,aAAA,YAfF,KAAgC,QAAA,iBAChC,MhE06OR,MgEx6OU,YAAA,iBAEF,MhE26OR,MgEz6OU,cAAA,iBAEF,MhE46OR,MgE16OU,eAAA,iBAEF,MhE66OR,MgE36OU,aAAA,iBAfF,KAAgC,QAAA,gBAChC,MhEk8OR,MgEh8OU,YAAA,gBAEF,MhEm8OR,MgEj8OU,cAAA,gBAEF,MhEo8OR,MgEl8OU,eAAA,gBAEF,MhEq8OR,MgEn8OU,aAAA,gBAfF,KAAgC,QAAA,eAChC,MhE09OR,MgEx9OU,YAAA,eAEF,MhE29OR,MgEz9OU,cAAA,eAEF,MhE49OR,MgE19OU,eAAA,eAEF,MhE69OR,MgE39OU,aAAA,eAfF,KAAgC,QAAA,iBAChC,MhEk/OR,MgEh/OU,YAAA,iBAEF,MhEm/OR,MgEj/OU,cAAA,iBAEF,MhEo/OR,MgEl/OU,eAAA,iBAEF,MhEq/OR,MgEn/OU,aAAA,iBAfF,KAAgC,QAAA,eAChC,MhE0gPR,MgExgPU,YAAA,eAEF,MhE2gPR,MgEzgPU,cAAA,eAEF,MhE4gPR,MgE1gPU,eAAA,eAEF,MhE6gPR,MgE3gPU,aAAA,eAMN,QAAmB,OAAA,eACnB,ShE6gPJ,SgE3gPM,WAAA,eAEF,ShE8gPJ,SgE5gPM,aAAA,eAEF,ShE+gPJ,SgE7gPM,cAAA,eAEF,ShEghPJ,SgE9gPM,YAAA,erDaF,yBqDjDI,QAAgC,OAAA,YAChC,ShE0jPN,SgExjPQ,WAAA,YAEF,ShE0jPN,SgExjPQ,aAAA,YAEF,ShE0jPN,SgExjPQ,cAAA,YAEF,ShE0jPN,SgExjPQ,YAAA,YAfF,QAAgC,OAAA,iBAChC,ShE6kPN,SgE3kPQ,WAAA,iBAEF,ShE6kPN,SgE3kPQ,aAAA,iBAEF,ShE6kPN,SgE3kPQ,cAAA,iBAEF,ShE6kPN,SgE3kPQ,YAAA,iBAfF,QAAgC,OAAA,gBAChC,ShEgmPN,SgE9lPQ,WAAA,gBAEF,ShEgmPN,SgE9lPQ,aAAA,gBAEF,ShEgmPN,SgE9lPQ,cAAA,gBAEF,ShEgmPN,SgE9lPQ,YAAA,gBAfF,QAAgC,OAAA,eAChC,ShEmnPN,SgEjnPQ,WAAA,eAEF,ShEmnPN,SgEjnPQ,aAAA,eAEF,ShEmnPN,SgEjnPQ,cAAA,eAEF,ShEmnPN,SgEjnPQ,YAAA,eAfF,QAAgC,OAAA,iBAChC,ShEsoPN,SgEpoPQ,WAAA,iBAEF,ShEsoPN,SgEpoPQ,aAAA,iBAEF,ShEsoPN,SgEpoPQ,cAAA,iBAEF,ShEsoPN,SgEpoPQ,YAAA,iBAfF,QAAgC,OAAA,eAChC,ShEypPN,SgEvpPQ,WAAA,eAEF,ShEypPN,SgEvpPQ,aAAA,eAEF,ShEypPN,SgEvpPQ,cAAA,eAEF,ShEypPN,SgEvpPQ,YAAA,eAfF,QAAgC,QAAA,YAChC,ShE4qPN,SgE1qPQ,YAAA,YAEF,ShE4qPN,SgE1qPQ,cAAA,YAEF,ShE4qPN,SgE1qPQ,eAAA,YAEF,ShE4qPN,SgE1qPQ,aAAA,YAfF,QAAgC,QAAA,iBAChC,ShE+rPN,SgE7rPQ,YAAA,iBAEF,ShE+rPN,SgE7rPQ,cAAA,iBAEF,ShE+rPN,SgE7rPQ,eAAA,iBAEF,ShE+rPN,SgE7rPQ,aAAA,iBAfF,QAAgC,QAAA,gBAChC,ShEktPN,SgEhtPQ,YAAA,gBAEF,ShEktPN,SgEhtPQ,cAAA,gBAEF,ShEktPN,SgEhtPQ,eAAA,gBAEF,ShEktPN,SgEhtPQ,aAAA,gBAfF,QAAgC,QAAA,eAChC,ShEquPN,SgEnuPQ,YAAA,eAEF,ShEquPN,SgEnuPQ,cAAA,eAEF,ShEquPN,SgEnuPQ,eAAA,eAEF,ShEquPN,SgEnuPQ,aAAA,eAfF,QAAgC,QAAA,iBAChC,ShEwvPN,SgEtvPQ,YAAA,iBAEF,ShEwvPN,SgEtvPQ,cAAA,iBAEF,ShEwvPN,SgEtvPQ,eAAA,iBAEF,ShEwvPN,SgEtvPQ,aAAA,iBAfF,QAAgC,QAAA,eAChC,ShE2wPN,SgEzwPQ,YAAA,eAEF,ShE2wPN,SgEzwPQ,cAAA,eAEF,ShE2wPN,SgEzwPQ,eAAA,eAEF,ShE2wPN,SgEzwPQ,aAAA,eAMN,WAAmB,OAAA,eACnB,YhEywPF,YgEvwPI,WAAA,eAEF,YhEywPF,YgEvwPI,aAAA,eAEF,YhEywPF,YgEvwPI,cAAA,eAEF,YhEywPF,YgEvwPI,YAAA,gBrDaF,yBqDjDI,QAAgC,OAAA,YAChC,ShEozPN,SgElzPQ,WAAA,YAEF,ShEozPN,SgElzPQ,aAAA,YAEF,ShEozPN,SgElzPQ,cAAA,YAEF,ShEozPN,SgElzPQ,YAAA,YAfF,QAAgC,OAAA,iBAChC,ShEu0PN,SgEr0PQ,WAAA,iBAEF,ShEu0PN,SgEr0PQ,aAAA,iBAEF,ShEu0PN,SgEr0PQ,cAAA,iBAEF,ShEu0PN,SgEr0PQ,YAAA,iBAfF,QAAgC,OAAA,gBAChC,ShE01PN,SgEx1PQ,WAAA,gBAEF,ShE01PN,SgEx1PQ,aAAA,gBAEF,ShE01PN,SgEx1PQ,cAAA,gBAEF,ShE01PN,SgEx1PQ,YAAA,gBAfF,QAAgC,OAAA,eAChC,ShE62PN,SgE32PQ,WAAA,eAEF,ShE62PN,SgE32PQ,aAAA,eAEF,ShE62PN,SgE32PQ,cAAA,eAEF,ShE62PN,SgE32PQ,YAAA,eAfF,QAAgC,OAAA,iBAChC,ShEg4PN,SgE93PQ,WAAA,iBAEF,ShEg4PN,SgE93PQ,aAAA,iBAEF,ShEg4PN,SgE93PQ,cAAA,iBAEF,ShEg4PN,SgE93PQ,YAAA,iBAfF,QAAgC,OAAA,eAChC,ShEm5PN,SgEj5PQ,WAAA,eAEF,ShEm5PN,SgEj5PQ,aAAA,eAEF,ShEm5PN,SgEj5PQ,cAAA,eAEF,ShEm5PN,SgEj5PQ,YAAA,eAfF,QAAgC,QAAA,YAChC,ShEs6PN,SgEp6PQ,YAAA,YAEF,ShEs6PN,SgEp6PQ,cAAA,YAEF,ShEs6PN,SgEp6PQ,eAAA,YAEF,ShEs6PN,SgEp6PQ,aAAA,YAfF,QAAgC,QAAA,iBAChC,ShEy7PN,SgEv7PQ,YAAA,iBAEF,ShEy7PN,SgEv7PQ,cAAA,iBAEF,ShEy7PN,SgEv7PQ,eAAA,iBAEF,ShEy7PN,SgEv7PQ,aAAA,iBAfF,QAAgC,QAAA,gBAChC,ShE48PN,SgE18PQ,YAAA,gBAEF,ShE48PN,SgE18PQ,cAAA,gBAEF,ShE48PN,SgE18PQ,eAAA,gBAEF,ShE48PN,SgE18PQ,aAAA,gBAfF,QAAgC,QAAA,eAChC,ShE+9PN,SgE79PQ,YAAA,eAEF,ShE+9PN,SgE79PQ,cAAA,eAEF,ShE+9PN,SgE79PQ,eAAA,eAEF,ShE+9PN,SgE79PQ,aAAA,eAfF,QAAgC,QAAA,iBAChC,ShEk/PN,SgEh/PQ,YAAA,iBAEF,ShEk/PN,SgEh/PQ,cAAA,iBAEF,ShEk/PN,SgEh/PQ,eAAA,iBAEF,ShEk/PN,SgEh/PQ,aAAA,iBAfF,QAAgC,QAAA,eAChC,ShEqgQN,SgEngQQ,YAAA,eAEF,ShEqgQN,SgEngQQ,cAAA,eAEF,ShEqgQN,SgEngQQ,eAAA,eAEF,ShEqgQN,SgEngQQ,aAAA,eAMN,WAAmB,OAAA,eACnB,YhEmgQF,YgEjgQI,WAAA,eAEF,YhEmgQF,YgEjgQI,aAAA,eAEF,YhEmgQF,YgEjgQI,cAAA,eAEF,YhEmgQF,YgEjgQI,YAAA,gBrDaF,yBqDjDI,QAAgC,OAAA,YAChC,ShE8iQN,SgE5iQQ,WAAA,YAEF,ShE8iQN,SgE5iQQ,aAAA,YAEF,ShE8iQN,SgE5iQQ,cAAA,YAEF,ShE8iQN,SgE5iQQ,YAAA,YAfF,QAAgC,OAAA,iBAChC,ShEikQN,SgE/jQQ,WAAA,iBAEF,ShEikQN,SgE/jQQ,aAAA,iBAEF,ShEikQN,SgE/jQQ,cAAA,iBAEF,ShEikQN,SgE/jQQ,YAAA,iBAfF,QAAgC,OAAA,gBAChC,ShEolQN,SgEllQQ,WAAA,gBAEF,ShEolQN,SgEllQQ,aAAA,gBAEF,ShEolQN,SgEllQQ,cAAA,gBAEF,ShEolQN,SgEllQQ,YAAA,gBAfF,QAAgC,OAAA,eAChC,ShEumQN,SgErmQQ,WAAA,eAEF,ShEumQN,SgErmQQ,aAAA,eAEF,ShEumQN,SgErmQQ,cAAA,eAEF,ShEumQN,SgErmQQ,YAAA,eAfF,QAAgC,OAAA,iBAChC,ShE0nQN,SgExnQQ,WAAA,iBAEF,ShE0nQN,SgExnQQ,aAAA,iBAEF,ShE0nQN,SgExnQQ,cAAA,iBAEF,ShE0nQN,SgExnQQ,YAAA,iBAfF,QAAgC,OAAA,eAChC,ShE6oQN,SgE3oQQ,WAAA,eAEF,ShE6oQN,SgE3oQQ,aAAA,eAEF,ShE6oQN,SgE3oQQ,cAAA,eAEF,ShE6oQN,SgE3oQQ,YAAA,eAfF,QAAgC,QAAA,YAChC,ShEgqQN,SgE9pQQ,YAAA,YAEF,ShEgqQN,SgE9pQQ,cAAA,YAEF,ShEgqQN,SgE9pQQ,eAAA,YAEF,ShEgqQN,SgE9pQQ,aAAA,YAfF,QAAgC,QAAA,iBAChC,ShEmrQN,SgEjrQQ,YAAA,iBAEF,ShEmrQN,SgEjrQQ,cAAA,iBAEF,ShEmrQN,SgEjrQQ,eAAA,iBAEF,ShEmrQN,SgEjrQQ,aAAA,iBAfF,QAAgC,QAAA,gBAChC,ShEssQN,SgEpsQQ,YAAA,gBAEF,ShEssQN,SgEpsQQ,cAAA,gBAEF,ShEssQN,SgEpsQQ,eAAA,gBAEF,ShEssQN,SgEpsQQ,aAAA,gBAfF,QAAgC,QAAA,eAChC,ShEytQN,SgEvtQQ,YAAA,eAEF,ShEytQN,SgEvtQQ,cAAA,eAEF,ShEytQN,SgEvtQQ,eAAA,eAEF,ShEytQN,SgEvtQQ,aAAA,eAfF,QAAgC,QAAA,iBAChC,ShE4uQN,SgE1uQQ,YAAA,iBAEF,ShE4uQN,SgE1uQQ,cAAA,iBAEF,ShE4uQN,SgE1uQQ,eAAA,iBAEF,ShE4uQN,SgE1uQQ,aAAA,iBAfF,QAAgC,QAAA,eAChC,ShE+vQN,SgE7vQQ,YAAA,eAEF,ShE+vQN,SgE7vQQ,cAAA,eAEF,ShE+vQN,SgE7vQQ,eAAA,eAEF,ShE+vQN,SgE7vQQ,aAAA,eAMN,WAAmB,OAAA,eACnB,YhE6vQF,YgE3vQI,WAAA,eAEF,YhE6vQF,YgE3vQI,aAAA,eAEF,YhE6vQF,YgE3vQI,cAAA,eAEF,YhE6vQF,YgE3vQI,YAAA,gBrDaF,0BqDjDI,QAAgC,OAAA,YAChC,ShEwyQN,SgEtyQQ,WAAA,YAEF,ShEwyQN,SgEtyQQ,aAAA,YAEF,ShEwyQN,SgEtyQQ,cAAA,YAEF,ShEwyQN,SgEtyQQ,YAAA,YAfF,QAAgC,OAAA,iBAChC,ShE2zQN,SgEzzQQ,WAAA,iBAEF,ShE2zQN,SgEzzQQ,aAAA,iBAEF,ShE2zQN,SgEzzQQ,cAAA,iBAEF,ShE2zQN,SgEzzQQ,YAAA,iBAfF,QAAgC,OAAA,gBAChC,ShE80QN,SgE50QQ,WAAA,gBAEF,ShE80QN,SgE50QQ,aAAA,gBAEF,ShE80QN,SgE50QQ,cAAA,gBAEF,ShE80QN,SgE50QQ,YAAA,gBAfF,QAAgC,OAAA,eAChC,ShEi2QN,SgE/1QQ,WAAA,eAEF,ShEi2QN,SgE/1QQ,aAAA,eAEF,ShEi2QN,SgE/1QQ,cAAA,eAEF,ShEi2QN,SgE/1QQ,YAAA,eAfF,QAAgC,OAAA,iBAChC,ShEo3QN,SgEl3QQ,WAAA,iBAEF,ShEo3QN,SgEl3QQ,aAAA,iBAEF,ShEo3QN,SgEl3QQ,cAAA,iBAEF,ShEo3QN,SgEl3QQ,YAAA,iBAfF,QAAgC,OAAA,eAChC,ShEu4QN,SgEr4QQ,WAAA,eAEF,ShEu4QN,SgEr4QQ,aAAA,eAEF,ShEu4QN,SgEr4QQ,cAAA,eAEF,ShEu4QN,SgEr4QQ,YAAA,eAfF,QAAgC,QAAA,YAChC,ShE05QN,SgEx5QQ,YAAA,YAEF,ShE05QN,SgEx5QQ,cAAA,YAEF,ShE05QN,SgEx5QQ,eAAA,YAEF,ShE05QN,SgEx5QQ,aAAA,YAfF,QAAgC,QAAA,iBAChC,ShE66QN,SgE36QQ,YAAA,iBAEF,ShE66QN,SgE36QQ,cAAA,iBAEF,ShE66QN,SgE36QQ,eAAA,iBAEF,ShE66QN,SgE36QQ,aAAA,iBAfF,QAAgC,QAAA,gBAChC,ShEg8QN,SgE97QQ,YAAA,gBAEF,ShEg8QN,SgE97QQ,cAAA,gBAEF,ShEg8QN,SgE97QQ,eAAA,gBAEF,ShEg8QN,SgE97QQ,aAAA,gBAfF,QAAgC,QAAA,eAChC,ShEm9QN,SgEj9QQ,YAAA,eAEF,ShEm9QN,SgEj9QQ,cAAA,eAEF,ShEm9QN,SgEj9QQ,eAAA,eAEF,ShEm9QN,SgEj9QQ,aAAA,eAfF,QAAgC,QAAA,iBAChC,ShEs+QN,SgEp+QQ,YAAA,iBAEF,ShEs+QN,SgEp+QQ,cAAA,iBAEF,ShEs+QN,SgEp+QQ,eAAA,iBAEF,ShEs+QN,SgEp+QQ,aAAA,iBAfF,QAAgC,QAAA,eAChC,ShEy/QN,SgEv/QQ,YAAA,eAEF,ShEy/QN,SgEv/QQ,cAAA,eAEF,ShEy/QN,SgEv/QQ,eAAA,eAEF,ShEy/QN,SgEv/QQ,aAAA,eAMN,WAAmB,OAAA,eACnB,YhEu/QF,YgEr/QI,WAAA,eAEF,YhEu/QF,YgEr/QI,aAAA,eAEF,YhEu/QF,YgEr/QI,cAAA,eAEF,YhEu/QF,YgEr/QI,YAAA,gBCzCN,gBAAkB,YAAA,cAAA,CAAA,KAAA,CAAA,MAAA,CAAA,QAAA,CAAA,iBAAA,CAAA,aAAA,CAAA,UAIlB,cAAiB,WAAA,kBACjB,aAAiB,YAAA,iBACjB,eCRE,SAAA,OACA,cAAA,SACA,YAAA,ODcE,WAAwB,WAAA,eACxB,YAAwB,WAAA,gBACxB,aAAwB,WAAA,iBtDsCxB,yBsDxCA,cAAwB,WAAA,eACxB,eAAwB,WAAA,gBACxB,gBAAwB,WAAA,kBtDsCxB,yBsDxCA,cAAwB,WAAA,eACxB,eAAwB,WAAA,gBACxB,gBAAwB,WAAA,kBtDsCxB,yBsDxCA,cAAwB,WAAA,eACxB,eAAwB,WAAA,gBACxB,gBAAwB,WAAA,kBtDsCxB,0BsDxCA,cAAwB,WAAA,eACxB,eAAwB,WAAA,gBACxB,gBAAwB,WAAA,kBAM5B,gBAAmB,eAAA,oBACnB,gBAAmB,eAAA,oBACnB,iBAAmB,eAAA,qBAInB,mBAAsB,YAAA,cACtB,oBAAsB,YAAA,cACtB,kBAAsB,YAAA,cACtB,aAAsB,WAAA,iBAItB,YAAc,MAAA,eEpCZ,cACE,MAAA,kBjEUF,qBAAA,qBiENI,MAAA,kBALJ,gBACE,MAAA,kBjEUF,uBAAA,uBiENI,MAAA,kBALJ,cACE,MAAA,kBjEUF,qBAAA,qBiENI,MAAA,kBALJ,WACE,MAAA,kBjEUF,kBAAA,kBiENI,MAAA,kBALJ,cACE,MAAA,kBjEUF,qBAAA,qBiENI,MAAA,kBALJ,aACE,MAAA,kBjEUF,oBAAA,oBiENI,MAAA,kBALJ,YACE,MAAA,kBjEUF,mBAAA,mBiENI,MAAA,kBALJ,WACE,MAAA,kBjEUF,kBAAA,kBiENI,MAAA,kBFqCN,WAAa,MAAA,kBACb,YAAc,MAAA,kBAEd,eAAiB,MAAA,yBACjB,eAAiB,MAAA,+BAIjB,WGpDE,KAAA,CAAA,CAAA,EAAA,EACA,MAAA,YACA,YAAA,KACA,iBAAA,YACA,OAAA,ECHF,SCCE,WAAA,kBDGF,WCHE,WAAA,iBCMA,axESF,ECsuRE,QADA,SuExuRI,YAAA,eAEA,WAAA,eAGF,YAEI,gBAAA,UASJ,mBACE,QAAA,KAAA,YAAA,IxEgNN,IwEjMM,YAAA,mBvEutRJ,WuErtRE,IAEE,OAAA,IAAA,MAAA,QACA,kBAAA,MAQF,MACE,QAAA,mBvEitRJ,IuE9sRE,GAEE,kBAAA,MvEgtRJ,GACA,GuE9sRE,EAGE,QAAA,EACA,OAAA,EAGF,GvE4sRF,GuE1sRI,iBAAA,MAQF,MACE,KAAA,GxEjCN,KwEoCM,UAAA,gB9DvFJ,W8D0FI,UAAA,gB1C9EN,Q0CmFM,QAAA,KrC/FN,OqCkGM,OAAA,IAAA,MAAA,K1DnGN,O0DuGM,gBAAA,mBADF,UvEssRF,UuEjsRM,iBAAA,evEqsRN,mBarwRF,mB0DuEQ,OAAA,IAAA,MAAA,kB1DaR,Y0DRM,MAAA,QvEksRJ,wBAFA,euEjsRE,evEksRF,qBuE3rRM,aAAA,Q1DhBR,sB0DqBM,MAAA,QACA,aAAA","sourcesContent":["/*!\n * Bootstrap v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"utilities\";\n@import \"print\";\n",":root {\n  // Custom variable values only support SassScript inside `#{}`.\n  @each $color, $value in $colors {\n    --#{$color}: #{$value};\n  }\n\n  @each $color, $value in $theme-colors {\n    --#{$color}: #{$value};\n  }\n\n  @each $bp, $value in $grid-breakpoints {\n    --breakpoint-#{$bp}: #{$value};\n  }\n\n  // Use `inspect` for lists so that quoted items keep the quotes.\n  // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n  --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n  --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n//    we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box; // 1\n}\n\nhtml {\n  font-family: sans-serif; // 2\n  line-height: 1.15; // 3\n  -webkit-text-size-adjust: 100%; // 4\n  -ms-text-size-adjust: 100%; // 4\n  -ms-overflow-style: scrollbar; // 5\n  -webkit-tap-highlight-color: rgba($black, 0); // 6\n}\n\n// IE10+ doesn't honor `<meta name=\"viewport\">` in some cases.\n@at-root {\n  @-ms-viewport {\n    width: device-width;\n  }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n  display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use the\n//    the `inherit` value on things like `<th>` elements.\n\nbody {\n  margin: 0; // 1\n  font-family: $font-family-base;\n  font-size: $font-size-base;\n  font-weight: $font-weight-base;\n  line-height: $line-height-base;\n  color: $body-color;\n  text-align: left; // 3\n  background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n  outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n  box-sizing: content-box; // 1\n  height: 0; // 1\n  overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n  margin-top: 0;\n  margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n  margin-top: 0;\n  margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n  text-decoration: underline; // 2\n  text-decoration: underline dotted; // 2\n  cursor: help; // 3\n  border-bottom: 0; // 1\n}\n\naddress {\n  margin-bottom: 1rem;\n  font-style: normal;\n  line-height: inherit;\n}\n\nol,\nul,\ndl {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n  margin-bottom: 0;\n}\n\ndt {\n  font-weight: $dt-font-weight;\n}\n\ndd {\n  margin-bottom: .5rem;\n  margin-left: 0; // Undo browser default\n}\n\nblockquote {\n  margin: 0 0 1rem;\n}\n\ndfn {\n  font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n  font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n  font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n  position: relative;\n  font-size: 75%;\n  line-height: 0;\n  vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n  color: $link-color;\n  text-decoration: $link-decoration;\n  background-color: transparent; // Remove the gray background on active links in IE 10.\n  -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n  @include hover {\n    color: $link-hover-color;\n    text-decoration: $link-hover-decoration;\n  }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n  color: inherit;\n  text-decoration: none;\n\n  @include hover-focus {\n    color: inherit;\n    text-decoration: none;\n  }\n\n  &:focus {\n    outline: 0;\n  }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: $font-family-monospace;\n  font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n  // Remove browser default top margin\n  margin-top: 0;\n  // Reset browser default of `1em` to use `rem`s\n  margin-bottom: 1rem;\n  // Don't allow content to break outside\n  overflow: auto;\n  // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n  // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n  -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n  // Apply a consistent margin strategy (matches our type styles).\n  margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n  vertical-align: middle;\n  border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n  // Workaround for the SVG overflow bug in IE10/11 is still required.\n  // See https://github.com/twbs/bootstrap/issues/26878\n  overflow: hidden;\n  vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n  border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n  padding-top: $table-cell-padding;\n  padding-bottom: $table-cell-padding;\n  color: $table-caption-color;\n  text-align: left;\n  caption-side: bottom;\n}\n\nth {\n  // Matches default `<td>` alignment by inheriting from the `<body>`, or the\n  // closest parent with a set `text-align`.\n  text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n  // Allow labels to use `margin` for spacing.\n  display: inline-block;\n  margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n  border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n  outline: 1px dotted;\n  outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n  margin: 0; // Remove the margin in Firefox and Safari\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\n\nbutton,\ninput {\n  overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n  text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n//    controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n  padding: 0;\n  border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n  padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n  // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n  // bug where setting a custom line-height prevents text from being vertically\n  // centered within the input.\n  // See https://bugs.webkit.org/show_bug.cgi?id=139848\n  // and https://github.com/twbs/bootstrap/issues/11266\n  -webkit-appearance: listbox;\n}\n\ntextarea {\n  overflow: auto; // Remove the default vertical scrollbar in IE.\n  // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n  resize: vertical;\n}\n\nfieldset {\n  // Browsers set a default `min-width: min-content;` on fieldsets,\n  // unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n  // So we reset that to ensure fieldsets behave more like a standard block element.\n  // See https://github.com/twbs/bootstrap/issues/12359\n  // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n  min-width: 0;\n  // Reset the default outline behavior of fieldsets so they don't affect page layout.\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n  display: block;\n  width: 100%;\n  max-width: 100%; // 1\n  padding: 0;\n  margin-bottom: .5rem;\n  font-size: 1.5rem;\n  line-height: inherit;\n  color: inherit; // 2\n  white-space: normal; // 1\n}\n\nprogress {\n  vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n[type=\"search\"] {\n  // This overrides the extra rounded corners on search inputs in iOS so that our\n  // `.form-control` class can properly style them. Note that this cannot simply\n  // be added to `.form-control` as it's not specific enough. For details, see\n  // https://github.com/twbs/bootstrap/issues/11586.\n  outline-offset: -2px; // 2. Correct the outline style in Safari.\n  -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n  font: inherit; // 2\n  -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n  display: inline-block;\n}\n\nsummary {\n  display: list-item; // Add the correct display in all browsers\n  cursor: pointer;\n}\n\ntemplate {\n  display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n  display: none !important;\n}\n","/*!\n * Bootstrap v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n  --blue: #007bff;\n  --indigo: #6610f2;\n  --purple: #6f42c1;\n  --pink: #e83e8c;\n  --red: #dc3545;\n  --orange: #fd7e14;\n  --yellow: #ffc107;\n  --green: #28a745;\n  --teal: #20c997;\n  --cyan: #17a2b8;\n  --white: #fff;\n  --gray: #6c757d;\n  --gray-dark: #343a40;\n  --primary: #007bff;\n  --secondary: #6c757d;\n  --success: #28a745;\n  --info: #17a2b8;\n  --warning: #ffc107;\n  --danger: #dc3545;\n  --light: #f8f9fa;\n  --dark: #343a40;\n  --breakpoint-xs: 0;\n  --breakpoint-sm: 576px;\n  --breakpoint-md: 768px;\n  --breakpoint-lg: 992px;\n  --breakpoint-xl: 1200px;\n  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\nhtml {\n  font-family: sans-serif;\n  line-height: 1.15;\n  -webkit-text-size-adjust: 100%;\n  -ms-text-size-adjust: 100%;\n  -ms-overflow-style: scrollbar;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\n@-ms-viewport {\n  width: device-width;\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n  display: block;\n}\n\nbody {\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #212529;\n  text-align: left;\n  background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n  outline: 0 !important;\n}\n\nhr {\n  box-sizing: content-box;\n  height: 0;\n  overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n  margin-top: 0;\n  margin-bottom: 0.5rem;\n}\n\np {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n  text-decoration: underline;\n  -webkit-text-decoration: underline dotted;\n  text-decoration: underline dotted;\n  cursor: help;\n  border-bottom: 0;\n}\n\naddress {\n  margin-bottom: 1rem;\n  font-style: normal;\n  line-height: inherit;\n}\n\nol,\nul,\ndl {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n  margin-bottom: 0;\n}\n\ndt {\n  font-weight: 700;\n}\n\ndd {\n  margin-bottom: .5rem;\n  margin-left: 0;\n}\n\nblockquote {\n  margin: 0 0 1rem;\n}\n\ndfn {\n  font-style: italic;\n}\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\nsmall {\n  font-size: 80%;\n}\n\nsub,\nsup {\n  position: relative;\n  font-size: 75%;\n  line-height: 0;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -.25em;\n}\n\nsup {\n  top: -.5em;\n}\n\na {\n  color: #007bff;\n  text-decoration: none;\n  background-color: transparent;\n  -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n  color: #0056b3;\n  text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n  color: inherit;\n  text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n  color: inherit;\n  text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n  outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  font-size: 1em;\n}\n\npre {\n  margin-top: 0;\n  margin-bottom: 1rem;\n  overflow: auto;\n  -ms-overflow-style: scrollbar;\n}\n\nfigure {\n  margin: 0 0 1rem;\n}\n\nimg {\n  vertical-align: middle;\n  border-style: none;\n}\n\nsvg {\n  overflow: hidden;\n  vertical-align: middle;\n}\n\ntable {\n  border-collapse: collapse;\n}\n\ncaption {\n  padding-top: 0.75rem;\n  padding-bottom: 0.75rem;\n  color: #6c757d;\n  text-align: left;\n  caption-side: bottom;\n}\n\nth {\n  text-align: inherit;\n}\n\nlabel {\n  display: inline-block;\n  margin-bottom: 0.5rem;\n}\n\nbutton {\n  border-radius: 0;\n}\n\nbutton:focus {\n  outline: 1px dotted;\n  outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n  margin: 0;\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\n\nbutton,\ninput {\n  overflow: visible;\n}\n\nbutton,\nselect {\n  text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n  padding: 0;\n  border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  box-sizing: border-box;\n  padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n  -webkit-appearance: listbox;\n}\n\ntextarea {\n  overflow: auto;\n  resize: vertical;\n}\n\nfieldset {\n  min-width: 0;\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\n\nlegend {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  padding: 0;\n  margin-bottom: .5rem;\n  font-size: 1.5rem;\n  line-height: inherit;\n  color: inherit;\n  white-space: normal;\n}\n\nprogress {\n  vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n[type=\"search\"] {\n  outline-offset: -2px;\n  -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n  font: inherit;\n  -webkit-appearance: button;\n}\n\noutput {\n  display: inline-block;\n}\n\nsummary {\n  display: list-item;\n  cursor: pointer;\n}\n\ntemplate {\n  display: none;\n}\n\n[hidden] {\n  display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n  margin-bottom: 0.5rem;\n  font-family: inherit;\n  font-weight: 500;\n  line-height: 1.2;\n  color: inherit;\n}\n\nh1, .h1 {\n  font-size: 2.5rem;\n}\n\nh2, .h2 {\n  font-size: 2rem;\n}\n\nh3, .h3 {\n  font-size: 1.75rem;\n}\n\nh4, .h4 {\n  font-size: 1.5rem;\n}\n\nh5, .h5 {\n  font-size: 1.25rem;\n}\n\nh6, .h6 {\n  font-size: 1rem;\n}\n\n.lead {\n  font-size: 1.25rem;\n  font-weight: 300;\n}\n\n.display-1 {\n  font-size: 6rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n\n.display-2 {\n  font-size: 5.5rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n\n.display-3 {\n  font-size: 4.5rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n\n.display-4 {\n  font-size: 3.5rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n\nhr {\n  margin-top: 1rem;\n  margin-bottom: 1rem;\n  border: 0;\n  border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n  font-size: 80%;\n  font-weight: 400;\n}\n\nmark,\n.mark {\n  padding: 0.2em;\n  background-color: #fcf8e3;\n}\n\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n\n.list-inline {\n  padding-left: 0;\n  list-style: none;\n}\n\n.list-inline-item {\n  display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n  margin-right: 0.5rem;\n}\n\n.initialism {\n  font-size: 90%;\n  text-transform: uppercase;\n}\n\n.blockquote {\n  margin-bottom: 1rem;\n  font-size: 1.25rem;\n}\n\n.blockquote-footer {\n  display: block;\n  font-size: 80%;\n  color: #6c757d;\n}\n\n.blockquote-footer::before {\n  content: \"\\2014 \\00A0\";\n}\n\n.img-fluid {\n  max-width: 100%;\n  height: auto;\n}\n\n.img-thumbnail {\n  padding: 0.25rem;\n  background-color: #fff;\n  border: 1px solid #dee2e6;\n  border-radius: 0.25rem;\n  max-width: 100%;\n  height: auto;\n}\n\n.figure {\n  display: inline-block;\n}\n\n.figure-img {\n  margin-bottom: 0.5rem;\n  line-height: 1;\n}\n\n.figure-caption {\n  font-size: 90%;\n  color: #6c757d;\n}\n\ncode {\n  font-size: 87.5%;\n  color: #e83e8c;\n  word-break: break-word;\n}\n\na > code {\n  color: inherit;\n}\n\nkbd {\n  padding: 0.2rem 0.4rem;\n  font-size: 87.5%;\n  color: #fff;\n  background-color: #212529;\n  border-radius: 0.2rem;\n}\n\nkbd kbd {\n  padding: 0;\n  font-size: 100%;\n  font-weight: 700;\n}\n\npre {\n  display: block;\n  font-size: 87.5%;\n  color: #212529;\n}\n\npre code {\n  font-size: inherit;\n  color: inherit;\n  word-break: normal;\n}\n\n.pre-scrollable {\n  max-height: 340px;\n  overflow-y: scroll;\n}\n\n.container {\n  width: 100%;\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n\n@media (min-width: 576px) {\n  .container {\n    max-width: 540px;\n  }\n}\n\n@media (min-width: 768px) {\n  .container {\n    max-width: 720px;\n  }\n}\n\n@media (min-width: 992px) {\n  .container {\n    max-width: 960px;\n  }\n}\n\n@media (min-width: 1200px) {\n  .container {\n    max-width: 1140px;\n  }\n}\n\n.container-fluid {\n  width: 100%;\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  margin-right: -15px;\n  margin-left: -15px;\n}\n\n.no-gutters {\n  margin-right: 0;\n  margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n  padding-right: 0;\n  padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n  position: relative;\n  width: 100%;\n  min-height: 1px;\n  padding-right: 15px;\n  padding-left: 15px;\n}\n\n.col {\n  -ms-flex-preferred-size: 0;\n  flex-basis: 0;\n  -ms-flex-positive: 1;\n  flex-grow: 1;\n  max-width: 100%;\n}\n\n.col-auto {\n  -ms-flex: 0 0 auto;\n  flex: 0 0 auto;\n  width: auto;\n  max-width: none;\n}\n\n.col-1 {\n  -ms-flex: 0 0 8.333333%;\n  flex: 0 0 8.333333%;\n  max-width: 8.333333%;\n}\n\n.col-2 {\n  -ms-flex: 0 0 16.666667%;\n  flex: 0 0 16.666667%;\n  max-width: 16.666667%;\n}\n\n.col-3 {\n  -ms-flex: 0 0 25%;\n  flex: 0 0 25%;\n  max-width: 25%;\n}\n\n.col-4 {\n  -ms-flex: 0 0 33.333333%;\n  flex: 0 0 33.333333%;\n  max-width: 33.333333%;\n}\n\n.col-5 {\n  -ms-flex: 0 0 41.666667%;\n  flex: 0 0 41.666667%;\n  max-width: 41.666667%;\n}\n\n.col-6 {\n  -ms-flex: 0 0 50%;\n  flex: 0 0 50%;\n  max-width: 50%;\n}\n\n.col-7 {\n  -ms-flex: 0 0 58.333333%;\n  flex: 0 0 58.333333%;\n  max-width: 58.333333%;\n}\n\n.col-8 {\n  -ms-flex: 0 0 66.666667%;\n  flex: 0 0 66.666667%;\n  max-width: 66.666667%;\n}\n\n.col-9 {\n  -ms-flex: 0 0 75%;\n  flex: 0 0 75%;\n  max-width: 75%;\n}\n\n.col-10 {\n  -ms-flex: 0 0 83.333333%;\n  flex: 0 0 83.333333%;\n  max-width: 83.333333%;\n}\n\n.col-11 {\n  -ms-flex: 0 0 91.666667%;\n  flex: 0 0 91.666667%;\n  max-width: 91.666667%;\n}\n\n.col-12 {\n  -ms-flex: 0 0 100%;\n  flex: 0 0 100%;\n  max-width: 100%;\n}\n\n.order-first {\n  -ms-flex-order: -1;\n  order: -1;\n}\n\n.order-last {\n  -ms-flex-order: 13;\n  order: 13;\n}\n\n.order-0 {\n  -ms-flex-order: 0;\n  order: 0;\n}\n\n.order-1 {\n  -ms-flex-order: 1;\n  order: 1;\n}\n\n.order-2 {\n  -ms-flex-order: 2;\n  order: 2;\n}\n\n.order-3 {\n  -ms-flex-order: 3;\n  order: 3;\n}\n\n.order-4 {\n  -ms-flex-order: 4;\n  order: 4;\n}\n\n.order-5 {\n  -ms-flex-order: 5;\n  order: 5;\n}\n\n.order-6 {\n  -ms-flex-order: 6;\n  order: 6;\n}\n\n.order-7 {\n  -ms-flex-order: 7;\n  order: 7;\n}\n\n.order-8 {\n  -ms-flex-order: 8;\n  order: 8;\n}\n\n.order-9 {\n  -ms-flex-order: 9;\n  order: 9;\n}\n\n.order-10 {\n  -ms-flex-order: 10;\n  order: 10;\n}\n\n.order-11 {\n  -ms-flex-order: 11;\n  order: 11;\n}\n\n.order-12 {\n  -ms-flex-order: 12;\n  order: 12;\n}\n\n.offset-1 {\n  margin-left: 8.333333%;\n}\n\n.offset-2 {\n  margin-left: 16.666667%;\n}\n\n.offset-3 {\n  margin-left: 25%;\n}\n\n.offset-4 {\n  margin-left: 33.333333%;\n}\n\n.offset-5 {\n  margin-left: 41.666667%;\n}\n\n.offset-6 {\n  margin-left: 50%;\n}\n\n.offset-7 {\n  margin-left: 58.333333%;\n}\n\n.offset-8 {\n  margin-left: 66.666667%;\n}\n\n.offset-9 {\n  margin-left: 75%;\n}\n\n.offset-10 {\n  margin-left: 83.333333%;\n}\n\n.offset-11 {\n  margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n  .col-sm {\n    -ms-flex-preferred-size: 0;\n    flex-basis: 0;\n    -ms-flex-positive: 1;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .col-sm-auto {\n    -ms-flex: 0 0 auto;\n    flex: 0 0 auto;\n    width: auto;\n    max-width: none;\n  }\n  .col-sm-1 {\n    -ms-flex: 0 0 8.333333%;\n    flex: 0 0 8.333333%;\n    max-width: 8.333333%;\n  }\n  .col-sm-2 {\n    -ms-flex: 0 0 16.666667%;\n    flex: 0 0 16.666667%;\n    max-width: 16.666667%;\n  }\n  .col-sm-3 {\n    -ms-flex: 0 0 25%;\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-sm-4 {\n    -ms-flex: 0 0 33.333333%;\n    flex: 0 0 33.333333%;\n    max-width: 33.333333%;\n  }\n  .col-sm-5 {\n    -ms-flex: 0 0 41.666667%;\n    flex: 0 0 41.666667%;\n    max-width: 41.666667%;\n  }\n  .col-sm-6 {\n    -ms-flex: 0 0 50%;\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-sm-7 {\n    -ms-flex: 0 0 58.333333%;\n    flex: 0 0 58.333333%;\n    max-width: 58.333333%;\n  }\n  .col-sm-8 {\n    -ms-flex: 0 0 66.666667%;\n    flex: 0 0 66.666667%;\n    max-width: 66.666667%;\n  }\n  .col-sm-9 {\n    -ms-flex: 0 0 75%;\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-sm-10 {\n    -ms-flex: 0 0 83.333333%;\n    flex: 0 0 83.333333%;\n    max-width: 83.333333%;\n  }\n  .col-sm-11 {\n    -ms-flex: 0 0 91.666667%;\n    flex: 0 0 91.666667%;\n    max-width: 91.666667%;\n  }\n  .col-sm-12 {\n    -ms-flex: 0 0 100%;\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-sm-first {\n    -ms-flex-order: -1;\n    order: -1;\n  }\n  .order-sm-last {\n    -ms-flex-order: 13;\n    order: 13;\n  }\n  .order-sm-0 {\n    -ms-flex-order: 0;\n    order: 0;\n  }\n  .order-sm-1 {\n    -ms-flex-order: 1;\n    order: 1;\n  }\n  .order-sm-2 {\n    -ms-flex-order: 2;\n    order: 2;\n  }\n  .order-sm-3 {\n    -ms-flex-order: 3;\n    order: 3;\n  }\n  .order-sm-4 {\n    -ms-flex-order: 4;\n    order: 4;\n  }\n  .order-sm-5 {\n    -ms-flex-order: 5;\n    order: 5;\n  }\n  .order-sm-6 {\n    -ms-flex-order: 6;\n    order: 6;\n  }\n  .order-sm-7 {\n    -ms-flex-order: 7;\n    order: 7;\n  }\n  .order-sm-8 {\n    -ms-flex-order: 8;\n    order: 8;\n  }\n  .order-sm-9 {\n    -ms-flex-order: 9;\n    order: 9;\n  }\n  .order-sm-10 {\n    -ms-flex-order: 10;\n    order: 10;\n  }\n  .order-sm-11 {\n    -ms-flex-order: 11;\n    order: 11;\n  }\n  .order-sm-12 {\n    -ms-flex-order: 12;\n    order: 12;\n  }\n  .offset-sm-0 {\n    margin-left: 0;\n  }\n  .offset-sm-1 {\n    margin-left: 8.333333%;\n  }\n  .offset-sm-2 {\n    margin-left: 16.666667%;\n  }\n  .offset-sm-3 {\n    margin-left: 25%;\n  }\n  .offset-sm-4 {\n    margin-left: 33.333333%;\n  }\n  .offset-sm-5 {\n    margin-left: 41.666667%;\n  }\n  .offset-sm-6 {\n    margin-left: 50%;\n  }\n  .offset-sm-7 {\n    margin-left: 58.333333%;\n  }\n  .offset-sm-8 {\n    margin-left: 66.666667%;\n  }\n  .offset-sm-9 {\n    margin-left: 75%;\n  }\n  .offset-sm-10 {\n    margin-left: 83.333333%;\n  }\n  .offset-sm-11 {\n    margin-left: 91.666667%;\n  }\n}\n\n@media (min-width: 768px) {\n  .col-md {\n    -ms-flex-preferred-size: 0;\n    flex-basis: 0;\n    -ms-flex-positive: 1;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .col-md-auto {\n    -ms-flex: 0 0 auto;\n    flex: 0 0 auto;\n    width: auto;\n    max-width: none;\n  }\n  .col-md-1 {\n    -ms-flex: 0 0 8.333333%;\n    flex: 0 0 8.333333%;\n    max-width: 8.333333%;\n  }\n  .col-md-2 {\n    -ms-flex: 0 0 16.666667%;\n    flex: 0 0 16.666667%;\n    max-width: 16.666667%;\n  }\n  .col-md-3 {\n    -ms-flex: 0 0 25%;\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-md-4 {\n    -ms-flex: 0 0 33.333333%;\n    flex: 0 0 33.333333%;\n    max-width: 33.333333%;\n  }\n  .col-md-5 {\n    -ms-flex: 0 0 41.666667%;\n    flex: 0 0 41.666667%;\n    max-width: 41.666667%;\n  }\n  .col-md-6 {\n    -ms-flex: 0 0 50%;\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-md-7 {\n    -ms-flex: 0 0 58.333333%;\n    flex: 0 0 58.333333%;\n    max-width: 58.333333%;\n  }\n  .col-md-8 {\n    -ms-flex: 0 0 66.666667%;\n    flex: 0 0 66.666667%;\n    max-width: 66.666667%;\n  }\n  .col-md-9 {\n    -ms-flex: 0 0 75%;\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-md-10 {\n    -ms-flex: 0 0 83.333333%;\n    flex: 0 0 83.333333%;\n    max-width: 83.333333%;\n  }\n  .col-md-11 {\n    -ms-flex: 0 0 91.666667%;\n    flex: 0 0 91.666667%;\n    max-width: 91.666667%;\n  }\n  .col-md-12 {\n    -ms-flex: 0 0 100%;\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-md-first {\n    -ms-flex-order: -1;\n    order: -1;\n  }\n  .order-md-last {\n    -ms-flex-order: 13;\n    order: 13;\n  }\n  .order-md-0 {\n    -ms-flex-order: 0;\n    order: 0;\n  }\n  .order-md-1 {\n    -ms-flex-order: 1;\n    order: 1;\n  }\n  .order-md-2 {\n    -ms-flex-order: 2;\n    order: 2;\n  }\n  .order-md-3 {\n    -ms-flex-order: 3;\n    order: 3;\n  }\n  .order-md-4 {\n    -ms-flex-order: 4;\n    order: 4;\n  }\n  .order-md-5 {\n    -ms-flex-order: 5;\n    order: 5;\n  }\n  .order-md-6 {\n    -ms-flex-order: 6;\n    order: 6;\n  }\n  .order-md-7 {\n    -ms-flex-order: 7;\n    order: 7;\n  }\n  .order-md-8 {\n    -ms-flex-order: 8;\n    order: 8;\n  }\n  .order-md-9 {\n    -ms-flex-order: 9;\n    order: 9;\n  }\n  .order-md-10 {\n    -ms-flex-order: 10;\n    order: 10;\n  }\n  .order-md-11 {\n    -ms-flex-order: 11;\n    order: 11;\n  }\n  .order-md-12 {\n    -ms-flex-order: 12;\n    order: 12;\n  }\n  .offset-md-0 {\n    margin-left: 0;\n  }\n  .offset-md-1 {\n    margin-left: 8.333333%;\n  }\n  .offset-md-2 {\n    margin-left: 16.666667%;\n  }\n  .offset-md-3 {\n    margin-left: 25%;\n  }\n  .offset-md-4 {\n    margin-left: 33.333333%;\n  }\n  .offset-md-5 {\n    margin-left: 41.666667%;\n  }\n  .offset-md-6 {\n    margin-left: 50%;\n  }\n  .offset-md-7 {\n    margin-left: 58.333333%;\n  }\n  .offset-md-8 {\n    margin-left: 66.666667%;\n  }\n  .offset-md-9 {\n    margin-left: 75%;\n  }\n  .offset-md-10 {\n    margin-left: 83.333333%;\n  }\n  .offset-md-11 {\n    margin-left: 91.666667%;\n  }\n}\n\n@media (min-width: 992px) {\n  .col-lg {\n    -ms-flex-preferred-size: 0;\n    flex-basis: 0;\n    -ms-flex-positive: 1;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .col-lg-auto {\n    -ms-flex: 0 0 auto;\n    flex: 0 0 auto;\n    width: auto;\n    max-width: none;\n  }\n  .col-lg-1 {\n    -ms-flex: 0 0 8.333333%;\n    flex: 0 0 8.333333%;\n    max-width: 8.333333%;\n  }\n  .col-lg-2 {\n    -ms-flex: 0 0 16.666667%;\n    flex: 0 0 16.666667%;\n    max-width: 16.666667%;\n  }\n  .col-lg-3 {\n    -ms-flex: 0 0 25%;\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-lg-4 {\n    -ms-flex: 0 0 33.333333%;\n    flex: 0 0 33.333333%;\n    max-width: 33.333333%;\n  }\n  .col-lg-5 {\n    -ms-flex: 0 0 41.666667%;\n    flex: 0 0 41.666667%;\n    max-width: 41.666667%;\n  }\n  .col-lg-6 {\n    -ms-flex: 0 0 50%;\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-lg-7 {\n    -ms-flex: 0 0 58.333333%;\n    flex: 0 0 58.333333%;\n    max-width: 58.333333%;\n  }\n  .col-lg-8 {\n    -ms-flex: 0 0 66.666667%;\n    flex: 0 0 66.666667%;\n    max-width: 66.666667%;\n  }\n  .col-lg-9 {\n    -ms-flex: 0 0 75%;\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-lg-10 {\n    -ms-flex: 0 0 83.333333%;\n    flex: 0 0 83.333333%;\n    max-width: 83.333333%;\n  }\n  .col-lg-11 {\n    -ms-flex: 0 0 91.666667%;\n    flex: 0 0 91.666667%;\n    max-width: 91.666667%;\n  }\n  .col-lg-12 {\n    -ms-flex: 0 0 100%;\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-lg-first {\n    -ms-flex-order: -1;\n    order: -1;\n  }\n  .order-lg-last {\n    -ms-flex-order: 13;\n    order: 13;\n  }\n  .order-lg-0 {\n    -ms-flex-order: 0;\n    order: 0;\n  }\n  .order-lg-1 {\n    -ms-flex-order: 1;\n    order: 1;\n  }\n  .order-lg-2 {\n    -ms-flex-order: 2;\n    order: 2;\n  }\n  .order-lg-3 {\n    -ms-flex-order: 3;\n    order: 3;\n  }\n  .order-lg-4 {\n    -ms-flex-order: 4;\n    order: 4;\n  }\n  .order-lg-5 {\n    -ms-flex-order: 5;\n    order: 5;\n  }\n  .order-lg-6 {\n    -ms-flex-order: 6;\n    order: 6;\n  }\n  .order-lg-7 {\n    -ms-flex-order: 7;\n    order: 7;\n  }\n  .order-lg-8 {\n    -ms-flex-order: 8;\n    order: 8;\n  }\n  .order-lg-9 {\n    -ms-flex-order: 9;\n    order: 9;\n  }\n  .order-lg-10 {\n    -ms-flex-order: 10;\n    order: 10;\n  }\n  .order-lg-11 {\n    -ms-flex-order: 11;\n    order: 11;\n  }\n  .order-lg-12 {\n    -ms-flex-order: 12;\n    order: 12;\n  }\n  .offset-lg-0 {\n    margin-left: 0;\n  }\n  .offset-lg-1 {\n    margin-left: 8.333333%;\n  }\n  .offset-lg-2 {\n    margin-left: 16.666667%;\n  }\n  .offset-lg-3 {\n    margin-left: 25%;\n  }\n  .offset-lg-4 {\n    margin-left: 33.333333%;\n  }\n  .offset-lg-5 {\n    margin-left: 41.666667%;\n  }\n  .offset-lg-6 {\n    margin-left: 50%;\n  }\n  .offset-lg-7 {\n    margin-left: 58.333333%;\n  }\n  .offset-lg-8 {\n    margin-left: 66.666667%;\n  }\n  .offset-lg-9 {\n    margin-left: 75%;\n  }\n  .offset-lg-10 {\n    margin-left: 83.333333%;\n  }\n  .offset-lg-11 {\n    margin-left: 91.666667%;\n  }\n}\n\n@media (min-width: 1200px) {\n  .col-xl {\n    -ms-flex-preferred-size: 0;\n    flex-basis: 0;\n    -ms-flex-positive: 1;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .col-xl-auto {\n    -ms-flex: 0 0 auto;\n    flex: 0 0 auto;\n    width: auto;\n    max-width: none;\n  }\n  .col-xl-1 {\n    -ms-flex: 0 0 8.333333%;\n    flex: 0 0 8.333333%;\n    max-width: 8.333333%;\n  }\n  .col-xl-2 {\n    -ms-flex: 0 0 16.666667%;\n    flex: 0 0 16.666667%;\n    max-width: 16.666667%;\n  }\n  .col-xl-3 {\n    -ms-flex: 0 0 25%;\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-xl-4 {\n    -ms-flex: 0 0 33.333333%;\n    flex: 0 0 33.333333%;\n    max-width: 33.333333%;\n  }\n  .col-xl-5 {\n    -ms-flex: 0 0 41.666667%;\n    flex: 0 0 41.666667%;\n    max-width: 41.666667%;\n  }\n  .col-xl-6 {\n    -ms-flex: 0 0 50%;\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-xl-7 {\n    -ms-flex: 0 0 58.333333%;\n    flex: 0 0 58.333333%;\n    max-width: 58.333333%;\n  }\n  .col-xl-8 {\n    -ms-flex: 0 0 66.666667%;\n    flex: 0 0 66.666667%;\n    max-width: 66.666667%;\n  }\n  .col-xl-9 {\n    -ms-flex: 0 0 75%;\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-xl-10 {\n    -ms-flex: 0 0 83.333333%;\n    flex: 0 0 83.333333%;\n    max-width: 83.333333%;\n  }\n  .col-xl-11 {\n    -ms-flex: 0 0 91.666667%;\n    flex: 0 0 91.666667%;\n    max-width: 91.666667%;\n  }\n  .col-xl-12 {\n    -ms-flex: 0 0 100%;\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-xl-first {\n    -ms-flex-order: -1;\n    order: -1;\n  }\n  .order-xl-last {\n    -ms-flex-order: 13;\n    order: 13;\n  }\n  .order-xl-0 {\n    -ms-flex-order: 0;\n    order: 0;\n  }\n  .order-xl-1 {\n    -ms-flex-order: 1;\n    order: 1;\n  }\n  .order-xl-2 {\n    -ms-flex-order: 2;\n    order: 2;\n  }\n  .order-xl-3 {\n    -ms-flex-order: 3;\n    order: 3;\n  }\n  .order-xl-4 {\n    -ms-flex-order: 4;\n    order: 4;\n  }\n  .order-xl-5 {\n    -ms-flex-order: 5;\n    order: 5;\n  }\n  .order-xl-6 {\n    -ms-flex-order: 6;\n    order: 6;\n  }\n  .order-xl-7 {\n    -ms-flex-order: 7;\n    order: 7;\n  }\n  .order-xl-8 {\n    -ms-flex-order: 8;\n    order: 8;\n  }\n  .order-xl-9 {\n    -ms-flex-order: 9;\n    order: 9;\n  }\n  .order-xl-10 {\n    -ms-flex-order: 10;\n    order: 10;\n  }\n  .order-xl-11 {\n    -ms-flex-order: 11;\n    order: 11;\n  }\n  .order-xl-12 {\n    -ms-flex-order: 12;\n    order: 12;\n  }\n  .offset-xl-0 {\n    margin-left: 0;\n  }\n  .offset-xl-1 {\n    margin-left: 8.333333%;\n  }\n  .offset-xl-2 {\n    margin-left: 16.666667%;\n  }\n  .offset-xl-3 {\n    margin-left: 25%;\n  }\n  .offset-xl-4 {\n    margin-left: 33.333333%;\n  }\n  .offset-xl-5 {\n    margin-left: 41.666667%;\n  }\n  .offset-xl-6 {\n    margin-left: 50%;\n  }\n  .offset-xl-7 {\n    margin-left: 58.333333%;\n  }\n  .offset-xl-8 {\n    margin-left: 66.666667%;\n  }\n  .offset-xl-9 {\n    margin-left: 75%;\n  }\n  .offset-xl-10 {\n    margin-left: 83.333333%;\n  }\n  .offset-xl-11 {\n    margin-left: 91.666667%;\n  }\n}\n\n.table {\n  width: 100%;\n  margin-bottom: 1rem;\n  background-color: transparent;\n}\n\n.table th,\n.table td {\n  padding: 0.75rem;\n  vertical-align: top;\n  border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n  vertical-align: bottom;\n  border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n  border-top: 2px solid #dee2e6;\n}\n\n.table .table {\n  background-color: #fff;\n}\n\n.table-sm th,\n.table-sm td {\n  padding: 0.3rem;\n}\n\n.table-bordered {\n  border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n  border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n  border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n  border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n  background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n  background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n  background-color: #b8daff;\n}\n\n.table-hover .table-primary:hover {\n  background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n  background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n  background-color: #d6d8db;\n}\n\n.table-hover .table-secondary:hover {\n  background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n  background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n  background-color: #c3e6cb;\n}\n\n.table-hover .table-success:hover {\n  background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n  background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n  background-color: #bee5eb;\n}\n\n.table-hover .table-info:hover {\n  background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n  background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n  background-color: #ffeeba;\n}\n\n.table-hover .table-warning:hover {\n  background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n  background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n  background-color: #f5c6cb;\n}\n\n.table-hover .table-danger:hover {\n  background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n  background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n  background-color: #fdfdfe;\n}\n\n.table-hover .table-light:hover {\n  background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n  background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n  background-color: #c6c8ca;\n}\n\n.table-hover .table-dark:hover {\n  background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n  background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n  background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n  background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n  background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n  color: #fff;\n  background-color: #212529;\n  border-color: #32383e;\n}\n\n.table .thead-light th {\n  color: #495057;\n  background-color: #e9ecef;\n  border-color: #dee2e6;\n}\n\n.table-dark {\n  color: #fff;\n  background-color: #212529;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n  border-color: #32383e;\n}\n\n.table-dark.table-bordered {\n  border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n  background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n  background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n  .table-responsive-sm {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n  }\n  .table-responsive-sm > .table-bordered {\n    border: 0;\n  }\n}\n\n@media (max-width: 767.98px) {\n  .table-responsive-md {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n  }\n  .table-responsive-md > .table-bordered {\n    border: 0;\n  }\n}\n\n@media (max-width: 991.98px) {\n  .table-responsive-lg {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n  }\n  .table-responsive-lg > .table-bordered {\n    border: 0;\n  }\n}\n\n@media (max-width: 1199.98px) {\n  .table-responsive-xl {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n  }\n  .table-responsive-xl > .table-bordered {\n    border: 0;\n  }\n}\n\n.table-responsive {\n  display: block;\n  width: 100%;\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.table-responsive > .table-bordered {\n  border: 0;\n}\n\n.form-control {\n  display: block;\n  width: 100%;\n  height: calc(2.25rem + 2px);\n  padding: 0.375rem 0.75rem;\n  font-size: 1rem;\n  line-height: 1.5;\n  color: #495057;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem;\n  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .form-control {\n    transition: none;\n  }\n}\n\n.form-control::-ms-expand {\n  background-color: transparent;\n  border: 0;\n}\n\n.form-control:focus {\n  color: #495057;\n  background-color: #fff;\n  border-color: #80bdff;\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::-webkit-input-placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n\n.form-control::-moz-placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n\n.form-control:-ms-input-placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n\n.form-control::-ms-input-placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n\n.form-control::placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n  background-color: #e9ecef;\n  opacity: 1;\n}\n\nselect.form-control:focus::-ms-value {\n  color: #495057;\n  background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n  display: block;\n  width: 100%;\n}\n\n.col-form-label {\n  padding-top: calc(0.375rem + 1px);\n  padding-bottom: calc(0.375rem + 1px);\n  margin-bottom: 0;\n  font-size: inherit;\n  line-height: 1.5;\n}\n\n.col-form-label-lg {\n  padding-top: calc(0.5rem + 1px);\n  padding-bottom: calc(0.5rem + 1px);\n  font-size: 1.25rem;\n  line-height: 1.5;\n}\n\n.col-form-label-sm {\n  padding-top: calc(0.25rem + 1px);\n  padding-bottom: calc(0.25rem + 1px);\n  font-size: 0.875rem;\n  line-height: 1.5;\n}\n\n.form-control-plaintext {\n  display: block;\n  width: 100%;\n  padding-top: 0.375rem;\n  padding-bottom: 0.375rem;\n  margin-bottom: 0;\n  line-height: 1.5;\n  color: #212529;\n  background-color: transparent;\n  border: solid transparent;\n  border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n  padding-right: 0;\n  padding-left: 0;\n}\n\n.form-control-sm {\n  height: calc(1.8125rem + 2px);\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  border-radius: 0.2rem;\n}\n\n.form-control-lg {\n  height: calc(2.875rem + 2px);\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n  border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n  height: auto;\n}\n\ntextarea.form-control {\n  height: auto;\n}\n\n.form-group {\n  margin-bottom: 1rem;\n}\n\n.form-text {\n  display: block;\n  margin-top: 0.25rem;\n}\n\n.form-row {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  margin-right: -5px;\n  margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n  padding-right: 5px;\n  padding-left: 5px;\n}\n\n.form-check {\n  position: relative;\n  display: block;\n  padding-left: 1.25rem;\n}\n\n.form-check-input {\n  position: absolute;\n  margin-top: 0.3rem;\n  margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n  color: #6c757d;\n}\n\n.form-check-label {\n  margin-bottom: 0;\n}\n\n.form-check-inline {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-align: center;\n  align-items: center;\n  padding-left: 0;\n  margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n  position: static;\n  margin-top: 0;\n  margin-right: 0.3125rem;\n  margin-left: 0;\n}\n\n.valid-feedback {\n  display: none;\n  width: 100%;\n  margin-top: 0.25rem;\n  font-size: 80%;\n  color: #28a745;\n}\n\n.valid-tooltip {\n  position: absolute;\n  top: 100%;\n  z-index: 5;\n  display: none;\n  max-width: 100%;\n  padding: 0.25rem 0.5rem;\n  margin-top: .1rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  color: #fff;\n  background-color: rgba(40, 167, 69, 0.9);\n  border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n  border-color: #28a745;\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\n.custom-select:valid:focus,\n.custom-select.is-valid:focus {\n  border-color: #28a745;\n  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip, .was-validated\n.custom-select:valid ~ .valid-feedback,\n.was-validated\n.custom-select:valid ~ .valid-tooltip,\n.custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n  display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n  display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n  color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n  display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n  color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n  background-color: #71dd8a;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n  display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n  background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n  border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {\n  border-color: inherit;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n  display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n  display: none;\n  width: 100%;\n  margin-top: 0.25rem;\n  font-size: 80%;\n  color: #dc3545;\n}\n\n.invalid-tooltip {\n  position: absolute;\n  top: 100%;\n  z-index: 5;\n  display: none;\n  max-width: 100%;\n  padding: 0.25rem 0.5rem;\n  margin-top: .1rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  color: #fff;\n  background-color: rgba(220, 53, 69, 0.9);\n  border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n  border-color: #dc3545;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\n.custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n  border-color: #dc3545;\n  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip, .was-validated\n.custom-select:invalid ~ .invalid-feedback,\n.was-validated\n.custom-select:invalid ~ .invalid-tooltip,\n.custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n  display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n  display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n  color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n  display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n  color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n  background-color: #efa2a9;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n  display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n  background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n  border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {\n  border-color: inherit;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n  display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-flow: row wrap;\n  flex-flow: row wrap;\n  -ms-flex-align: center;\n  align-items: center;\n}\n\n.form-inline .form-check {\n  width: 100%;\n}\n\n@media (min-width: 576px) {\n  .form-inline label {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-align: center;\n    align-items: center;\n    -ms-flex-pack: center;\n    justify-content: center;\n    margin-bottom: 0;\n  }\n  .form-inline .form-group {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex: 0 0 auto;\n    flex: 0 0 auto;\n    -ms-flex-flow: row wrap;\n    flex-flow: row wrap;\n    -ms-flex-align: center;\n    align-items: center;\n    margin-bottom: 0;\n  }\n  .form-inline .form-control {\n    display: inline-block;\n    width: auto;\n    vertical-align: middle;\n  }\n  .form-inline .form-control-plaintext {\n    display: inline-block;\n  }\n  .form-inline .input-group,\n  .form-inline .custom-select {\n    width: auto;\n  }\n  .form-inline .form-check {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-align: center;\n    align-items: center;\n    -ms-flex-pack: center;\n    justify-content: center;\n    width: auto;\n    padding-left: 0;\n  }\n  .form-inline .form-check-input {\n    position: relative;\n    margin-top: 0;\n    margin-right: 0.25rem;\n    margin-left: 0;\n  }\n  .form-inline .custom-control {\n    -ms-flex-align: center;\n    align-items: center;\n    -ms-flex-pack: center;\n    justify-content: center;\n  }\n  .form-inline .custom-control-label {\n    margin-bottom: 0;\n  }\n}\n\n.btn {\n  display: inline-block;\n  font-weight: 400;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  border: 1px solid transparent;\n  padding: 0.375rem 0.75rem;\n  font-size: 1rem;\n  line-height: 1.5;\n  border-radius: 0.25rem;\n  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .btn {\n    transition: none;\n  }\n}\n\n.btn:hover, .btn:focus {\n  text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n  opacity: 0.65;\n}\n\n.btn:not(:disabled):not(.disabled) {\n  cursor: pointer;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n  pointer-events: none;\n}\n\n.btn-primary {\n  color: #fff;\n  background-color: #007bff;\n  border-color: #007bff;\n}\n\n.btn-primary:hover {\n  color: #fff;\n  background-color: #0069d9;\n  border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n  color: #fff;\n  background-color: #007bff;\n  border-color: #007bff;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n  color: #fff;\n  background-color: #0062cc;\n  border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-secondary {\n  color: #fff;\n  background-color: #6c757d;\n  border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n  color: #fff;\n  background-color: #5a6268;\n  border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n  color: #fff;\n  background-color: #6c757d;\n  border-color: #6c757d;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n  color: #fff;\n  background-color: #545b62;\n  border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-success {\n  color: #fff;\n  background-color: #28a745;\n  border-color: #28a745;\n}\n\n.btn-success:hover {\n  color: #fff;\n  background-color: #218838;\n  border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n  color: #fff;\n  background-color: #28a745;\n  border-color: #28a745;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n  color: #fff;\n  background-color: #1e7e34;\n  border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-info {\n  color: #fff;\n  background-color: #17a2b8;\n  border-color: #17a2b8;\n}\n\n.btn-info:hover {\n  color: #fff;\n  background-color: #138496;\n  border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n  color: #fff;\n  background-color: #17a2b8;\n  border-color: #17a2b8;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n  color: #fff;\n  background-color: #117a8b;\n  border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-warning {\n  color: #212529;\n  background-color: #ffc107;\n  border-color: #ffc107;\n}\n\n.btn-warning:hover {\n  color: #212529;\n  background-color: #e0a800;\n  border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n  color: #212529;\n  background-color: #ffc107;\n  border-color: #ffc107;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n  color: #212529;\n  background-color: #d39e00;\n  border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-danger {\n  color: #fff;\n  background-color: #dc3545;\n  border-color: #dc3545;\n}\n\n.btn-danger:hover {\n  color: #fff;\n  background-color: #c82333;\n  border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n  color: #fff;\n  background-color: #dc3545;\n  border-color: #dc3545;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n  color: #fff;\n  background-color: #bd2130;\n  border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-light {\n  color: #212529;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n  color: #212529;\n  background-color: #e2e6ea;\n  border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n  color: #212529;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n  color: #212529;\n  background-color: #dae0e5;\n  border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-dark {\n  color: #fff;\n  background-color: #343a40;\n  border-color: #343a40;\n}\n\n.btn-dark:hover {\n  color: #fff;\n  background-color: #23272b;\n  border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n  color: #fff;\n  background-color: #343a40;\n  border-color: #343a40;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n  color: #fff;\n  background-color: #1d2124;\n  border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-primary {\n  color: #007bff;\n  background-color: transparent;\n  background-image: none;\n  border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n  color: #fff;\n  background-color: #007bff;\n  border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n  color: #007bff;\n  background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n  color: #fff;\n  background-color: #007bff;\n  border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n  color: #6c757d;\n  background-color: transparent;\n  background-image: none;\n  border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n  color: #fff;\n  background-color: #6c757d;\n  border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n  color: #6c757d;\n  background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n  color: #fff;\n  background-color: #6c757d;\n  border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n  color: #28a745;\n  background-color: transparent;\n  background-image: none;\n  border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n  color: #fff;\n  background-color: #28a745;\n  border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n  color: #28a745;\n  background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n  color: #fff;\n  background-color: #28a745;\n  border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n  color: #17a2b8;\n  background-color: transparent;\n  background-image: none;\n  border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n  color: #fff;\n  background-color: #17a2b8;\n  border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n  color: #17a2b8;\n  background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n  color: #fff;\n  background-color: #17a2b8;\n  border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n  color: #ffc107;\n  background-color: transparent;\n  background-image: none;\n  border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n  color: #212529;\n  background-color: #ffc107;\n  border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n  color: #ffc107;\n  background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n  color: #212529;\n  background-color: #ffc107;\n  border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n  color: #dc3545;\n  background-color: transparent;\n  background-image: none;\n  border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n  color: #fff;\n  background-color: #dc3545;\n  border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n  color: #dc3545;\n  background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n  color: #fff;\n  background-color: #dc3545;\n  border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n  color: #f8f9fa;\n  background-color: transparent;\n  background-image: none;\n  border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n  color: #212529;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n  color: #f8f9fa;\n  background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n  color: #212529;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n  color: #343a40;\n  background-color: transparent;\n  background-image: none;\n  border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n  color: #fff;\n  background-color: #343a40;\n  border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n  color: #343a40;\n  background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n  color: #fff;\n  background-color: #343a40;\n  border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n  font-weight: 400;\n  color: #007bff;\n  background-color: transparent;\n}\n\n.btn-link:hover {\n  color: #0056b3;\n  text-decoration: underline;\n  background-color: transparent;\n  border-color: transparent;\n}\n\n.btn-link:focus, .btn-link.focus {\n  text-decoration: underline;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n  color: #6c757d;\n  pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n  border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  border-radius: 0.2rem;\n}\n\n.btn-block {\n  display: block;\n  width: 100%;\n}\n\n.btn-block + .btn-block {\n  margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n  width: 100%;\n}\n\n.fade {\n  transition: opacity 0.15s linear;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .fade {\n    transition: none;\n  }\n}\n\n.fade:not(.show) {\n  opacity: 0;\n}\n\n.collapse:not(.show) {\n  display: none;\n}\n\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  transition: height 0.35s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .collapsing {\n    transition: none;\n  }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n  position: relative;\n}\n\n.dropdown-toggle::after {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0.3em solid;\n  border-right: 0.3em solid transparent;\n  border-bottom: 0;\n  border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: 1000;\n  display: none;\n  float: left;\n  min-width: 10rem;\n  padding: 0.5rem 0;\n  margin: 0.125rem 0 0;\n  font-size: 1rem;\n  color: #212529;\n  text-align: left;\n  list-style: none;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.15);\n  border-radius: 0.25rem;\n}\n\n.dropdown-menu-right {\n  right: 0;\n  left: auto;\n}\n\n.dropup .dropdown-menu {\n  top: auto;\n  bottom: 100%;\n  margin-top: 0;\n  margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0;\n  border-right: 0.3em solid transparent;\n  border-bottom: 0.3em solid;\n  border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n  top: 0;\n  right: auto;\n  left: 100%;\n  margin-top: 0;\n  margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0.3em solid transparent;\n  border-right: 0;\n  border-bottom: 0.3em solid transparent;\n  border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n  vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n  top: 0;\n  right: 100%;\n  left: auto;\n  margin-top: 0;\n  margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n  display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-right: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0.3em solid transparent;\n  border-right: 0.3em solid;\n  border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n  vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n  right: auto;\n  bottom: auto;\n}\n\n.dropdown-divider {\n  height: 0;\n  margin: 0.5rem 0;\n  overflow: hidden;\n  border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n  display: block;\n  width: 100%;\n  padding: 0.25rem 1.5rem;\n  clear: both;\n  font-weight: 400;\n  color: #212529;\n  text-align: inherit;\n  white-space: nowrap;\n  background-color: transparent;\n  border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n  color: #16181b;\n  text-decoration: none;\n  background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n  color: #fff;\n  text-decoration: none;\n  background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n  color: #6c757d;\n  background-color: transparent;\n}\n\n.dropdown-menu.show {\n  display: block;\n}\n\n.dropdown-header {\n  display: block;\n  padding: 0.5rem 1.5rem;\n  margin-bottom: 0;\n  font-size: 0.875rem;\n  color: #6c757d;\n  white-space: nowrap;\n}\n\n.dropdown-item-text {\n  display: block;\n  padding: 0.25rem 1.5rem;\n  color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n  position: relative;\n  -ms-flex: 0 1 auto;\n  flex: 0 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n  z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n  z-index: 1;\n}\n\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .btn-group {\n  margin-left: -1px;\n}\n\n.btn-toolbar {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  -ms-flex-pack: start;\n  justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n  width: auto;\n}\n\n.btn-group > .btn:first-child {\n  margin-left: 0;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n  padding-right: 0.5625rem;\n  padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n  margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n  margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n  padding-right: 0.375rem;\n  padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n  padding-right: 0.75rem;\n  padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -ms-flex-align: start;\n  align-items: flex-start;\n  -ms-flex-pack: center;\n  justify-content: center;\n}\n\n.btn-group-vertical .btn,\n.btn-group-vertical .btn-group {\n  width: 100%;\n}\n\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n  margin-top: -1px;\n  margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n  margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n}\n\n.input-group {\n  position: relative;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  -ms-flex-align: stretch;\n  align-items: stretch;\n  width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .custom-select,\n.input-group > .custom-file {\n  position: relative;\n  -ms-flex: 1 1 auto;\n  flex: 1 1 auto;\n  width: 1%;\n  margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n  margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n  z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n  z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: center;\n  align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n  display: -ms-flexbox;\n  display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n  position: relative;\n  z-index: 2;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n  margin-left: -1px;\n}\n\n.input-group-prepend {\n  margin-right: -1px;\n}\n\n.input-group-append {\n  margin-left: -1px;\n}\n\n.input-group-text {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: center;\n  align-items: center;\n  padding: 0.375rem 0.75rem;\n  margin-bottom: 0;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #495057;\n  text-align: center;\n  white-space: nowrap;\n  background-color: #e9ecef;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n  margin-top: 0;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n  height: calc(2.875rem + 2px);\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n  border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n  height: calc(1.8125rem + 2px);\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  border-radius: 0.2rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.custom-control {\n  position: relative;\n  display: block;\n  min-height: 1.5rem;\n  padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  margin-right: 1rem;\n}\n\n.custom-control-input {\n  position: absolute;\n  z-index: -1;\n  opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n  color: #fff;\n  background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:active ~ .custom-control-label::before {\n  color: #fff;\n  background-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n  color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n  background-color: #e9ecef;\n}\n\n.custom-control-label {\n  position: relative;\n  margin-bottom: 0;\n}\n\n.custom-control-label::before {\n  position: absolute;\n  top: 0.25rem;\n  left: -1.5rem;\n  display: block;\n  width: 1rem;\n  height: 1rem;\n  pointer-events: none;\n  content: \"\";\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  background-color: #dee2e6;\n}\n\n.custom-control-label::after {\n  position: absolute;\n  top: 0.25rem;\n  left: -1.5rem;\n  display: block;\n  width: 1rem;\n  height: 1rem;\n  content: \"\";\n  background-repeat: no-repeat;\n  background-position: center center;\n  background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n  border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n  background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n  background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n  background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n  background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n  border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n  background-color: #007bff;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n  background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n  display: inline-block;\n  width: 100%;\n  height: calc(2.25rem + 2px);\n  padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n  line-height: 1.5;\n  color: #495057;\n  vertical-align: middle;\n  background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n  background-size: 8px 10px;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n}\n\n.custom-select:focus {\n  border-color: #80bdff;\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5);\n}\n\n.custom-select:focus::-ms-value {\n  color: #495057;\n  background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n  height: auto;\n  padding-right: 0.75rem;\n  background-image: none;\n}\n\n.custom-select:disabled {\n  color: #6c757d;\n  background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n  opacity: 0;\n}\n\n.custom-select-sm {\n  height: calc(1.8125rem + 2px);\n  padding-top: 0.375rem;\n  padding-bottom: 0.375rem;\n  font-size: 75%;\n}\n\n.custom-select-lg {\n  height: calc(2.875rem + 2px);\n  padding-top: 0.375rem;\n  padding-bottom: 0.375rem;\n  font-size: 125%;\n}\n\n.custom-file {\n  position: relative;\n  display: inline-block;\n  width: 100%;\n  height: calc(2.25rem + 2px);\n  margin-bottom: 0;\n}\n\n.custom-file-input {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  height: calc(2.25rem + 2px);\n  margin: 0;\n  opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n  border-color: #80bdff;\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:focus ~ .custom-file-label::after {\n  border-color: #80bdff;\n}\n\n.custom-file-input:disabled ~ .custom-file-label {\n  background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n  content: \"Browse\";\n}\n\n.custom-file-label {\n  position: absolute;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: 1;\n  height: calc(2.25rem + 2px);\n  padding: 0.375rem 0.75rem;\n  line-height: 1.5;\n  color: #495057;\n  background-color: #fff;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  z-index: 3;\n  display: block;\n  height: 2.25rem;\n  padding: 0.375rem 0.75rem;\n  line-height: 1.5;\n  color: #495057;\n  content: \"Browse\";\n  background-color: #e9ecef;\n  border-left: 1px solid #ced4da;\n  border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n  width: 100%;\n  padding-left: 0;\n  background-color: transparent;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n}\n\n.custom-range:focus {\n  outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n  border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: -0.25rem;\n  background-color: #007bff;\n  border: 0;\n  border-radius: 1rem;\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n  -webkit-appearance: none;\n  appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .custom-range::-webkit-slider-thumb {\n    transition: none;\n  }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n  background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: #dee2e6;\n  border-color: transparent;\n  border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n  width: 1rem;\n  height: 1rem;\n  background-color: #007bff;\n  border: 0;\n  border-radius: 1rem;\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n  -moz-appearance: none;\n  appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .custom-range::-moz-range-thumb {\n    transition: none;\n  }\n}\n\n.custom-range::-moz-range-thumb:active {\n  background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: #dee2e6;\n  border-color: transparent;\n  border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: 0;\n  margin-right: 0.2rem;\n  margin-left: 0.2rem;\n  background-color: #007bff;\n  border: 0;\n  border-radius: 1rem;\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .custom-range::-ms-thumb {\n    transition: none;\n  }\n}\n\n.custom-range::-ms-thumb:active {\n  background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: transparent;\n  border-color: transparent;\n  border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n  margin-right: 15px;\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .custom-control-label::before,\n  .custom-file-label,\n  .custom-select {\n    transition: none;\n  }\n}\n\n.nav {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.nav-link {\n  display: block;\n  padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n  text-decoration: none;\n}\n\n.nav-link.disabled {\n  color: #6c757d;\n}\n\n.nav-tabs {\n  border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n  margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n  border: 1px solid transparent;\n  border-top-left-radius: 0.25rem;\n  border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n  border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n  color: #6c757d;\n  background-color: transparent;\n  border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n  color: #495057;\n  background-color: #fff;\n  border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n  margin-top: -1px;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n  border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n  color: #fff;\n  background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n  -ms-flex: 1 1 auto;\n  flex: 1 1 auto;\n  text-align: center;\n}\n\n.nav-justified .nav-item {\n  -ms-flex-preferred-size: 0;\n  flex-basis: 0;\n  -ms-flex-positive: 1;\n  flex-grow: 1;\n  text-align: center;\n}\n\n.tab-content > .tab-pane {\n  display: none;\n}\n\n.tab-content > .active {\n  display: block;\n}\n\n.navbar {\n  position: relative;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  -ms-flex-align: center;\n  align-items: center;\n  -ms-flex-pack: justify;\n  justify-content: space-between;\n  padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  -ms-flex-align: center;\n  align-items: center;\n  -ms-flex-pack: justify;\n  justify-content: space-between;\n}\n\n.navbar-brand {\n  display: inline-block;\n  padding-top: 0.3125rem;\n  padding-bottom: 0.3125rem;\n  margin-right: 1rem;\n  font-size: 1.25rem;\n  line-height: inherit;\n  white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n  text-decoration: none;\n}\n\n.navbar-nav {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.navbar-nav .nav-link {\n  padding-right: 0;\n  padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n  position: static;\n  float: none;\n}\n\n.navbar-text {\n  display: inline-block;\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n  -ms-flex-preferred-size: 100%;\n  flex-basis: 100%;\n  -ms-flex-positive: 1;\n  flex-grow: 1;\n  -ms-flex-align: center;\n  align-items: center;\n}\n\n.navbar-toggler {\n  padding: 0.25rem 0.75rem;\n  font-size: 1.25rem;\n  line-height: 1;\n  background-color: transparent;\n  border: 1px solid transparent;\n  border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n  text-decoration: none;\n}\n\n.navbar-toggler:not(:disabled):not(.disabled) {\n  cursor: pointer;\n}\n\n.navbar-toggler-icon {\n  display: inline-block;\n  width: 1.5em;\n  height: 1.5em;\n  vertical-align: middle;\n  content: \"\";\n  background: no-repeat center center;\n  background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n  .navbar-expand-sm > .container,\n  .navbar-expand-sm > .container-fluid {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n@media (min-width: 576px) {\n  .navbar-expand-sm {\n    -ms-flex-flow: row nowrap;\n    flex-flow: row nowrap;\n    -ms-flex-pack: start;\n    justify-content: flex-start;\n  }\n  .navbar-expand-sm .navbar-nav {\n    -ms-flex-direction: row;\n    flex-direction: row;\n  }\n  .navbar-expand-sm .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-sm .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-sm > .container,\n  .navbar-expand-sm > .container-fluid {\n    -ms-flex-wrap: nowrap;\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-sm .navbar-collapse {\n    display: -ms-flexbox !important;\n    display: flex !important;\n    -ms-flex-preferred-size: auto;\n    flex-basis: auto;\n  }\n  .navbar-expand-sm .navbar-toggler {\n    display: none;\n  }\n}\n\n@media (max-width: 767.98px) {\n  .navbar-expand-md > .container,\n  .navbar-expand-md > .container-fluid {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n@media (min-width: 768px) {\n  .navbar-expand-md {\n    -ms-flex-flow: row nowrap;\n    flex-flow: row nowrap;\n    -ms-flex-pack: start;\n    justify-content: flex-start;\n  }\n  .navbar-expand-md .navbar-nav {\n    -ms-flex-direction: row;\n    flex-direction: row;\n  }\n  .navbar-expand-md .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-md .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-md > .container,\n  .navbar-expand-md > .container-fluid {\n    -ms-flex-wrap: nowrap;\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-md .navbar-collapse {\n    display: -ms-flexbox !important;\n    display: flex !important;\n    -ms-flex-preferred-size: auto;\n    flex-basis: auto;\n  }\n  .navbar-expand-md .navbar-toggler {\n    display: none;\n  }\n}\n\n@media (max-width: 991.98px) {\n  .navbar-expand-lg > .container,\n  .navbar-expand-lg > .container-fluid {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n@media (min-width: 992px) {\n  .navbar-expand-lg {\n    -ms-flex-flow: row nowrap;\n    flex-flow: row nowrap;\n    -ms-flex-pack: start;\n    justify-content: flex-start;\n  }\n  .navbar-expand-lg .navbar-nav {\n    -ms-flex-direction: row;\n    flex-direction: row;\n  }\n  .navbar-expand-lg .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-lg .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-lg > .container,\n  .navbar-expand-lg > .container-fluid {\n    -ms-flex-wrap: nowrap;\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-lg .navbar-collapse {\n    display: -ms-flexbox !important;\n    display: flex !important;\n    -ms-flex-preferred-size: auto;\n    flex-basis: auto;\n  }\n  .navbar-expand-lg .navbar-toggler {\n    display: none;\n  }\n}\n\n@media (max-width: 1199.98px) {\n  .navbar-expand-xl > .container,\n  .navbar-expand-xl > .container-fluid {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n@media (min-width: 1200px) {\n  .navbar-expand-xl {\n    -ms-flex-flow: row nowrap;\n    flex-flow: row nowrap;\n    -ms-flex-pack: start;\n    justify-content: flex-start;\n  }\n  .navbar-expand-xl .navbar-nav {\n    -ms-flex-direction: row;\n    flex-direction: row;\n  }\n  .navbar-expand-xl .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-xl .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-xl > .container,\n  .navbar-expand-xl > .container-fluid {\n    -ms-flex-wrap: nowrap;\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-xl .navbar-collapse {\n    display: -ms-flexbox !important;\n    display: flex !important;\n    -ms-flex-preferred-size: auto;\n    flex-basis: auto;\n  }\n  .navbar-expand-xl .navbar-toggler {\n    display: none;\n  }\n}\n\n.navbar-expand {\n  -ms-flex-flow: row nowrap;\n  flex-flow: row nowrap;\n  -ms-flex-pack: start;\n  justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n  padding-right: 0;\n  padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n  -ms-flex-direction: row;\n  flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n  position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n  padding-right: 0.5rem;\n  padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n  -ms-flex-wrap: nowrap;\n  flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n  display: -ms-flexbox !important;\n  display: flex !important;\n  -ms-flex-preferred-size: auto;\n  flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n  display: none;\n}\n\n.navbar-light .navbar-brand {\n  color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n  color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n  color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n  color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n  color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n  color: rgba(0, 0, 0, 0.5);\n  border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n  color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n  color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n  color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n  color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n  color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n  color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n  color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n  color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n  color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n  color: rgba(255, 255, 255, 0.5);\n  border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-dark .navbar-text {\n  color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n  color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n  color: #fff;\n}\n\n.card {\n  position: relative;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  min-width: 0;\n  word-wrap: break-word;\n  background-color: #fff;\n  background-clip: border-box;\n  border: 1px solid rgba(0, 0, 0, 0.125);\n  border-radius: 0.25rem;\n}\n\n.card > hr {\n  margin-right: 0;\n  margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n  border-top-left-radius: 0.25rem;\n  border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n  border-bottom-right-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n  -ms-flex: 1 1 auto;\n  flex: 1 1 auto;\n  padding: 1.25rem;\n}\n\n.card-title {\n  margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n  margin-top: -0.375rem;\n  margin-bottom: 0;\n}\n\n.card-text:last-child {\n  margin-bottom: 0;\n}\n\n.card-link:hover {\n  text-decoration: none;\n}\n\n.card-link + .card-link {\n  margin-left: 1.25rem;\n}\n\n.card-header {\n  padding: 0.75rem 1.25rem;\n  margin-bottom: 0;\n  background-color: rgba(0, 0, 0, 0.03);\n  border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n  border-top: 0;\n}\n\n.card-footer {\n  padding: 0.75rem 1.25rem;\n  background-color: rgba(0, 0, 0, 0.03);\n  border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n  margin-right: -0.625rem;\n  margin-bottom: -0.75rem;\n  margin-left: -0.625rem;\n  border-bottom: 0;\n}\n\n.card-header-pills {\n  margin-right: -0.625rem;\n  margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  padding: 1.25rem;\n}\n\n.card-img {\n  width: 100%;\n  border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n  width: 100%;\n  border-top-left-radius: calc(0.25rem - 1px);\n  border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n  width: 100%;\n  border-bottom-right-radius: calc(0.25rem - 1px);\n  border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-direction: column;\n  flex-direction: column;\n}\n\n.card-deck .card {\n  margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n  .card-deck {\n    -ms-flex-flow: row wrap;\n    flex-flow: row wrap;\n    margin-right: -15px;\n    margin-left: -15px;\n  }\n  .card-deck .card {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex: 1 0 0%;\n    flex: 1 0 0%;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    margin-right: 15px;\n    margin-bottom: 0;\n    margin-left: 15px;\n  }\n}\n\n.card-group {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-direction: column;\n  flex-direction: column;\n}\n\n.card-group > .card {\n  margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n  .card-group {\n    -ms-flex-flow: row wrap;\n    flex-flow: row wrap;\n  }\n  .card-group > .card {\n    -ms-flex: 1 0 0%;\n    flex: 1 0 0%;\n    margin-bottom: 0;\n  }\n  .card-group > .card + .card {\n    margin-left: 0;\n    border-left: 0;\n  }\n  .card-group > .card:first-child {\n    border-top-right-radius: 0;\n    border-bottom-right-radius: 0;\n  }\n  .card-group > .card:first-child .card-img-top,\n  .card-group > .card:first-child .card-header {\n    border-top-right-radius: 0;\n  }\n  .card-group > .card:first-child .card-img-bottom,\n  .card-group > .card:first-child .card-footer {\n    border-bottom-right-radius: 0;\n  }\n  .card-group > .card:last-child {\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0;\n  }\n  .card-group > .card:last-child .card-img-top,\n  .card-group > .card:last-child .card-header {\n    border-top-left-radius: 0;\n  }\n  .card-group > .card:last-child .card-img-bottom,\n  .card-group > .card:last-child .card-footer {\n    border-bottom-left-radius: 0;\n  }\n  .card-group > .card:only-child {\n    border-radius: 0.25rem;\n  }\n  .card-group > .card:only-child .card-img-top,\n  .card-group > .card:only-child .card-header {\n    border-top-left-radius: 0.25rem;\n    border-top-right-radius: 0.25rem;\n  }\n  .card-group > .card:only-child .card-img-bottom,\n  .card-group > .card:only-child .card-footer {\n    border-bottom-right-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {\n    border-radius: 0;\n  }\n  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\n  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,\n  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,\n  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {\n    border-radius: 0;\n  }\n}\n\n.card-columns .card {\n  margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n  .card-columns {\n    -webkit-column-count: 3;\n    -moz-column-count: 3;\n    column-count: 3;\n    -webkit-column-gap: 1.25rem;\n    -moz-column-gap: 1.25rem;\n    column-gap: 1.25rem;\n    orphans: 1;\n    widows: 1;\n  }\n  .card-columns .card {\n    display: inline-block;\n    width: 100%;\n  }\n}\n\n.accordion .card:not(:first-of-type):not(:last-of-type) {\n  border-bottom: 0;\n  border-radius: 0;\n}\n\n.accordion .card:not(:first-of-type) .card-header:first-child {\n  border-radius: 0;\n}\n\n.accordion .card:first-of-type {\n  border-bottom: 0;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.accordion .card:last-of-type {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.breadcrumb {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  padding: 0.75rem 1rem;\n  margin-bottom: 1rem;\n  list-style: none;\n  background-color: #e9ecef;\n  border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n  padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n  display: inline-block;\n  padding-right: 0.5rem;\n  color: #6c757d;\n  content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n  text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n  text-decoration: none;\n}\n\n.breadcrumb-item.active {\n  color: #6c757d;\n}\n\n.pagination {\n  display: -ms-flexbox;\n  display: flex;\n  padding-left: 0;\n  list-style: none;\n  border-radius: 0.25rem;\n}\n\n.page-link {\n  position: relative;\n  display: block;\n  padding: 0.5rem 0.75rem;\n  margin-left: -1px;\n  line-height: 1.25;\n  color: #007bff;\n  background-color: #fff;\n  border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n  z-index: 2;\n  color: #0056b3;\n  text-decoration: none;\n  background-color: #e9ecef;\n  border-color: #dee2e6;\n}\n\n.page-link:focus {\n  z-index: 2;\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-link:not(:disabled):not(.disabled) {\n  cursor: pointer;\n}\n\n.page-item:first-child .page-link {\n  margin-left: 0;\n  border-top-left-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n  border-top-right-radius: 0.25rem;\n  border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n  z-index: 1;\n  color: #fff;\n  background-color: #007bff;\n  border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n  color: #6c757d;\n  pointer-events: none;\n  cursor: auto;\n  background-color: #fff;\n  border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n  padding: 0.75rem 1.5rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n  border-top-left-radius: 0.3rem;\n  border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n  border-top-right-radius: 0.3rem;\n  border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n  border-top-left-radius: 0.2rem;\n  border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n  border-top-right-radius: 0.2rem;\n  border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n  display: inline-block;\n  padding: 0.25em 0.4em;\n  font-size: 75%;\n  font-weight: 700;\n  line-height: 1;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: 0.25rem;\n}\n\n.badge:empty {\n  display: none;\n}\n\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n\n.badge-pill {\n  padding-right: 0.6em;\n  padding-left: 0.6em;\n  border-radius: 10rem;\n}\n\n.badge-primary {\n  color: #fff;\n  background-color: #007bff;\n}\n\n.badge-primary[href]:hover, .badge-primary[href]:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #0062cc;\n}\n\n.badge-secondary {\n  color: #fff;\n  background-color: #6c757d;\n}\n\n.badge-secondary[href]:hover, .badge-secondary[href]:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #545b62;\n}\n\n.badge-success {\n  color: #fff;\n  background-color: #28a745;\n}\n\n.badge-success[href]:hover, .badge-success[href]:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #1e7e34;\n}\n\n.badge-info {\n  color: #fff;\n  background-color: #17a2b8;\n}\n\n.badge-info[href]:hover, .badge-info[href]:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #117a8b;\n}\n\n.badge-warning {\n  color: #212529;\n  background-color: #ffc107;\n}\n\n.badge-warning[href]:hover, .badge-warning[href]:focus {\n  color: #212529;\n  text-decoration: none;\n  background-color: #d39e00;\n}\n\n.badge-danger {\n  color: #fff;\n  background-color: #dc3545;\n}\n\n.badge-danger[href]:hover, .badge-danger[href]:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #bd2130;\n}\n\n.badge-light {\n  color: #212529;\n  background-color: #f8f9fa;\n}\n\n.badge-light[href]:hover, .badge-light[href]:focus {\n  color: #212529;\n  text-decoration: none;\n  background-color: #dae0e5;\n}\n\n.badge-dark {\n  color: #fff;\n  background-color: #343a40;\n}\n\n.badge-dark[href]:hover, .badge-dark[href]:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #1d2124;\n}\n\n.jumbotron {\n  padding: 2rem 1rem;\n  margin-bottom: 2rem;\n  background-color: #e9ecef;\n  border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n  .jumbotron {\n    padding: 4rem 2rem;\n  }\n}\n\n.jumbotron-fluid {\n  padding-right: 0;\n  padding-left: 0;\n  border-radius: 0;\n}\n\n.alert {\n  position: relative;\n  padding: 0.75rem 1.25rem;\n  margin-bottom: 1rem;\n  border: 1px solid transparent;\n  border-radius: 0.25rem;\n}\n\n.alert-heading {\n  color: inherit;\n}\n\n.alert-link {\n  font-weight: 700;\n}\n\n.alert-dismissible {\n  padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n  position: absolute;\n  top: 0;\n  right: 0;\n  padding: 0.75rem 1.25rem;\n  color: inherit;\n}\n\n.alert-primary {\n  color: #004085;\n  background-color: #cce5ff;\n  border-color: #b8daff;\n}\n\n.alert-primary hr {\n  border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n  color: #002752;\n}\n\n.alert-secondary {\n  color: #383d41;\n  background-color: #e2e3e5;\n  border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n  border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n  color: #202326;\n}\n\n.alert-success {\n  color: #155724;\n  background-color: #d4edda;\n  border-color: #c3e6cb;\n}\n\n.alert-success hr {\n  border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n  color: #0b2e13;\n}\n\n.alert-info {\n  color: #0c5460;\n  background-color: #d1ecf1;\n  border-color: #bee5eb;\n}\n\n.alert-info hr {\n  border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n  color: #062c33;\n}\n\n.alert-warning {\n  color: #856404;\n  background-color: #fff3cd;\n  border-color: #ffeeba;\n}\n\n.alert-warning hr {\n  border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n  color: #533f03;\n}\n\n.alert-danger {\n  color: #721c24;\n  background-color: #f8d7da;\n  border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n  border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n  color: #491217;\n}\n\n.alert-light {\n  color: #818182;\n  background-color: #fefefe;\n  border-color: #fdfdfe;\n}\n\n.alert-light hr {\n  border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n  color: #686868;\n}\n\n.alert-dark {\n  color: #1b1e21;\n  background-color: #d6d8d9;\n  border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n  border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n  color: #040505;\n}\n\n@-webkit-keyframes progress-bar-stripes {\n  from {\n    background-position: 1rem 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n\n@keyframes progress-bar-stripes {\n  from {\n    background-position: 1rem 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n\n.progress {\n  display: -ms-flexbox;\n  display: flex;\n  height: 1rem;\n  overflow: hidden;\n  font-size: 0.75rem;\n  background-color: #e9ecef;\n  border-radius: 0.25rem;\n}\n\n.progress-bar {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -ms-flex-pack: center;\n  justify-content: center;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  background-color: #007bff;\n  transition: width 0.6s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .progress-bar {\n    transition: none;\n  }\n}\n\n.progress-bar-striped {\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n  -webkit-animation: progress-bar-stripes 1s linear infinite;\n  animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: start;\n  align-items: flex-start;\n}\n\n.media-body {\n  -ms-flex: 1;\n  flex: 1;\n}\n\n.list-group {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  padding-left: 0;\n  margin-bottom: 0;\n}\n\n.list-group-item-action {\n  width: 100%;\n  color: #495057;\n  text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n  color: #495057;\n  text-decoration: none;\n  background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n  color: #212529;\n  background-color: #e9ecef;\n}\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: 0.75rem 1.25rem;\n  margin-bottom: -1px;\n  background-color: #fff;\n  border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n  border-top-left-radius: 0.25rem;\n  border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n  margin-bottom: 0;\n  border-bottom-right-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item:hover, .list-group-item:focus {\n  z-index: 1;\n  text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n  color: #6c757d;\n  background-color: #fff;\n}\n\n.list-group-item.active {\n  z-index: 2;\n  color: #fff;\n  background-color: #007bff;\n  border-color: #007bff;\n}\n\n.list-group-flush .list-group-item {\n  border-right: 0;\n  border-left: 0;\n  border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n  border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n  border-bottom: 0;\n}\n\n.list-group-item-primary {\n  color: #004085;\n  background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n  color: #004085;\n  background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n  color: #fff;\n  background-color: #004085;\n  border-color: #004085;\n}\n\n.list-group-item-secondary {\n  color: #383d41;\n  background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n  color: #383d41;\n  background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n  color: #fff;\n  background-color: #383d41;\n  border-color: #383d41;\n}\n\n.list-group-item-success {\n  color: #155724;\n  background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n  color: #155724;\n  background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n  color: #fff;\n  background-color: #155724;\n  border-color: #155724;\n}\n\n.list-group-item-info {\n  color: #0c5460;\n  background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n  color: #0c5460;\n  background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n  color: #fff;\n  background-color: #0c5460;\n  border-color: #0c5460;\n}\n\n.list-group-item-warning {\n  color: #856404;\n  background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n  color: #856404;\n  background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n  color: #fff;\n  background-color: #856404;\n  border-color: #856404;\n}\n\n.list-group-item-danger {\n  color: #721c24;\n  background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n  color: #721c24;\n  background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n  color: #fff;\n  background-color: #721c24;\n  border-color: #721c24;\n}\n\n.list-group-item-light {\n  color: #818182;\n  background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n  color: #818182;\n  background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n  color: #fff;\n  background-color: #818182;\n  border-color: #818182;\n}\n\n.list-group-item-dark {\n  color: #1b1e21;\n  background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n  color: #1b1e21;\n  background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n  color: #fff;\n  background-color: #1b1e21;\n  border-color: #1b1e21;\n}\n\n.close {\n  float: right;\n  font-size: 1.5rem;\n  font-weight: 700;\n  line-height: 1;\n  color: #000;\n  text-shadow: 0 1px 0 #fff;\n  opacity: .5;\n}\n\n.close:not(:disabled):not(.disabled) {\n  cursor: pointer;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n  color: #000;\n  text-decoration: none;\n  opacity: .75;\n}\n\nbutton.close {\n  padding: 0;\n  background-color: transparent;\n  border: 0;\n  -webkit-appearance: none;\n}\n\n.modal-open {\n  overflow: hidden;\n}\n\n.modal-open .modal {\n  overflow-x: hidden;\n  overflow-y: auto;\n}\n\n.modal {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1050;\n  display: none;\n  overflow: hidden;\n  outline: 0;\n}\n\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: 0.5rem;\n  pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n  transition: -webkit-transform 0.3s ease-out;\n  transition: transform 0.3s ease-out;\n  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;\n  -webkit-transform: translate(0, -25%);\n  transform: translate(0, -25%);\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .modal.fade .modal-dialog {\n    transition: none;\n  }\n}\n\n.modal.show .modal-dialog {\n  -webkit-transform: translate(0, 0);\n  transform: translate(0, 0);\n}\n\n.modal-dialog-centered {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: center;\n  align-items: center;\n  min-height: calc(100% - (0.5rem * 2));\n}\n\n.modal-dialog-centered::before {\n  display: block;\n  height: calc(100vh - (0.5rem * 2));\n  content: \"\";\n}\n\n.modal-content {\n  position: relative;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  width: 100%;\n  pointer-events: auto;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 0.3rem;\n  outline: 0;\n}\n\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1040;\n  background-color: #000;\n}\n\n.modal-backdrop.fade {\n  opacity: 0;\n}\n\n.modal-backdrop.show {\n  opacity: 0.5;\n}\n\n.modal-header {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: start;\n  align-items: flex-start;\n  -ms-flex-pack: justify;\n  justify-content: space-between;\n  padding: 1rem;\n  border-bottom: 1px solid #e9ecef;\n  border-top-left-radius: 0.3rem;\n  border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n  padding: 1rem;\n  margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n  margin-bottom: 0;\n  line-height: 1.5;\n}\n\n.modal-body {\n  position: relative;\n  -ms-flex: 1 1 auto;\n  flex: 1 1 auto;\n  padding: 1rem;\n}\n\n.modal-footer {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: center;\n  align-items: center;\n  -ms-flex-pack: end;\n  justify-content: flex-end;\n  padding: 1rem;\n  border-top: 1px solid #e9ecef;\n}\n\n.modal-footer > :not(:first-child) {\n  margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n  margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n\n@media (min-width: 576px) {\n  .modal-dialog {\n    max-width: 500px;\n    margin: 1.75rem auto;\n  }\n  .modal-dialog-centered {\n    min-height: calc(100% - (1.75rem * 2));\n  }\n  .modal-dialog-centered::before {\n    height: calc(100vh - (1.75rem * 2));\n  }\n  .modal-sm {\n    max-width: 300px;\n  }\n}\n\n@media (min-width: 992px) {\n  .modal-lg {\n    max-width: 800px;\n  }\n}\n\n.tooltip {\n  position: absolute;\n  z-index: 1070;\n  display: block;\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.5;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  white-space: normal;\n  line-break: auto;\n  font-size: 0.875rem;\n  word-wrap: break-word;\n  opacity: 0;\n}\n\n.tooltip.show {\n  opacity: 0.9;\n}\n\n.tooltip .arrow {\n  position: absolute;\n  display: block;\n  width: 0.8rem;\n  height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n  position: absolute;\n  content: \"\";\n  border-color: transparent;\n  border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n  padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n  bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n  top: 0;\n  border-width: 0.4rem 0.4rem 0;\n  border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n  padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n  left: 0;\n  width: 0.4rem;\n  height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n  right: 0;\n  border-width: 0.4rem 0.4rem 0.4rem 0;\n  border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n  padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n  top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n  bottom: 0;\n  border-width: 0 0.4rem 0.4rem;\n  border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n  padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n  right: 0;\n  width: 0.4rem;\n  height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n  left: 0;\n  border-width: 0.4rem 0 0.4rem 0.4rem;\n  border-left-color: #000;\n}\n\n.tooltip-inner {\n  max-width: 200px;\n  padding: 0.25rem 0.5rem;\n  color: #fff;\n  text-align: center;\n  background-color: #000;\n  border-radius: 0.25rem;\n}\n\n.popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: 1060;\n  display: block;\n  max-width: 276px;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.5;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  white-space: normal;\n  line-break: auto;\n  font-size: 0.875rem;\n  word-wrap: break-word;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 0.3rem;\n}\n\n.popover .arrow {\n  position: absolute;\n  display: block;\n  width: 1rem;\n  height: 0.5rem;\n  margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n  position: absolute;\n  display: block;\n  content: \"\";\n  border-color: transparent;\n  border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n  margin-bottom: 0.5rem;\n}\n\n.bs-popover-top .arrow, .bs-popover-auto[x-placement^=\"top\"] .arrow {\n  bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n  border-width: 0.5rem 0.5rem 0;\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n  bottom: 0;\n  border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n  bottom: 1px;\n  border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n  margin-left: 0.5rem;\n}\n\n.bs-popover-right .arrow, .bs-popover-auto[x-placement^=\"right\"] .arrow {\n  left: calc((0.5rem + 1px) * -1);\n  width: 0.5rem;\n  height: 1rem;\n  margin: 0.3rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n  border-width: 0.5rem 0.5rem 0.5rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n  left: 0;\n  border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n  left: 1px;\n  border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n  margin-top: 0.5rem;\n}\n\n.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n  top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n  border-width: 0 0.5rem 0.5rem 0.5rem;\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n  top: 0;\n  border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n  top: 1px;\n  border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n  position: absolute;\n  top: 0;\n  left: 50%;\n  display: block;\n  width: 1rem;\n  margin-left: -0.5rem;\n  content: \"\";\n  border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n  margin-right: 0.5rem;\n}\n\n.bs-popover-left .arrow, .bs-popover-auto[x-placement^=\"left\"] .arrow {\n  right: calc((0.5rem + 1px) * -1);\n  width: 0.5rem;\n  height: 1rem;\n  margin: 0.3rem 0;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n  border-width: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n  right: 0;\n  border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n  right: 1px;\n  border-left-color: #fff;\n}\n\n.popover-header {\n  padding: 0.5rem 0.75rem;\n  margin-bottom: 0;\n  font-size: 1rem;\n  color: inherit;\n  background-color: #f7f7f7;\n  border-bottom: 1px solid #ebebeb;\n  border-top-left-radius: calc(0.3rem - 1px);\n  border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n  display: none;\n}\n\n.popover-body {\n  padding: 0.5rem 0.75rem;\n  color: #212529;\n}\n\n.carousel {\n  position: relative;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n}\n\n.carousel-item {\n  position: relative;\n  display: none;\n  -ms-flex-align: center;\n  align-items: center;\n  width: 100%;\n  -webkit-backface-visibility: hidden;\n  backface-visibility: hidden;\n  -webkit-perspective: 1000px;\n  perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n  display: block;\n  transition: -webkit-transform 0.6s ease;\n  transition: transform 0.6s ease;\n  transition: transform 0.6s ease, -webkit-transform 0.6s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .carousel-item.active,\n  .carousel-item-next,\n  .carousel-item-prev {\n    transition: none;\n  }\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n  position: absolute;\n  top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n  -webkit-transform: translateX(0);\n  transform: translateX(0);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n  .carousel-item-next.carousel-item-left,\n  .carousel-item-prev.carousel-item-right {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n  -webkit-transform: translateX(100%);\n  transform: translateX(100%);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n  .carousel-item-next,\n  .active.carousel-item-right {\n    -webkit-transform: translate3d(100%, 0, 0);\n    transform: translate3d(100%, 0, 0);\n  }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n  -webkit-transform: translateX(-100%);\n  transform: translateX(-100%);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n  .carousel-item-prev,\n  .active.carousel-item-left {\n    -webkit-transform: translate3d(-100%, 0, 0);\n    transform: translate3d(-100%, 0, 0);\n  }\n}\n\n.carousel-fade .carousel-item {\n  opacity: 0;\n  transition-duration: .6s;\n  transition-property: opacity;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n  opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n  opacity: 0;\n}\n\n.carousel-fade .carousel-item-next,\n.carousel-fade .carousel-item-prev,\n.carousel-fade .carousel-item.active,\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-prev {\n  -webkit-transform: translateX(0);\n  transform: translateX(0);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n  .carousel-fade .carousel-item-next,\n  .carousel-fade .carousel-item-prev,\n  .carousel-fade .carousel-item.active,\n  .carousel-fade .active.carousel-item-left,\n  .carousel-fade .active.carousel-item-prev {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: center;\n  align-items: center;\n  -ms-flex-pack: center;\n  justify-content: center;\n  width: 15%;\n  color: #fff;\n  text-align: center;\n  opacity: 0.5;\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n  color: #fff;\n  text-decoration: none;\n  outline: 0;\n  opacity: .9;\n}\n\n.carousel-control-prev {\n  left: 0;\n}\n\n.carousel-control-next {\n  right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n  display: inline-block;\n  width: 20px;\n  height: 20px;\n  background: transparent no-repeat center center;\n  background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n  position: absolute;\n  right: 0;\n  bottom: 10px;\n  left: 0;\n  z-index: 15;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-pack: center;\n  justify-content: center;\n  padding-left: 0;\n  margin-right: 15%;\n  margin-left: 15%;\n  list-style: none;\n}\n\n.carousel-indicators li {\n  position: relative;\n  -ms-flex: 0 1 auto;\n  flex: 0 1 auto;\n  width: 30px;\n  height: 3px;\n  margin-right: 3px;\n  margin-left: 3px;\n  text-indent: -999px;\n  cursor: pointer;\n  background-color: rgba(255, 255, 255, 0.5);\n}\n\n.carousel-indicators li::before {\n  position: absolute;\n  top: -10px;\n  left: 0;\n  display: inline-block;\n  width: 100%;\n  height: 10px;\n  content: \"\";\n}\n\n.carousel-indicators li::after {\n  position: absolute;\n  bottom: -10px;\n  left: 0;\n  display: inline-block;\n  width: 100%;\n  height: 10px;\n  content: \"\";\n}\n\n.carousel-indicators .active {\n  background-color: #fff;\n}\n\n.carousel-caption {\n  position: absolute;\n  right: 15%;\n  bottom: 20px;\n  left: 15%;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: #fff;\n  text-align: center;\n}\n\n.align-baseline {\n  vertical-align: baseline !important;\n}\n\n.align-top {\n  vertical-align: top !important;\n}\n\n.align-middle {\n  vertical-align: middle !important;\n}\n\n.align-bottom {\n  vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n  vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n  vertical-align: text-top !important;\n}\n\n.bg-primary {\n  background-color: #007bff !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n  background-color: #0062cc !important;\n}\n\n.bg-secondary {\n  background-color: #6c757d !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n  background-color: #545b62 !important;\n}\n\n.bg-success {\n  background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n  background-color: #1e7e34 !important;\n}\n\n.bg-info {\n  background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n  background-color: #117a8b !important;\n}\n\n.bg-warning {\n  background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n  background-color: #d39e00 !important;\n}\n\n.bg-danger {\n  background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n  background-color: #bd2130 !important;\n}\n\n.bg-light {\n  background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n  background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n  background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n  background-color: #1d2124 !important;\n}\n\n.bg-white {\n  background-color: #fff !important;\n}\n\n.bg-transparent {\n  background-color: transparent !important;\n}\n\n.border {\n  border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n  border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n  border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n  border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n  border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n  border: 0 !important;\n}\n\n.border-top-0 {\n  border-top: 0 !important;\n}\n\n.border-right-0 {\n  border-right: 0 !important;\n}\n\n.border-bottom-0 {\n  border-bottom: 0 !important;\n}\n\n.border-left-0 {\n  border-left: 0 !important;\n}\n\n.border-primary {\n  border-color: #007bff !important;\n}\n\n.border-secondary {\n  border-color: #6c757d !important;\n}\n\n.border-success {\n  border-color: #28a745 !important;\n}\n\n.border-info {\n  border-color: #17a2b8 !important;\n}\n\n.border-warning {\n  border-color: #ffc107 !important;\n}\n\n.border-danger {\n  border-color: #dc3545 !important;\n}\n\n.border-light {\n  border-color: #f8f9fa !important;\n}\n\n.border-dark {\n  border-color: #343a40 !important;\n}\n\n.border-white {\n  border-color: #fff !important;\n}\n\n.rounded {\n  border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n  border-top-left-radius: 0.25rem !important;\n  border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n  border-top-right-radius: 0.25rem !important;\n  border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: 0.25rem !important;\n  border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n  border-top-left-radius: 0.25rem !important;\n  border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-circle {\n  border-radius: 50% !important;\n}\n\n.rounded-0 {\n  border-radius: 0 !important;\n}\n\n.clearfix::after {\n  display: block;\n  clear: both;\n  content: \"\";\n}\n\n.d-none {\n  display: none !important;\n}\n\n.d-inline {\n  display: inline !important;\n}\n\n.d-inline-block {\n  display: inline-block !important;\n}\n\n.d-block {\n  display: block !important;\n}\n\n.d-table {\n  display: table !important;\n}\n\n.d-table-row {\n  display: table-row !important;\n}\n\n.d-table-cell {\n  display: table-cell !important;\n}\n\n.d-flex {\n  display: -ms-flexbox !important;\n  display: flex !important;\n}\n\n.d-inline-flex {\n  display: -ms-inline-flexbox !important;\n  display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n  .d-sm-none {\n    display: none !important;\n  }\n  .d-sm-inline {\n    display: inline !important;\n  }\n  .d-sm-inline-block {\n    display: inline-block !important;\n  }\n  .d-sm-block {\n    display: block !important;\n  }\n  .d-sm-table {\n    display: table !important;\n  }\n  .d-sm-table-row {\n    display: table-row !important;\n  }\n  .d-sm-table-cell {\n    display: table-cell !important;\n  }\n  .d-sm-flex {\n    display: -ms-flexbox !important;\n    display: flex !important;\n  }\n  .d-sm-inline-flex {\n    display: -ms-inline-flexbox !important;\n    display: inline-flex !important;\n  }\n}\n\n@media (min-width: 768px) {\n  .d-md-none {\n    display: none !important;\n  }\n  .d-md-inline {\n    display: inline !important;\n  }\n  .d-md-inline-block {\n    display: inline-block !important;\n  }\n  .d-md-block {\n    display: block !important;\n  }\n  .d-md-table {\n    display: table !important;\n  }\n  .d-md-table-row {\n    display: table-row !important;\n  }\n  .d-md-table-cell {\n    display: table-cell !important;\n  }\n  .d-md-flex {\n    display: -ms-flexbox !important;\n    display: flex !important;\n  }\n  .d-md-inline-flex {\n    display: -ms-inline-flexbox !important;\n    display: inline-flex !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .d-lg-none {\n    display: none !important;\n  }\n  .d-lg-inline {\n    display: inline !important;\n  }\n  .d-lg-inline-block {\n    display: inline-block !important;\n  }\n  .d-lg-block {\n    display: block !important;\n  }\n  .d-lg-table {\n    display: table !important;\n  }\n  .d-lg-table-row {\n    display: table-row !important;\n  }\n  .d-lg-table-cell {\n    display: table-cell !important;\n  }\n  .d-lg-flex {\n    display: -ms-flexbox !important;\n    display: flex !important;\n  }\n  .d-lg-inline-flex {\n    display: -ms-inline-flexbox !important;\n    display: inline-flex !important;\n  }\n}\n\n@media (min-width: 1200px) {\n  .d-xl-none {\n    display: none !important;\n  }\n  .d-xl-inline {\n    display: inline !important;\n  }\n  .d-xl-inline-block {\n    display: inline-block !important;\n  }\n  .d-xl-block {\n    display: block !important;\n  }\n  .d-xl-table {\n    display: table !important;\n  }\n  .d-xl-table-row {\n    display: table-row !important;\n  }\n  .d-xl-table-cell {\n    display: table-cell !important;\n  }\n  .d-xl-flex {\n    display: -ms-flexbox !important;\n    display: flex !important;\n  }\n  .d-xl-inline-flex {\n    display: -ms-inline-flexbox !important;\n    display: inline-flex !important;\n  }\n}\n\n@media print {\n  .d-print-none {\n    display: none !important;\n  }\n  .d-print-inline {\n    display: inline !important;\n  }\n  .d-print-inline-block {\n    display: inline-block !important;\n  }\n  .d-print-block {\n    display: block !important;\n  }\n  .d-print-table {\n    display: table !important;\n  }\n  .d-print-table-row {\n    display: table-row !important;\n  }\n  .d-print-table-cell {\n    display: table-cell !important;\n  }\n  .d-print-flex {\n    display: -ms-flexbox !important;\n    display: flex !important;\n  }\n  .d-print-inline-flex {\n    display: -ms-inline-flexbox !important;\n    display: inline-flex !important;\n  }\n}\n\n.embed-responsive {\n  position: relative;\n  display: block;\n  width: 100%;\n  padding: 0;\n  overflow: hidden;\n}\n\n.embed-responsive::before {\n  display: block;\n  content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  border: 0;\n}\n\n.embed-responsive-21by9::before {\n  padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n  padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n  padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n  padding-top: 100%;\n}\n\n.flex-row {\n  -ms-flex-direction: row !important;\n  flex-direction: row !important;\n}\n\n.flex-column {\n  -ms-flex-direction: column !important;\n  flex-direction: column !important;\n}\n\n.flex-row-reverse {\n  -ms-flex-direction: row-reverse !important;\n  flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n  -ms-flex-direction: column-reverse !important;\n  flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n  -ms-flex-wrap: wrap !important;\n  flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n  -ms-flex-wrap: nowrap !important;\n  flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n  -ms-flex-wrap: wrap-reverse !important;\n  flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n  -ms-flex: 1 1 auto !important;\n  flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n  -ms-flex-positive: 0 !important;\n  flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n  -ms-flex-positive: 1 !important;\n  flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n  -ms-flex-negative: 0 !important;\n  flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n  -ms-flex-negative: 1 !important;\n  flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n  -ms-flex-pack: start !important;\n  justify-content: flex-start !important;\n}\n\n.justify-content-end {\n  -ms-flex-pack: end !important;\n  justify-content: flex-end !important;\n}\n\n.justify-content-center {\n  -ms-flex-pack: center !important;\n  justify-content: center !important;\n}\n\n.justify-content-between {\n  -ms-flex-pack: justify !important;\n  justify-content: space-between !important;\n}\n\n.justify-content-around {\n  -ms-flex-pack: distribute !important;\n  justify-content: space-around !important;\n}\n\n.align-items-start {\n  -ms-flex-align: start !important;\n  align-items: flex-start !important;\n}\n\n.align-items-end {\n  -ms-flex-align: end !important;\n  align-items: flex-end !important;\n}\n\n.align-items-center {\n  -ms-flex-align: center !important;\n  align-items: center !important;\n}\n\n.align-items-baseline {\n  -ms-flex-align: baseline !important;\n  align-items: baseline !important;\n}\n\n.align-items-stretch {\n  -ms-flex-align: stretch !important;\n  align-items: stretch !important;\n}\n\n.align-content-start {\n  -ms-flex-line-pack: start !important;\n  align-content: flex-start !important;\n}\n\n.align-content-end {\n  -ms-flex-line-pack: end !important;\n  align-content: flex-end !important;\n}\n\n.align-content-center {\n  -ms-flex-line-pack: center !important;\n  align-content: center !important;\n}\n\n.align-content-between {\n  -ms-flex-line-pack: justify !important;\n  align-content: space-between !important;\n}\n\n.align-content-around {\n  -ms-flex-line-pack: distribute !important;\n  align-content: space-around !important;\n}\n\n.align-content-stretch {\n  -ms-flex-line-pack: stretch !important;\n  align-content: stretch !important;\n}\n\n.align-self-auto {\n  -ms-flex-item-align: auto !important;\n  align-self: auto !important;\n}\n\n.align-self-start {\n  -ms-flex-item-align: start !important;\n  align-self: flex-start !important;\n}\n\n.align-self-end {\n  -ms-flex-item-align: end !important;\n  align-self: flex-end !important;\n}\n\n.align-self-center {\n  -ms-flex-item-align: center !important;\n  align-self: center !important;\n}\n\n.align-self-baseline {\n  -ms-flex-item-align: baseline !important;\n  align-self: baseline !important;\n}\n\n.align-self-stretch {\n  -ms-flex-item-align: stretch !important;\n  align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n  .flex-sm-row {\n    -ms-flex-direction: row !important;\n    flex-direction: row !important;\n  }\n  .flex-sm-column {\n    -ms-flex-direction: column !important;\n    flex-direction: column !important;\n  }\n  .flex-sm-row-reverse {\n    -ms-flex-direction: row-reverse !important;\n    flex-direction: row-reverse !important;\n  }\n  .flex-sm-column-reverse {\n    -ms-flex-direction: column-reverse !important;\n    flex-direction: column-reverse !important;\n  }\n  .flex-sm-wrap {\n    -ms-flex-wrap: wrap !important;\n    flex-wrap: wrap !important;\n  }\n  .flex-sm-nowrap {\n    -ms-flex-wrap: nowrap !important;\n    flex-wrap: nowrap !important;\n  }\n  .flex-sm-wrap-reverse {\n    -ms-flex-wrap: wrap-reverse !important;\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-sm-fill {\n    -ms-flex: 1 1 auto !important;\n    flex: 1 1 auto !important;\n  }\n  .flex-sm-grow-0 {\n    -ms-flex-positive: 0 !important;\n    flex-grow: 0 !important;\n  }\n  .flex-sm-grow-1 {\n    -ms-flex-positive: 1 !important;\n    flex-grow: 1 !important;\n  }\n  .flex-sm-shrink-0 {\n    -ms-flex-negative: 0 !important;\n    flex-shrink: 0 !important;\n  }\n  .flex-sm-shrink-1 {\n    -ms-flex-negative: 1 !important;\n    flex-shrink: 1 !important;\n  }\n  .justify-content-sm-start {\n    -ms-flex-pack: start !important;\n    justify-content: flex-start !important;\n  }\n  .justify-content-sm-end {\n    -ms-flex-pack: end !important;\n    justify-content: flex-end !important;\n  }\n  .justify-content-sm-center {\n    -ms-flex-pack: center !important;\n    justify-content: center !important;\n  }\n  .justify-content-sm-between {\n    -ms-flex-pack: justify !important;\n    justify-content: space-between !important;\n  }\n  .justify-content-sm-around {\n    -ms-flex-pack: distribute !important;\n    justify-content: space-around !important;\n  }\n  .align-items-sm-start {\n    -ms-flex-align: start !important;\n    align-items: flex-start !important;\n  }\n  .align-items-sm-end {\n    -ms-flex-align: end !important;\n    align-items: flex-end !important;\n  }\n  .align-items-sm-center {\n    -ms-flex-align: center !important;\n    align-items: center !important;\n  }\n  .align-items-sm-baseline {\n    -ms-flex-align: baseline !important;\n    align-items: baseline !important;\n  }\n  .align-items-sm-stretch {\n    -ms-flex-align: stretch !important;\n    align-items: stretch !important;\n  }\n  .align-content-sm-start {\n    -ms-flex-line-pack: start !important;\n    align-content: flex-start !important;\n  }\n  .align-content-sm-end {\n    -ms-flex-line-pack: end !important;\n    align-content: flex-end !important;\n  }\n  .align-content-sm-center {\n    -ms-flex-line-pack: center !important;\n    align-content: center !important;\n  }\n  .align-content-sm-between {\n    -ms-flex-line-pack: justify !important;\n    align-content: space-between !important;\n  }\n  .align-content-sm-around {\n    -ms-flex-line-pack: distribute !important;\n    align-content: space-around !important;\n  }\n  .align-content-sm-stretch {\n    -ms-flex-line-pack: stretch !important;\n    align-content: stretch !important;\n  }\n  .align-self-sm-auto {\n    -ms-flex-item-align: auto !important;\n    align-self: auto !important;\n  }\n  .align-self-sm-start {\n    -ms-flex-item-align: start !important;\n    align-self: flex-start !important;\n  }\n  .align-self-sm-end {\n    -ms-flex-item-align: end !important;\n    align-self: flex-end !important;\n  }\n  .align-self-sm-center {\n    -ms-flex-item-align: center !important;\n    align-self: center !important;\n  }\n  .align-self-sm-baseline {\n    -ms-flex-item-align: baseline !important;\n    align-self: baseline !important;\n  }\n  .align-self-sm-stretch {\n    -ms-flex-item-align: stretch !important;\n    align-self: stretch !important;\n  }\n}\n\n@media (min-width: 768px) {\n  .flex-md-row {\n    -ms-flex-direction: row !important;\n    flex-direction: row !important;\n  }\n  .flex-md-column {\n    -ms-flex-direction: column !important;\n    flex-direction: column !important;\n  }\n  .flex-md-row-reverse {\n    -ms-flex-direction: row-reverse !important;\n    flex-direction: row-reverse !important;\n  }\n  .flex-md-column-reverse {\n    -ms-flex-direction: column-reverse !important;\n    flex-direction: column-reverse !important;\n  }\n  .flex-md-wrap {\n    -ms-flex-wrap: wrap !important;\n    flex-wrap: wrap !important;\n  }\n  .flex-md-nowrap {\n    -ms-flex-wrap: nowrap !important;\n    flex-wrap: nowrap !important;\n  }\n  .flex-md-wrap-reverse {\n    -ms-flex-wrap: wrap-reverse !important;\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-md-fill {\n    -ms-flex: 1 1 auto !important;\n    flex: 1 1 auto !important;\n  }\n  .flex-md-grow-0 {\n    -ms-flex-positive: 0 !important;\n    flex-grow: 0 !important;\n  }\n  .flex-md-grow-1 {\n    -ms-flex-positive: 1 !important;\n    flex-grow: 1 !important;\n  }\n  .flex-md-shrink-0 {\n    -ms-flex-negative: 0 !important;\n    flex-shrink: 0 !important;\n  }\n  .flex-md-shrink-1 {\n    -ms-flex-negative: 1 !important;\n    flex-shrink: 1 !important;\n  }\n  .justify-content-md-start {\n    -ms-flex-pack: start !important;\n    justify-content: flex-start !important;\n  }\n  .justify-content-md-end {\n    -ms-flex-pack: end !important;\n    justify-content: flex-end !important;\n  }\n  .justify-content-md-center {\n    -ms-flex-pack: center !important;\n    justify-content: center !important;\n  }\n  .justify-content-md-between {\n    -ms-flex-pack: justify !important;\n    justify-content: space-between !important;\n  }\n  .justify-content-md-around {\n    -ms-flex-pack: distribute !important;\n    justify-content: space-around !important;\n  }\n  .align-items-md-start {\n    -ms-flex-align: start !important;\n    align-items: flex-start !important;\n  }\n  .align-items-md-end {\n    -ms-flex-align: end !important;\n    align-items: flex-end !important;\n  }\n  .align-items-md-center {\n    -ms-flex-align: center !important;\n    align-items: center !important;\n  }\n  .align-items-md-baseline {\n    -ms-flex-align: baseline !important;\n    align-items: baseline !important;\n  }\n  .align-items-md-stretch {\n    -ms-flex-align: stretch !important;\n    align-items: stretch !important;\n  }\n  .align-content-md-start {\n    -ms-flex-line-pack: start !important;\n    align-content: flex-start !important;\n  }\n  .align-content-md-end {\n    -ms-flex-line-pack: end !important;\n    align-content: flex-end !important;\n  }\n  .align-content-md-center {\n    -ms-flex-line-pack: center !important;\n    align-content: center !important;\n  }\n  .align-content-md-between {\n    -ms-flex-line-pack: justify !important;\n    align-content: space-between !important;\n  }\n  .align-content-md-around {\n    -ms-flex-line-pack: distribute !important;\n    align-content: space-around !important;\n  }\n  .align-content-md-stretch {\n    -ms-flex-line-pack: stretch !important;\n    align-content: stretch !important;\n  }\n  .align-self-md-auto {\n    -ms-flex-item-align: auto !important;\n    align-self: auto !important;\n  }\n  .align-self-md-start {\n    -ms-flex-item-align: start !important;\n    align-self: flex-start !important;\n  }\n  .align-self-md-end {\n    -ms-flex-item-align: end !important;\n    align-self: flex-end !important;\n  }\n  .align-self-md-center {\n    -ms-flex-item-align: center !important;\n    align-self: center !important;\n  }\n  .align-self-md-baseline {\n    -ms-flex-item-align: baseline !important;\n    align-self: baseline !important;\n  }\n  .align-self-md-stretch {\n    -ms-flex-item-align: stretch !important;\n    align-self: stretch !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .flex-lg-row {\n    -ms-flex-direction: row !important;\n    flex-direction: row !important;\n  }\n  .flex-lg-column {\n    -ms-flex-direction: column !important;\n    flex-direction: column !important;\n  }\n  .flex-lg-row-reverse {\n    -ms-flex-direction: row-reverse !important;\n    flex-direction: row-reverse !important;\n  }\n  .flex-lg-column-reverse {\n    -ms-flex-direction: column-reverse !important;\n    flex-direction: column-reverse !important;\n  }\n  .flex-lg-wrap {\n    -ms-flex-wrap: wrap !important;\n    flex-wrap: wrap !important;\n  }\n  .flex-lg-nowrap {\n    -ms-flex-wrap: nowrap !important;\n    flex-wrap: nowrap !important;\n  }\n  .flex-lg-wrap-reverse {\n    -ms-flex-wrap: wrap-reverse !important;\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-lg-fill {\n    -ms-flex: 1 1 auto !important;\n    flex: 1 1 auto !important;\n  }\n  .flex-lg-grow-0 {\n    -ms-flex-positive: 0 !important;\n    flex-grow: 0 !important;\n  }\n  .flex-lg-grow-1 {\n    -ms-flex-positive: 1 !important;\n    flex-grow: 1 !important;\n  }\n  .flex-lg-shrink-0 {\n    -ms-flex-negative: 0 !important;\n    flex-shrink: 0 !important;\n  }\n  .flex-lg-shrink-1 {\n    -ms-flex-negative: 1 !important;\n    flex-shrink: 1 !important;\n  }\n  .justify-content-lg-start {\n    -ms-flex-pack: start !important;\n    justify-content: flex-start !important;\n  }\n  .justify-content-lg-end {\n    -ms-flex-pack: end !important;\n    justify-content: flex-end !important;\n  }\n  .justify-content-lg-center {\n    -ms-flex-pack: center !important;\n    justify-content: center !important;\n  }\n  .justify-content-lg-between {\n    -ms-flex-pack: justify !important;\n    justify-content: space-between !important;\n  }\n  .justify-content-lg-around {\n    -ms-flex-pack: distribute !important;\n    justify-content: space-around !important;\n  }\n  .align-items-lg-start {\n    -ms-flex-align: start !important;\n    align-items: flex-start !important;\n  }\n  .align-items-lg-end {\n    -ms-flex-align: end !important;\n    align-items: flex-end !important;\n  }\n  .align-items-lg-center {\n    -ms-flex-align: center !important;\n    align-items: center !important;\n  }\n  .align-items-lg-baseline {\n    -ms-flex-align: baseline !important;\n    align-items: baseline !important;\n  }\n  .align-items-lg-stretch {\n    -ms-flex-align: stretch !important;\n    align-items: stretch !important;\n  }\n  .align-content-lg-start {\n    -ms-flex-line-pack: start !important;\n    align-content: flex-start !important;\n  }\n  .align-content-lg-end {\n    -ms-flex-line-pack: end !important;\n    align-content: flex-end !important;\n  }\n  .align-content-lg-center {\n    -ms-flex-line-pack: center !important;\n    align-content: center !important;\n  }\n  .align-content-lg-between {\n    -ms-flex-line-pack: justify !important;\n    align-content: space-between !important;\n  }\n  .align-content-lg-around {\n    -ms-flex-line-pack: distribute !important;\n    align-content: space-around !important;\n  }\n  .align-content-lg-stretch {\n    -ms-flex-line-pack: stretch !important;\n    align-content: stretch !important;\n  }\n  .align-self-lg-auto {\n    -ms-flex-item-align: auto !important;\n    align-self: auto !important;\n  }\n  .align-self-lg-start {\n    -ms-flex-item-align: start !important;\n    align-self: flex-start !important;\n  }\n  .align-self-lg-end {\n    -ms-flex-item-align: end !important;\n    align-self: flex-end !important;\n  }\n  .align-self-lg-center {\n    -ms-flex-item-align: center !important;\n    align-self: center !important;\n  }\n  .align-self-lg-baseline {\n    -ms-flex-item-align: baseline !important;\n    align-self: baseline !important;\n  }\n  .align-self-lg-stretch {\n    -ms-flex-item-align: stretch !important;\n    align-self: stretch !important;\n  }\n}\n\n@media (min-width: 1200px) {\n  .flex-xl-row {\n    -ms-flex-direction: row !important;\n    flex-direction: row !important;\n  }\n  .flex-xl-column {\n    -ms-flex-direction: column !important;\n    flex-direction: column !important;\n  }\n  .flex-xl-row-reverse {\n    -ms-flex-direction: row-reverse !important;\n    flex-direction: row-reverse !important;\n  }\n  .flex-xl-column-reverse {\n    -ms-flex-direction: column-reverse !important;\n    flex-direction: column-reverse !important;\n  }\n  .flex-xl-wrap {\n    -ms-flex-wrap: wrap !important;\n    flex-wrap: wrap !important;\n  }\n  .flex-xl-nowrap {\n    -ms-flex-wrap: nowrap !important;\n    flex-wrap: nowrap !important;\n  }\n  .flex-xl-wrap-reverse {\n    -ms-flex-wrap: wrap-reverse !important;\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-xl-fill {\n    -ms-flex: 1 1 auto !important;\n    flex: 1 1 auto !important;\n  }\n  .flex-xl-grow-0 {\n    -ms-flex-positive: 0 !important;\n    flex-grow: 0 !important;\n  }\n  .flex-xl-grow-1 {\n    -ms-flex-positive: 1 !important;\n    flex-grow: 1 !important;\n  }\n  .flex-xl-shrink-0 {\n    -ms-flex-negative: 0 !important;\n    flex-shrink: 0 !important;\n  }\n  .flex-xl-shrink-1 {\n    -ms-flex-negative: 1 !important;\n    flex-shrink: 1 !important;\n  }\n  .justify-content-xl-start {\n    -ms-flex-pack: start !important;\n    justify-content: flex-start !important;\n  }\n  .justify-content-xl-end {\n    -ms-flex-pack: end !important;\n    justify-content: flex-end !important;\n  }\n  .justify-content-xl-center {\n    -ms-flex-pack: center !important;\n    justify-content: center !important;\n  }\n  .justify-content-xl-between {\n    -ms-flex-pack: justify !important;\n    justify-content: space-between !important;\n  }\n  .justify-content-xl-around {\n    -ms-flex-pack: distribute !important;\n    justify-content: space-around !important;\n  }\n  .align-items-xl-start {\n    -ms-flex-align: start !important;\n    align-items: flex-start !important;\n  }\n  .align-items-xl-end {\n    -ms-flex-align: end !important;\n    align-items: flex-end !important;\n  }\n  .align-items-xl-center {\n    -ms-flex-align: center !important;\n    align-items: center !important;\n  }\n  .align-items-xl-baseline {\n    -ms-flex-align: baseline !important;\n    align-items: baseline !important;\n  }\n  .align-items-xl-stretch {\n    -ms-flex-align: stretch !important;\n    align-items: stretch !important;\n  }\n  .align-content-xl-start {\n    -ms-flex-line-pack: start !important;\n    align-content: flex-start !important;\n  }\n  .align-content-xl-end {\n    -ms-flex-line-pack: end !important;\n    align-content: flex-end !important;\n  }\n  .align-content-xl-center {\n    -ms-flex-line-pack: center !important;\n    align-content: center !important;\n  }\n  .align-content-xl-between {\n    -ms-flex-line-pack: justify !important;\n    align-content: space-between !important;\n  }\n  .align-content-xl-around {\n    -ms-flex-line-pack: distribute !important;\n    align-content: space-around !important;\n  }\n  .align-content-xl-stretch {\n    -ms-flex-line-pack: stretch !important;\n    align-content: stretch !important;\n  }\n  .align-self-xl-auto {\n    -ms-flex-item-align: auto !important;\n    align-self: auto !important;\n  }\n  .align-self-xl-start {\n    -ms-flex-item-align: start !important;\n    align-self: flex-start !important;\n  }\n  .align-self-xl-end {\n    -ms-flex-item-align: end !important;\n    align-self: flex-end !important;\n  }\n  .align-self-xl-center {\n    -ms-flex-item-align: center !important;\n    align-self: center !important;\n  }\n  .align-self-xl-baseline {\n    -ms-flex-item-align: baseline !important;\n    align-self: baseline !important;\n  }\n  .align-self-xl-stretch {\n    -ms-flex-item-align: stretch !important;\n    align-self: stretch !important;\n  }\n}\n\n.float-left {\n  float: left !important;\n}\n\n.float-right {\n  float: right !important;\n}\n\n.float-none {\n  float: none !important;\n}\n\n@media (min-width: 576px) {\n  .float-sm-left {\n    float: left !important;\n  }\n  .float-sm-right {\n    float: right !important;\n  }\n  .float-sm-none {\n    float: none !important;\n  }\n}\n\n@media (min-width: 768px) {\n  .float-md-left {\n    float: left !important;\n  }\n  .float-md-right {\n    float: right !important;\n  }\n  .float-md-none {\n    float: none !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .float-lg-left {\n    float: left !important;\n  }\n  .float-lg-right {\n    float: right !important;\n  }\n  .float-lg-none {\n    float: none !important;\n  }\n}\n\n@media (min-width: 1200px) {\n  .float-xl-left {\n    float: left !important;\n  }\n  .float-xl-right {\n    float: right !important;\n  }\n  .float-xl-none {\n    float: none !important;\n  }\n}\n\n.position-static {\n  position: static !important;\n}\n\n.position-relative {\n  position: relative !important;\n}\n\n.position-absolute {\n  position: absolute !important;\n}\n\n.position-fixed {\n  position: fixed !important;\n}\n\n.position-sticky {\n  position: -webkit-sticky !important;\n  position: sticky !important;\n}\n\n.fixed-top {\n  position: fixed;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: 1030;\n}\n\n.fixed-bottom {\n  position: fixed;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1030;\n}\n\n@supports ((position: -webkit-sticky) or (position: sticky)) {\n  .sticky-top {\n    position: -webkit-sticky;\n    position: sticky;\n    top: 0;\n    z-index: 1020;\n  }\n}\n\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n  position: static;\n  width: auto;\n  height: auto;\n  overflow: visible;\n  clip: auto;\n  white-space: normal;\n}\n\n.shadow-sm {\n  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n  box-shadow: none !important;\n}\n\n.w-25 {\n  width: 25% !important;\n}\n\n.w-50 {\n  width: 50% !important;\n}\n\n.w-75 {\n  width: 75% !important;\n}\n\n.w-100 {\n  width: 100% !important;\n}\n\n.w-auto {\n  width: auto !important;\n}\n\n.h-25 {\n  height: 25% !important;\n}\n\n.h-50 {\n  height: 50% !important;\n}\n\n.h-75 {\n  height: 75% !important;\n}\n\n.h-100 {\n  height: 100% !important;\n}\n\n.h-auto {\n  height: auto !important;\n}\n\n.mw-100 {\n  max-width: 100% !important;\n}\n\n.mh-100 {\n  max-height: 100% !important;\n}\n\n.m-0 {\n  margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n  margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n  margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n  margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n  margin-left: 0 !important;\n}\n\n.m-1 {\n  margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n  margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n  margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n  margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n  margin-left: 0.25rem !important;\n}\n\n.m-2 {\n  margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n  margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n  margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n  margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n  margin-left: 0.5rem !important;\n}\n\n.m-3 {\n  margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n  margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n  margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n  margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n  margin-left: 1rem !important;\n}\n\n.m-4 {\n  margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n  margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n  margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n  margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n  margin-left: 1.5rem !important;\n}\n\n.m-5 {\n  margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n  margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n  margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n  margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n  margin-left: 3rem !important;\n}\n\n.p-0 {\n  padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n  padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n  padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n  padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n  padding-left: 0 !important;\n}\n\n.p-1 {\n  padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n  padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n  padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n  padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n  padding-left: 0.25rem !important;\n}\n\n.p-2 {\n  padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n  padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n  padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n  padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n  padding-left: 0.5rem !important;\n}\n\n.p-3 {\n  padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n  padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n  padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n  padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n  padding-left: 1rem !important;\n}\n\n.p-4 {\n  padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n  padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n  padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n  padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n  padding-left: 1.5rem !important;\n}\n\n.p-5 {\n  padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n  padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n  padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n  padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n  padding-left: 3rem !important;\n}\n\n.m-auto {\n  margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n  margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n  margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n  margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n  margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n  .m-sm-0 {\n    margin: 0 !important;\n  }\n  .mt-sm-0,\n  .my-sm-0 {\n    margin-top: 0 !important;\n  }\n  .mr-sm-0,\n  .mx-sm-0 {\n    margin-right: 0 !important;\n  }\n  .mb-sm-0,\n  .my-sm-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-sm-0,\n  .mx-sm-0 {\n    margin-left: 0 !important;\n  }\n  .m-sm-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-sm-1,\n  .my-sm-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-sm-1,\n  .mx-sm-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-sm-1,\n  .my-sm-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-sm-1,\n  .mx-sm-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-sm-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-sm-2,\n  .my-sm-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-sm-2,\n  .mx-sm-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-sm-2,\n  .my-sm-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-sm-2,\n  .mx-sm-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-sm-3 {\n    margin: 1rem !important;\n  }\n  .mt-sm-3,\n  .my-sm-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-sm-3,\n  .mx-sm-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-sm-3,\n  .my-sm-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-sm-3,\n  .mx-sm-3 {\n    margin-left: 1rem !important;\n  }\n  .m-sm-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-sm-4,\n  .my-sm-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-sm-4,\n  .mx-sm-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-sm-4,\n  .my-sm-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-sm-4,\n  .mx-sm-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-sm-5 {\n    margin: 3rem !important;\n  }\n  .mt-sm-5,\n  .my-sm-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-sm-5,\n  .mx-sm-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-sm-5,\n  .my-sm-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-sm-5,\n  .mx-sm-5 {\n    margin-left: 3rem !important;\n  }\n  .p-sm-0 {\n    padding: 0 !important;\n  }\n  .pt-sm-0,\n  .py-sm-0 {\n    padding-top: 0 !important;\n  }\n  .pr-sm-0,\n  .px-sm-0 {\n    padding-right: 0 !important;\n  }\n  .pb-sm-0,\n  .py-sm-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-sm-0,\n  .px-sm-0 {\n    padding-left: 0 !important;\n  }\n  .p-sm-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-sm-1,\n  .py-sm-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-sm-1,\n  .px-sm-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-sm-1,\n  .py-sm-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-sm-1,\n  .px-sm-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-sm-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-sm-2,\n  .py-sm-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-sm-2,\n  .px-sm-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-sm-2,\n  .py-sm-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-sm-2,\n  .px-sm-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-sm-3 {\n    padding: 1rem !important;\n  }\n  .pt-sm-3,\n  .py-sm-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-sm-3,\n  .px-sm-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-sm-3,\n  .py-sm-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-sm-3,\n  .px-sm-3 {\n    padding-left: 1rem !important;\n  }\n  .p-sm-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-sm-4,\n  .py-sm-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-sm-4,\n  .px-sm-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-sm-4,\n  .py-sm-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-sm-4,\n  .px-sm-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-sm-5 {\n    padding: 3rem !important;\n  }\n  .pt-sm-5,\n  .py-sm-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-sm-5,\n  .px-sm-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-sm-5,\n  .py-sm-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-sm-5,\n  .px-sm-5 {\n    padding-left: 3rem !important;\n  }\n  .m-sm-auto {\n    margin: auto !important;\n  }\n  .mt-sm-auto,\n  .my-sm-auto {\n    margin-top: auto !important;\n  }\n  .mr-sm-auto,\n  .mx-sm-auto {\n    margin-right: auto !important;\n  }\n  .mb-sm-auto,\n  .my-sm-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-sm-auto,\n  .mx-sm-auto {\n    margin-left: auto !important;\n  }\n}\n\n@media (min-width: 768px) {\n  .m-md-0 {\n    margin: 0 !important;\n  }\n  .mt-md-0,\n  .my-md-0 {\n    margin-top: 0 !important;\n  }\n  .mr-md-0,\n  .mx-md-0 {\n    margin-right: 0 !important;\n  }\n  .mb-md-0,\n  .my-md-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-md-0,\n  .mx-md-0 {\n    margin-left: 0 !important;\n  }\n  .m-md-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-md-1,\n  .my-md-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-md-1,\n  .mx-md-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-md-1,\n  .my-md-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-md-1,\n  .mx-md-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-md-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-md-2,\n  .my-md-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-md-2,\n  .mx-md-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-md-2,\n  .my-md-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-md-2,\n  .mx-md-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-md-3 {\n    margin: 1rem !important;\n  }\n  .mt-md-3,\n  .my-md-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-md-3,\n  .mx-md-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-md-3,\n  .my-md-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-md-3,\n  .mx-md-3 {\n    margin-left: 1rem !important;\n  }\n  .m-md-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-md-4,\n  .my-md-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-md-4,\n  .mx-md-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-md-4,\n  .my-md-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-md-4,\n  .mx-md-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-md-5 {\n    margin: 3rem !important;\n  }\n  .mt-md-5,\n  .my-md-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-md-5,\n  .mx-md-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-md-5,\n  .my-md-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-md-5,\n  .mx-md-5 {\n    margin-left: 3rem !important;\n  }\n  .p-md-0 {\n    padding: 0 !important;\n  }\n  .pt-md-0,\n  .py-md-0 {\n    padding-top: 0 !important;\n  }\n  .pr-md-0,\n  .px-md-0 {\n    padding-right: 0 !important;\n  }\n  .pb-md-0,\n  .py-md-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-md-0,\n  .px-md-0 {\n    padding-left: 0 !important;\n  }\n  .p-md-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-md-1,\n  .py-md-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-md-1,\n  .px-md-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-md-1,\n  .py-md-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-md-1,\n  .px-md-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-md-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-md-2,\n  .py-md-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-md-2,\n  .px-md-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-md-2,\n  .py-md-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-md-2,\n  .px-md-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-md-3 {\n    padding: 1rem !important;\n  }\n  .pt-md-3,\n  .py-md-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-md-3,\n  .px-md-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-md-3,\n  .py-md-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-md-3,\n  .px-md-3 {\n    padding-left: 1rem !important;\n  }\n  .p-md-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-md-4,\n  .py-md-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-md-4,\n  .px-md-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-md-4,\n  .py-md-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-md-4,\n  .px-md-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-md-5 {\n    padding: 3rem !important;\n  }\n  .pt-md-5,\n  .py-md-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-md-5,\n  .px-md-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-md-5,\n  .py-md-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-md-5,\n  .px-md-5 {\n    padding-left: 3rem !important;\n  }\n  .m-md-auto {\n    margin: auto !important;\n  }\n  .mt-md-auto,\n  .my-md-auto {\n    margin-top: auto !important;\n  }\n  .mr-md-auto,\n  .mx-md-auto {\n    margin-right: auto !important;\n  }\n  .mb-md-auto,\n  .my-md-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-md-auto,\n  .mx-md-auto {\n    margin-left: auto !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .m-lg-0 {\n    margin: 0 !important;\n  }\n  .mt-lg-0,\n  .my-lg-0 {\n    margin-top: 0 !important;\n  }\n  .mr-lg-0,\n  .mx-lg-0 {\n    margin-right: 0 !important;\n  }\n  .mb-lg-0,\n  .my-lg-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-lg-0,\n  .mx-lg-0 {\n    margin-left: 0 !important;\n  }\n  .m-lg-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-lg-1,\n  .my-lg-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-lg-1,\n  .mx-lg-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-lg-1,\n  .my-lg-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-lg-1,\n  .mx-lg-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-lg-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-lg-2,\n  .my-lg-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-lg-2,\n  .mx-lg-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-lg-2,\n  .my-lg-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-lg-2,\n  .mx-lg-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-lg-3 {\n    margin: 1rem !important;\n  }\n  .mt-lg-3,\n  .my-lg-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-lg-3,\n  .mx-lg-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-lg-3,\n  .my-lg-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-lg-3,\n  .mx-lg-3 {\n    margin-left: 1rem !important;\n  }\n  .m-lg-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-lg-4,\n  .my-lg-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-lg-4,\n  .mx-lg-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-lg-4,\n  .my-lg-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-lg-4,\n  .mx-lg-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-lg-5 {\n    margin: 3rem !important;\n  }\n  .mt-lg-5,\n  .my-lg-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-lg-5,\n  .mx-lg-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-lg-5,\n  .my-lg-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-lg-5,\n  .mx-lg-5 {\n    margin-left: 3rem !important;\n  }\n  .p-lg-0 {\n    padding: 0 !important;\n  }\n  .pt-lg-0,\n  .py-lg-0 {\n    padding-top: 0 !important;\n  }\n  .pr-lg-0,\n  .px-lg-0 {\n    padding-right: 0 !important;\n  }\n  .pb-lg-0,\n  .py-lg-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-lg-0,\n  .px-lg-0 {\n    padding-left: 0 !important;\n  }\n  .p-lg-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-lg-1,\n  .py-lg-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-lg-1,\n  .px-lg-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-lg-1,\n  .py-lg-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-lg-1,\n  .px-lg-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-lg-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-lg-2,\n  .py-lg-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-lg-2,\n  .px-lg-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-lg-2,\n  .py-lg-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-lg-2,\n  .px-lg-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-lg-3 {\n    padding: 1rem !important;\n  }\n  .pt-lg-3,\n  .py-lg-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-lg-3,\n  .px-lg-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-lg-3,\n  .py-lg-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-lg-3,\n  .px-lg-3 {\n    padding-left: 1rem !important;\n  }\n  .p-lg-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-lg-4,\n  .py-lg-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-lg-4,\n  .px-lg-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-lg-4,\n  .py-lg-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-lg-4,\n  .px-lg-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-lg-5 {\n    padding: 3rem !important;\n  }\n  .pt-lg-5,\n  .py-lg-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-lg-5,\n  .px-lg-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-lg-5,\n  .py-lg-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-lg-5,\n  .px-lg-5 {\n    padding-left: 3rem !important;\n  }\n  .m-lg-auto {\n    margin: auto !important;\n  }\n  .mt-lg-auto,\n  .my-lg-auto {\n    margin-top: auto !important;\n  }\n  .mr-lg-auto,\n  .mx-lg-auto {\n    margin-right: auto !important;\n  }\n  .mb-lg-auto,\n  .my-lg-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-lg-auto,\n  .mx-lg-auto {\n    margin-left: auto !important;\n  }\n}\n\n@media (min-width: 1200px) {\n  .m-xl-0 {\n    margin: 0 !important;\n  }\n  .mt-xl-0,\n  .my-xl-0 {\n    margin-top: 0 !important;\n  }\n  .mr-xl-0,\n  .mx-xl-0 {\n    margin-right: 0 !important;\n  }\n  .mb-xl-0,\n  .my-xl-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-xl-0,\n  .mx-xl-0 {\n    margin-left: 0 !important;\n  }\n  .m-xl-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-xl-1,\n  .my-xl-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-xl-1,\n  .mx-xl-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-xl-1,\n  .my-xl-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-xl-1,\n  .mx-xl-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-xl-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-xl-2,\n  .my-xl-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-xl-2,\n  .mx-xl-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-xl-2,\n  .my-xl-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-xl-2,\n  .mx-xl-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-xl-3 {\n    margin: 1rem !important;\n  }\n  .mt-xl-3,\n  .my-xl-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-xl-3,\n  .mx-xl-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-xl-3,\n  .my-xl-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-xl-3,\n  .mx-xl-3 {\n    margin-left: 1rem !important;\n  }\n  .m-xl-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-xl-4,\n  .my-xl-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-xl-4,\n  .mx-xl-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-xl-4,\n  .my-xl-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-xl-4,\n  .mx-xl-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-xl-5 {\n    margin: 3rem !important;\n  }\n  .mt-xl-5,\n  .my-xl-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-xl-5,\n  .mx-xl-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-xl-5,\n  .my-xl-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-xl-5,\n  .mx-xl-5 {\n    margin-left: 3rem !important;\n  }\n  .p-xl-0 {\n    padding: 0 !important;\n  }\n  .pt-xl-0,\n  .py-xl-0 {\n    padding-top: 0 !important;\n  }\n  .pr-xl-0,\n  .px-xl-0 {\n    padding-right: 0 !important;\n  }\n  .pb-xl-0,\n  .py-xl-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-xl-0,\n  .px-xl-0 {\n    padding-left: 0 !important;\n  }\n  .p-xl-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-xl-1,\n  .py-xl-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-xl-1,\n  .px-xl-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-xl-1,\n  .py-xl-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-xl-1,\n  .px-xl-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-xl-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-xl-2,\n  .py-xl-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-xl-2,\n  .px-xl-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-xl-2,\n  .py-xl-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-xl-2,\n  .px-xl-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-xl-3 {\n    padding: 1rem !important;\n  }\n  .pt-xl-3,\n  .py-xl-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-xl-3,\n  .px-xl-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-xl-3,\n  .py-xl-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-xl-3,\n  .px-xl-3 {\n    padding-left: 1rem !important;\n  }\n  .p-xl-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-xl-4,\n  .py-xl-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-xl-4,\n  .px-xl-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-xl-4,\n  .py-xl-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-xl-4,\n  .px-xl-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-xl-5 {\n    padding: 3rem !important;\n  }\n  .pt-xl-5,\n  .py-xl-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-xl-5,\n  .px-xl-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-xl-5,\n  .py-xl-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-xl-5,\n  .px-xl-5 {\n    padding-left: 3rem !important;\n  }\n  .m-xl-auto {\n    margin: auto !important;\n  }\n  .mt-xl-auto,\n  .my-xl-auto {\n    margin-top: auto !important;\n  }\n  .mr-xl-auto,\n  .mx-xl-auto {\n    margin-right: auto !important;\n  }\n  .mb-xl-auto,\n  .my-xl-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-xl-auto,\n  .mx-xl-auto {\n    margin-left: auto !important;\n  }\n}\n\n.text-monospace {\n  font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n.text-justify {\n  text-align: justify !important;\n}\n\n.text-nowrap {\n  white-space: nowrap !important;\n}\n\n.text-truncate {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.text-left {\n  text-align: left !important;\n}\n\n.text-right {\n  text-align: right !important;\n}\n\n.text-center {\n  text-align: center !important;\n}\n\n@media (min-width: 576px) {\n  .text-sm-left {\n    text-align: left !important;\n  }\n  .text-sm-right {\n    text-align: right !important;\n  }\n  .text-sm-center {\n    text-align: center !important;\n  }\n}\n\n@media (min-width: 768px) {\n  .text-md-left {\n    text-align: left !important;\n  }\n  .text-md-right {\n    text-align: right !important;\n  }\n  .text-md-center {\n    text-align: center !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .text-lg-left {\n    text-align: left !important;\n  }\n  .text-lg-right {\n    text-align: right !important;\n  }\n  .text-lg-center {\n    text-align: center !important;\n  }\n}\n\n@media (min-width: 1200px) {\n  .text-xl-left {\n    text-align: left !important;\n  }\n  .text-xl-right {\n    text-align: right !important;\n  }\n  .text-xl-center {\n    text-align: center !important;\n  }\n}\n\n.text-lowercase {\n  text-transform: lowercase !important;\n}\n\n.text-uppercase {\n  text-transform: uppercase !important;\n}\n\n.text-capitalize {\n  text-transform: capitalize !important;\n}\n\n.font-weight-light {\n  font-weight: 300 !important;\n}\n\n.font-weight-normal {\n  font-weight: 400 !important;\n}\n\n.font-weight-bold {\n  font-weight: 700 !important;\n}\n\n.font-italic {\n  font-style: italic !important;\n}\n\n.text-white {\n  color: #fff !important;\n}\n\n.text-primary {\n  color: #007bff !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n  color: #0062cc !important;\n}\n\n.text-secondary {\n  color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n  color: #545b62 !important;\n}\n\n.text-success {\n  color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n  color: #1e7e34 !important;\n}\n\n.text-info {\n  color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n  color: #117a8b !important;\n}\n\n.text-warning {\n  color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n  color: #d39e00 !important;\n}\n\n.text-danger {\n  color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n  color: #bd2130 !important;\n}\n\n.text-light {\n  color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n  color: #dae0e5 !important;\n}\n\n.text-dark {\n  color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n  color: #1d2124 !important;\n}\n\n.text-body {\n  color: #212529 !important;\n}\n\n.text-muted {\n  color: #6c757d !important;\n}\n\n.text-black-50 {\n  color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n  color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n  font: 0/0 a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n}\n\n.visible {\n  visibility: visible !important;\n}\n\n.invisible {\n  visibility: hidden !important;\n}\n\n@media print {\n  *,\n  *::before,\n  *::after {\n    text-shadow: none !important;\n    box-shadow: none !important;\n  }\n  a:not(.btn) {\n    text-decoration: underline;\n  }\n  abbr[title]::after {\n    content: \" (\" attr(title) \")\";\n  }\n  pre {\n    white-space: pre-wrap !important;\n  }\n  pre,\n  blockquote {\n    border: 1px solid #adb5bd;\n    page-break-inside: avoid;\n  }\n  thead {\n    display: table-header-group;\n  }\n  tr,\n  img {\n    page-break-inside: avoid;\n  }\n  p,\n  h2,\n  h3 {\n    orphans: 3;\n    widows: 3;\n  }\n  h2,\n  h3 {\n    page-break-after: avoid;\n  }\n  @page {\n    size: a3;\n  }\n  body {\n    min-width: 992px !important;\n  }\n  .container {\n    min-width: 992px !important;\n  }\n  .navbar {\n    display: none;\n  }\n  .badge {\n    border: 1px solid #000;\n  }\n  .table {\n    border-collapse: collapse !important;\n  }\n  .table td,\n  .table th {\n    background-color: #fff !important;\n  }\n  .table-bordered th,\n  .table-bordered td {\n    border: 1px solid #dee2e6 !important;\n  }\n  .table-dark {\n    color: inherit;\n  }\n  .table-dark th,\n  .table-dark td,\n  .table-dark thead th,\n  .table-dark tbody + tbody {\n    border-color: #dee2e6;\n  }\n  .table .thead-dark th {\n    color: inherit;\n    border-color: #dee2e6;\n  }\n}\n/*# sourceMappingURL=bootstrap.css.map */","/*!\n * Bootstrap v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n  --blue: #007bff;\n  --indigo: #6610f2;\n  --purple: #6f42c1;\n  --pink: #e83e8c;\n  --red: #dc3545;\n  --orange: #fd7e14;\n  --yellow: #ffc107;\n  --green: #28a745;\n  --teal: #20c997;\n  --cyan: #17a2b8;\n  --white: #fff;\n  --gray: #6c757d;\n  --gray-dark: #343a40;\n  --primary: #007bff;\n  --secondary: #6c757d;\n  --success: #28a745;\n  --info: #17a2b8;\n  --warning: #ffc107;\n  --danger: #dc3545;\n  --light: #f8f9fa;\n  --dark: #343a40;\n  --breakpoint-xs: 0;\n  --breakpoint-sm: 576px;\n  --breakpoint-md: 768px;\n  --breakpoint-lg: 992px;\n  --breakpoint-xl: 1200px;\n  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\nhtml {\n  font-family: sans-serif;\n  line-height: 1.15;\n  -webkit-text-size-adjust: 100%;\n  -ms-text-size-adjust: 100%;\n  -ms-overflow-style: scrollbar;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\n@-ms-viewport {\n  width: device-width;\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n  display: block;\n}\n\nbody {\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #212529;\n  text-align: left;\n  background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n  outline: 0 !important;\n}\n\nhr {\n  box-sizing: content-box;\n  height: 0;\n  overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n  margin-top: 0;\n  margin-bottom: 0.5rem;\n}\n\np {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n  text-decoration: underline;\n  text-decoration: underline dotted;\n  cursor: help;\n  border-bottom: 0;\n}\n\naddress {\n  margin-bottom: 1rem;\n  font-style: normal;\n  line-height: inherit;\n}\n\nol,\nul,\ndl {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n  margin-bottom: 0;\n}\n\ndt {\n  font-weight: 700;\n}\n\ndd {\n  margin-bottom: .5rem;\n  margin-left: 0;\n}\n\nblockquote {\n  margin: 0 0 1rem;\n}\n\ndfn {\n  font-style: italic;\n}\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\nsmall {\n  font-size: 80%;\n}\n\nsub,\nsup {\n  position: relative;\n  font-size: 75%;\n  line-height: 0;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -.25em;\n}\n\nsup {\n  top: -.5em;\n}\n\na {\n  color: #007bff;\n  text-decoration: none;\n  background-color: transparent;\n  -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n  color: #0056b3;\n  text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n  color: inherit;\n  text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n  color: inherit;\n  text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n  outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  font-size: 1em;\n}\n\npre {\n  margin-top: 0;\n  margin-bottom: 1rem;\n  overflow: auto;\n  -ms-overflow-style: scrollbar;\n}\n\nfigure {\n  margin: 0 0 1rem;\n}\n\nimg {\n  vertical-align: middle;\n  border-style: none;\n}\n\nsvg {\n  overflow: hidden;\n  vertical-align: middle;\n}\n\ntable {\n  border-collapse: collapse;\n}\n\ncaption {\n  padding-top: 0.75rem;\n  padding-bottom: 0.75rem;\n  color: #6c757d;\n  text-align: left;\n  caption-side: bottom;\n}\n\nth {\n  text-align: inherit;\n}\n\nlabel {\n  display: inline-block;\n  margin-bottom: 0.5rem;\n}\n\nbutton {\n  border-radius: 0;\n}\n\nbutton:focus {\n  outline: 1px dotted;\n  outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n  margin: 0;\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\n\nbutton,\ninput {\n  overflow: visible;\n}\n\nbutton,\nselect {\n  text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n  padding: 0;\n  border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  box-sizing: border-box;\n  padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n  -webkit-appearance: listbox;\n}\n\ntextarea {\n  overflow: auto;\n  resize: vertical;\n}\n\nfieldset {\n  min-width: 0;\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\n\nlegend {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  padding: 0;\n  margin-bottom: .5rem;\n  font-size: 1.5rem;\n  line-height: inherit;\n  color: inherit;\n  white-space: normal;\n}\n\nprogress {\n  vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n[type=\"search\"] {\n  outline-offset: -2px;\n  -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n  font: inherit;\n  -webkit-appearance: button;\n}\n\noutput {\n  display: inline-block;\n}\n\nsummary {\n  display: list-item;\n  cursor: pointer;\n}\n\ntemplate {\n  display: none;\n}\n\n[hidden] {\n  display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n  margin-bottom: 0.5rem;\n  font-family: inherit;\n  font-weight: 500;\n  line-height: 1.2;\n  color: inherit;\n}\n\nh1, .h1 {\n  font-size: 2.5rem;\n}\n\nh2, .h2 {\n  font-size: 2rem;\n}\n\nh3, .h3 {\n  font-size: 1.75rem;\n}\n\nh4, .h4 {\n  font-size: 1.5rem;\n}\n\nh5, .h5 {\n  font-size: 1.25rem;\n}\n\nh6, .h6 {\n  font-size: 1rem;\n}\n\n.lead {\n  font-size: 1.25rem;\n  font-weight: 300;\n}\n\n.display-1 {\n  font-size: 6rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n\n.display-2 {\n  font-size: 5.5rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n\n.display-3 {\n  font-size: 4.5rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n\n.display-4 {\n  font-size: 3.5rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n\nhr {\n  margin-top: 1rem;\n  margin-bottom: 1rem;\n  border: 0;\n  border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n  font-size: 80%;\n  font-weight: 400;\n}\n\nmark,\n.mark {\n  padding: 0.2em;\n  background-color: #fcf8e3;\n}\n\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n\n.list-inline {\n  padding-left: 0;\n  list-style: none;\n}\n\n.list-inline-item {\n  display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n  margin-right: 0.5rem;\n}\n\n.initialism {\n  font-size: 90%;\n  text-transform: uppercase;\n}\n\n.blockquote {\n  margin-bottom: 1rem;\n  font-size: 1.25rem;\n}\n\n.blockquote-footer {\n  display: block;\n  font-size: 80%;\n  color: #6c757d;\n}\n\n.blockquote-footer::before {\n  content: \"\\2014 \\00A0\";\n}\n\n.img-fluid {\n  max-width: 100%;\n  height: auto;\n}\n\n.img-thumbnail {\n  padding: 0.25rem;\n  background-color: #fff;\n  border: 1px solid #dee2e6;\n  border-radius: 0.25rem;\n  max-width: 100%;\n  height: auto;\n}\n\n.figure {\n  display: inline-block;\n}\n\n.figure-img {\n  margin-bottom: 0.5rem;\n  line-height: 1;\n}\n\n.figure-caption {\n  font-size: 90%;\n  color: #6c757d;\n}\n\ncode {\n  font-size: 87.5%;\n  color: #e83e8c;\n  word-break: break-word;\n}\n\na > code {\n  color: inherit;\n}\n\nkbd {\n  padding: 0.2rem 0.4rem;\n  font-size: 87.5%;\n  color: #fff;\n  background-color: #212529;\n  border-radius: 0.2rem;\n}\n\nkbd kbd {\n  padding: 0;\n  font-size: 100%;\n  font-weight: 700;\n}\n\npre {\n  display: block;\n  font-size: 87.5%;\n  color: #212529;\n}\n\npre code {\n  font-size: inherit;\n  color: inherit;\n  word-break: normal;\n}\n\n.pre-scrollable {\n  max-height: 340px;\n  overflow-y: scroll;\n}\n\n.container {\n  width: 100%;\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n\n@media (min-width: 576px) {\n  .container {\n    max-width: 540px;\n  }\n}\n\n@media (min-width: 768px) {\n  .container {\n    max-width: 720px;\n  }\n}\n\n@media (min-width: 992px) {\n  .container {\n    max-width: 960px;\n  }\n}\n\n@media (min-width: 1200px) {\n  .container {\n    max-width: 1140px;\n  }\n}\n\n.container-fluid {\n  width: 100%;\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n\n.row {\n  display: flex;\n  flex-wrap: wrap;\n  margin-right: -15px;\n  margin-left: -15px;\n}\n\n.no-gutters {\n  margin-right: 0;\n  margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n  padding-right: 0;\n  padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n  position: relative;\n  width: 100%;\n  min-height: 1px;\n  padding-right: 15px;\n  padding-left: 15px;\n}\n\n.col {\n  flex-basis: 0;\n  flex-grow: 1;\n  max-width: 100%;\n}\n\n.col-auto {\n  flex: 0 0 auto;\n  width: auto;\n  max-width: none;\n}\n\n.col-1 {\n  flex: 0 0 8.333333%;\n  max-width: 8.333333%;\n}\n\n.col-2 {\n  flex: 0 0 16.666667%;\n  max-width: 16.666667%;\n}\n\n.col-3 {\n  flex: 0 0 25%;\n  max-width: 25%;\n}\n\n.col-4 {\n  flex: 0 0 33.333333%;\n  max-width: 33.333333%;\n}\n\n.col-5 {\n  flex: 0 0 41.666667%;\n  max-width: 41.666667%;\n}\n\n.col-6 {\n  flex: 0 0 50%;\n  max-width: 50%;\n}\n\n.col-7 {\n  flex: 0 0 58.333333%;\n  max-width: 58.333333%;\n}\n\n.col-8 {\n  flex: 0 0 66.666667%;\n  max-width: 66.666667%;\n}\n\n.col-9 {\n  flex: 0 0 75%;\n  max-width: 75%;\n}\n\n.col-10 {\n  flex: 0 0 83.333333%;\n  max-width: 83.333333%;\n}\n\n.col-11 {\n  flex: 0 0 91.666667%;\n  max-width: 91.666667%;\n}\n\n.col-12 {\n  flex: 0 0 100%;\n  max-width: 100%;\n}\n\n.order-first {\n  order: -1;\n}\n\n.order-last {\n  order: 13;\n}\n\n.order-0 {\n  order: 0;\n}\n\n.order-1 {\n  order: 1;\n}\n\n.order-2 {\n  order: 2;\n}\n\n.order-3 {\n  order: 3;\n}\n\n.order-4 {\n  order: 4;\n}\n\n.order-5 {\n  order: 5;\n}\n\n.order-6 {\n  order: 6;\n}\n\n.order-7 {\n  order: 7;\n}\n\n.order-8 {\n  order: 8;\n}\n\n.order-9 {\n  order: 9;\n}\n\n.order-10 {\n  order: 10;\n}\n\n.order-11 {\n  order: 11;\n}\n\n.order-12 {\n  order: 12;\n}\n\n.offset-1 {\n  margin-left: 8.333333%;\n}\n\n.offset-2 {\n  margin-left: 16.666667%;\n}\n\n.offset-3 {\n  margin-left: 25%;\n}\n\n.offset-4 {\n  margin-left: 33.333333%;\n}\n\n.offset-5 {\n  margin-left: 41.666667%;\n}\n\n.offset-6 {\n  margin-left: 50%;\n}\n\n.offset-7 {\n  margin-left: 58.333333%;\n}\n\n.offset-8 {\n  margin-left: 66.666667%;\n}\n\n.offset-9 {\n  margin-left: 75%;\n}\n\n.offset-10 {\n  margin-left: 83.333333%;\n}\n\n.offset-11 {\n  margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n  .col-sm {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .col-sm-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: none;\n  }\n  .col-sm-1 {\n    flex: 0 0 8.333333%;\n    max-width: 8.333333%;\n  }\n  .col-sm-2 {\n    flex: 0 0 16.666667%;\n    max-width: 16.666667%;\n  }\n  .col-sm-3 {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-sm-4 {\n    flex: 0 0 33.333333%;\n    max-width: 33.333333%;\n  }\n  .col-sm-5 {\n    flex: 0 0 41.666667%;\n    max-width: 41.666667%;\n  }\n  .col-sm-6 {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-sm-7 {\n    flex: 0 0 58.333333%;\n    max-width: 58.333333%;\n  }\n  .col-sm-8 {\n    flex: 0 0 66.666667%;\n    max-width: 66.666667%;\n  }\n  .col-sm-9 {\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-sm-10 {\n    flex: 0 0 83.333333%;\n    max-width: 83.333333%;\n  }\n  .col-sm-11 {\n    flex: 0 0 91.666667%;\n    max-width: 91.666667%;\n  }\n  .col-sm-12 {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-sm-first {\n    order: -1;\n  }\n  .order-sm-last {\n    order: 13;\n  }\n  .order-sm-0 {\n    order: 0;\n  }\n  .order-sm-1 {\n    order: 1;\n  }\n  .order-sm-2 {\n    order: 2;\n  }\n  .order-sm-3 {\n    order: 3;\n  }\n  .order-sm-4 {\n    order: 4;\n  }\n  .order-sm-5 {\n    order: 5;\n  }\n  .order-sm-6 {\n    order: 6;\n  }\n  .order-sm-7 {\n    order: 7;\n  }\n  .order-sm-8 {\n    order: 8;\n  }\n  .order-sm-9 {\n    order: 9;\n  }\n  .order-sm-10 {\n    order: 10;\n  }\n  .order-sm-11 {\n    order: 11;\n  }\n  .order-sm-12 {\n    order: 12;\n  }\n  .offset-sm-0 {\n    margin-left: 0;\n  }\n  .offset-sm-1 {\n    margin-left: 8.333333%;\n  }\n  .offset-sm-2 {\n    margin-left: 16.666667%;\n  }\n  .offset-sm-3 {\n    margin-left: 25%;\n  }\n  .offset-sm-4 {\n    margin-left: 33.333333%;\n  }\n  .offset-sm-5 {\n    margin-left: 41.666667%;\n  }\n  .offset-sm-6 {\n    margin-left: 50%;\n  }\n  .offset-sm-7 {\n    margin-left: 58.333333%;\n  }\n  .offset-sm-8 {\n    margin-left: 66.666667%;\n  }\n  .offset-sm-9 {\n    margin-left: 75%;\n  }\n  .offset-sm-10 {\n    margin-left: 83.333333%;\n  }\n  .offset-sm-11 {\n    margin-left: 91.666667%;\n  }\n}\n\n@media (min-width: 768px) {\n  .col-md {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .col-md-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: none;\n  }\n  .col-md-1 {\n    flex: 0 0 8.333333%;\n    max-width: 8.333333%;\n  }\n  .col-md-2 {\n    flex: 0 0 16.666667%;\n    max-width: 16.666667%;\n  }\n  .col-md-3 {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-md-4 {\n    flex: 0 0 33.333333%;\n    max-width: 33.333333%;\n  }\n  .col-md-5 {\n    flex: 0 0 41.666667%;\n    max-width: 41.666667%;\n  }\n  .col-md-6 {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-md-7 {\n    flex: 0 0 58.333333%;\n    max-width: 58.333333%;\n  }\n  .col-md-8 {\n    flex: 0 0 66.666667%;\n    max-width: 66.666667%;\n  }\n  .col-md-9 {\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-md-10 {\n    flex: 0 0 83.333333%;\n    max-width: 83.333333%;\n  }\n  .col-md-11 {\n    flex: 0 0 91.666667%;\n    max-width: 91.666667%;\n  }\n  .col-md-12 {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-md-first {\n    order: -1;\n  }\n  .order-md-last {\n    order: 13;\n  }\n  .order-md-0 {\n    order: 0;\n  }\n  .order-md-1 {\n    order: 1;\n  }\n  .order-md-2 {\n    order: 2;\n  }\n  .order-md-3 {\n    order: 3;\n  }\n  .order-md-4 {\n    order: 4;\n  }\n  .order-md-5 {\n    order: 5;\n  }\n  .order-md-6 {\n    order: 6;\n  }\n  .order-md-7 {\n    order: 7;\n  }\n  .order-md-8 {\n    order: 8;\n  }\n  .order-md-9 {\n    order: 9;\n  }\n  .order-md-10 {\n    order: 10;\n  }\n  .order-md-11 {\n    order: 11;\n  }\n  .order-md-12 {\n    order: 12;\n  }\n  .offset-md-0 {\n    margin-left: 0;\n  }\n  .offset-md-1 {\n    margin-left: 8.333333%;\n  }\n  .offset-md-2 {\n    margin-left: 16.666667%;\n  }\n  .offset-md-3 {\n    margin-left: 25%;\n  }\n  .offset-md-4 {\n    margin-left: 33.333333%;\n  }\n  .offset-md-5 {\n    margin-left: 41.666667%;\n  }\n  .offset-md-6 {\n    margin-left: 50%;\n  }\n  .offset-md-7 {\n    margin-left: 58.333333%;\n  }\n  .offset-md-8 {\n    margin-left: 66.666667%;\n  }\n  .offset-md-9 {\n    margin-left: 75%;\n  }\n  .offset-md-10 {\n    margin-left: 83.333333%;\n  }\n  .offset-md-11 {\n    margin-left: 91.666667%;\n  }\n}\n\n@media (min-width: 992px) {\n  .col-lg {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .col-lg-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: none;\n  }\n  .col-lg-1 {\n    flex: 0 0 8.333333%;\n    max-width: 8.333333%;\n  }\n  .col-lg-2 {\n    flex: 0 0 16.666667%;\n    max-width: 16.666667%;\n  }\n  .col-lg-3 {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-lg-4 {\n    flex: 0 0 33.333333%;\n    max-width: 33.333333%;\n  }\n  .col-lg-5 {\n    flex: 0 0 41.666667%;\n    max-width: 41.666667%;\n  }\n  .col-lg-6 {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-lg-7 {\n    flex: 0 0 58.333333%;\n    max-width: 58.333333%;\n  }\n  .col-lg-8 {\n    flex: 0 0 66.666667%;\n    max-width: 66.666667%;\n  }\n  .col-lg-9 {\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-lg-10 {\n    flex: 0 0 83.333333%;\n    max-width: 83.333333%;\n  }\n  .col-lg-11 {\n    flex: 0 0 91.666667%;\n    max-width: 91.666667%;\n  }\n  .col-lg-12 {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-lg-first {\n    order: -1;\n  }\n  .order-lg-last {\n    order: 13;\n  }\n  .order-lg-0 {\n    order: 0;\n  }\n  .order-lg-1 {\n    order: 1;\n  }\n  .order-lg-2 {\n    order: 2;\n  }\n  .order-lg-3 {\n    order: 3;\n  }\n  .order-lg-4 {\n    order: 4;\n  }\n  .order-lg-5 {\n    order: 5;\n  }\n  .order-lg-6 {\n    order: 6;\n  }\n  .order-lg-7 {\n    order: 7;\n  }\n  .order-lg-8 {\n    order: 8;\n  }\n  .order-lg-9 {\n    order: 9;\n  }\n  .order-lg-10 {\n    order: 10;\n  }\n  .order-lg-11 {\n    order: 11;\n  }\n  .order-lg-12 {\n    order: 12;\n  }\n  .offset-lg-0 {\n    margin-left: 0;\n  }\n  .offset-lg-1 {\n    margin-left: 8.333333%;\n  }\n  .offset-lg-2 {\n    margin-left: 16.666667%;\n  }\n  .offset-lg-3 {\n    margin-left: 25%;\n  }\n  .offset-lg-4 {\n    margin-left: 33.333333%;\n  }\n  .offset-lg-5 {\n    margin-left: 41.666667%;\n  }\n  .offset-lg-6 {\n    margin-left: 50%;\n  }\n  .offset-lg-7 {\n    margin-left: 58.333333%;\n  }\n  .offset-lg-8 {\n    margin-left: 66.666667%;\n  }\n  .offset-lg-9 {\n    margin-left: 75%;\n  }\n  .offset-lg-10 {\n    margin-left: 83.333333%;\n  }\n  .offset-lg-11 {\n    margin-left: 91.666667%;\n  }\n}\n\n@media (min-width: 1200px) {\n  .col-xl {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .col-xl-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: none;\n  }\n  .col-xl-1 {\n    flex: 0 0 8.333333%;\n    max-width: 8.333333%;\n  }\n  .col-xl-2 {\n    flex: 0 0 16.666667%;\n    max-width: 16.666667%;\n  }\n  .col-xl-3 {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-xl-4 {\n    flex: 0 0 33.333333%;\n    max-width: 33.333333%;\n  }\n  .col-xl-5 {\n    flex: 0 0 41.666667%;\n    max-width: 41.666667%;\n  }\n  .col-xl-6 {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-xl-7 {\n    flex: 0 0 58.333333%;\n    max-width: 58.333333%;\n  }\n  .col-xl-8 {\n    flex: 0 0 66.666667%;\n    max-width: 66.666667%;\n  }\n  .col-xl-9 {\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-xl-10 {\n    flex: 0 0 83.333333%;\n    max-width: 83.333333%;\n  }\n  .col-xl-11 {\n    flex: 0 0 91.666667%;\n    max-width: 91.666667%;\n  }\n  .col-xl-12 {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-xl-first {\n    order: -1;\n  }\n  .order-xl-last {\n    order: 13;\n  }\n  .order-xl-0 {\n    order: 0;\n  }\n  .order-xl-1 {\n    order: 1;\n  }\n  .order-xl-2 {\n    order: 2;\n  }\n  .order-xl-3 {\n    order: 3;\n  }\n  .order-xl-4 {\n    order: 4;\n  }\n  .order-xl-5 {\n    order: 5;\n  }\n  .order-xl-6 {\n    order: 6;\n  }\n  .order-xl-7 {\n    order: 7;\n  }\n  .order-xl-8 {\n    order: 8;\n  }\n  .order-xl-9 {\n    order: 9;\n  }\n  .order-xl-10 {\n    order: 10;\n  }\n  .order-xl-11 {\n    order: 11;\n  }\n  .order-xl-12 {\n    order: 12;\n  }\n  .offset-xl-0 {\n    margin-left: 0;\n  }\n  .offset-xl-1 {\n    margin-left: 8.333333%;\n  }\n  .offset-xl-2 {\n    margin-left: 16.666667%;\n  }\n  .offset-xl-3 {\n    margin-left: 25%;\n  }\n  .offset-xl-4 {\n    margin-left: 33.333333%;\n  }\n  .offset-xl-5 {\n    margin-left: 41.666667%;\n  }\n  .offset-xl-6 {\n    margin-left: 50%;\n  }\n  .offset-xl-7 {\n    margin-left: 58.333333%;\n  }\n  .offset-xl-8 {\n    margin-left: 66.666667%;\n  }\n  .offset-xl-9 {\n    margin-left: 75%;\n  }\n  .offset-xl-10 {\n    margin-left: 83.333333%;\n  }\n  .offset-xl-11 {\n    margin-left: 91.666667%;\n  }\n}\n\n.table {\n  width: 100%;\n  margin-bottom: 1rem;\n  background-color: transparent;\n}\n\n.table th,\n.table td {\n  padding: 0.75rem;\n  vertical-align: top;\n  border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n  vertical-align: bottom;\n  border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n  border-top: 2px solid #dee2e6;\n}\n\n.table .table {\n  background-color: #fff;\n}\n\n.table-sm th,\n.table-sm td {\n  padding: 0.3rem;\n}\n\n.table-bordered {\n  border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n  border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n  border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n  border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n  background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n  background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n  background-color: #b8daff;\n}\n\n.table-hover .table-primary:hover {\n  background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n  background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n  background-color: #d6d8db;\n}\n\n.table-hover .table-secondary:hover {\n  background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n  background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n  background-color: #c3e6cb;\n}\n\n.table-hover .table-success:hover {\n  background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n  background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n  background-color: #bee5eb;\n}\n\n.table-hover .table-info:hover {\n  background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n  background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n  background-color: #ffeeba;\n}\n\n.table-hover .table-warning:hover {\n  background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n  background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n  background-color: #f5c6cb;\n}\n\n.table-hover .table-danger:hover {\n  background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n  background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n  background-color: #fdfdfe;\n}\n\n.table-hover .table-light:hover {\n  background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n  background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n  background-color: #c6c8ca;\n}\n\n.table-hover .table-dark:hover {\n  background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n  background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n  background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n  background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n  background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n  color: #fff;\n  background-color: #212529;\n  border-color: #32383e;\n}\n\n.table .thead-light th {\n  color: #495057;\n  background-color: #e9ecef;\n  border-color: #dee2e6;\n}\n\n.table-dark {\n  color: #fff;\n  background-color: #212529;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n  border-color: #32383e;\n}\n\n.table-dark.table-bordered {\n  border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n  background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n  background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n  .table-responsive-sm {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n  }\n  .table-responsive-sm > .table-bordered {\n    border: 0;\n  }\n}\n\n@media (max-width: 767.98px) {\n  .table-responsive-md {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n  }\n  .table-responsive-md > .table-bordered {\n    border: 0;\n  }\n}\n\n@media (max-width: 991.98px) {\n  .table-responsive-lg {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n  }\n  .table-responsive-lg > .table-bordered {\n    border: 0;\n  }\n}\n\n@media (max-width: 1199.98px) {\n  .table-responsive-xl {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n  }\n  .table-responsive-xl > .table-bordered {\n    border: 0;\n  }\n}\n\n.table-responsive {\n  display: block;\n  width: 100%;\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.table-responsive > .table-bordered {\n  border: 0;\n}\n\n.form-control {\n  display: block;\n  width: 100%;\n  height: calc(2.25rem + 2px);\n  padding: 0.375rem 0.75rem;\n  font-size: 1rem;\n  line-height: 1.5;\n  color: #495057;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem;\n  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .form-control {\n    transition: none;\n  }\n}\n\n.form-control::-ms-expand {\n  background-color: transparent;\n  border: 0;\n}\n\n.form-control:focus {\n  color: #495057;\n  background-color: #fff;\n  border-color: #80bdff;\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n  background-color: #e9ecef;\n  opacity: 1;\n}\n\nselect.form-control:focus::-ms-value {\n  color: #495057;\n  background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n  display: block;\n  width: 100%;\n}\n\n.col-form-label {\n  padding-top: calc(0.375rem + 1px);\n  padding-bottom: calc(0.375rem + 1px);\n  margin-bottom: 0;\n  font-size: inherit;\n  line-height: 1.5;\n}\n\n.col-form-label-lg {\n  padding-top: calc(0.5rem + 1px);\n  padding-bottom: calc(0.5rem + 1px);\n  font-size: 1.25rem;\n  line-height: 1.5;\n}\n\n.col-form-label-sm {\n  padding-top: calc(0.25rem + 1px);\n  padding-bottom: calc(0.25rem + 1px);\n  font-size: 0.875rem;\n  line-height: 1.5;\n}\n\n.form-control-plaintext {\n  display: block;\n  width: 100%;\n  padding-top: 0.375rem;\n  padding-bottom: 0.375rem;\n  margin-bottom: 0;\n  line-height: 1.5;\n  color: #212529;\n  background-color: transparent;\n  border: solid transparent;\n  border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n  padding-right: 0;\n  padding-left: 0;\n}\n\n.form-control-sm {\n  height: calc(1.8125rem + 2px);\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  border-radius: 0.2rem;\n}\n\n.form-control-lg {\n  height: calc(2.875rem + 2px);\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n  border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n  height: auto;\n}\n\ntextarea.form-control {\n  height: auto;\n}\n\n.form-group {\n  margin-bottom: 1rem;\n}\n\n.form-text {\n  display: block;\n  margin-top: 0.25rem;\n}\n\n.form-row {\n  display: flex;\n  flex-wrap: wrap;\n  margin-right: -5px;\n  margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n  padding-right: 5px;\n  padding-left: 5px;\n}\n\n.form-check {\n  position: relative;\n  display: block;\n  padding-left: 1.25rem;\n}\n\n.form-check-input {\n  position: absolute;\n  margin-top: 0.3rem;\n  margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n  color: #6c757d;\n}\n\n.form-check-label {\n  margin-bottom: 0;\n}\n\n.form-check-inline {\n  display: inline-flex;\n  align-items: center;\n  padding-left: 0;\n  margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n  position: static;\n  margin-top: 0;\n  margin-right: 0.3125rem;\n  margin-left: 0;\n}\n\n.valid-feedback {\n  display: none;\n  width: 100%;\n  margin-top: 0.25rem;\n  font-size: 80%;\n  color: #28a745;\n}\n\n.valid-tooltip {\n  position: absolute;\n  top: 100%;\n  z-index: 5;\n  display: none;\n  max-width: 100%;\n  padding: 0.25rem 0.5rem;\n  margin-top: .1rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  color: #fff;\n  background-color: rgba(40, 167, 69, 0.9);\n  border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n  border-color: #28a745;\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\n.custom-select:valid:focus,\n.custom-select.is-valid:focus {\n  border-color: #28a745;\n  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip, .was-validated\n.custom-select:valid ~ .valid-feedback,\n.was-validated\n.custom-select:valid ~ .valid-tooltip,\n.custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n  display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n  display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n  color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n  display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n  color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n  background-color: #71dd8a;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n  display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n  background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n  border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {\n  border-color: inherit;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n  display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n  display: none;\n  width: 100%;\n  margin-top: 0.25rem;\n  font-size: 80%;\n  color: #dc3545;\n}\n\n.invalid-tooltip {\n  position: absolute;\n  top: 100%;\n  z-index: 5;\n  display: none;\n  max-width: 100%;\n  padding: 0.25rem 0.5rem;\n  margin-top: .1rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  color: #fff;\n  background-color: rgba(220, 53, 69, 0.9);\n  border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n  border-color: #dc3545;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\n.custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n  border-color: #dc3545;\n  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip, .was-validated\n.custom-select:invalid ~ .invalid-feedback,\n.was-validated\n.custom-select:invalid ~ .invalid-tooltip,\n.custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n  display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n  display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n  color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n  display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n  color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n  background-color: #efa2a9;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n  display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n  background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n  border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {\n  border-color: inherit;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n  display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n  display: flex;\n  flex-flow: row wrap;\n  align-items: center;\n}\n\n.form-inline .form-check {\n  width: 100%;\n}\n\n@media (min-width: 576px) {\n  .form-inline label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 0;\n  }\n  .form-inline .form-group {\n    display: flex;\n    flex: 0 0 auto;\n    flex-flow: row wrap;\n    align-items: center;\n    margin-bottom: 0;\n  }\n  .form-inline .form-control {\n    display: inline-block;\n    width: auto;\n    vertical-align: middle;\n  }\n  .form-inline .form-control-plaintext {\n    display: inline-block;\n  }\n  .form-inline .input-group,\n  .form-inline .custom-select {\n    width: auto;\n  }\n  .form-inline .form-check {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: auto;\n    padding-left: 0;\n  }\n  .form-inline .form-check-input {\n    position: relative;\n    margin-top: 0;\n    margin-right: 0.25rem;\n    margin-left: 0;\n  }\n  .form-inline .custom-control {\n    align-items: center;\n    justify-content: center;\n  }\n  .form-inline .custom-control-label {\n    margin-bottom: 0;\n  }\n}\n\n.btn {\n  display: inline-block;\n  font-weight: 400;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  user-select: none;\n  border: 1px solid transparent;\n  padding: 0.375rem 0.75rem;\n  font-size: 1rem;\n  line-height: 1.5;\n  border-radius: 0.25rem;\n  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .btn {\n    transition: none;\n  }\n}\n\n.btn:hover, .btn:focus {\n  text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n  opacity: 0.65;\n}\n\n.btn:not(:disabled):not(.disabled) {\n  cursor: pointer;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n  pointer-events: none;\n}\n\n.btn-primary {\n  color: #fff;\n  background-color: #007bff;\n  border-color: #007bff;\n}\n\n.btn-primary:hover {\n  color: #fff;\n  background-color: #0069d9;\n  border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n  color: #fff;\n  background-color: #007bff;\n  border-color: #007bff;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n  color: #fff;\n  background-color: #0062cc;\n  border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-secondary {\n  color: #fff;\n  background-color: #6c757d;\n  border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n  color: #fff;\n  background-color: #5a6268;\n  border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n  color: #fff;\n  background-color: #6c757d;\n  border-color: #6c757d;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n  color: #fff;\n  background-color: #545b62;\n  border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-success {\n  color: #fff;\n  background-color: #28a745;\n  border-color: #28a745;\n}\n\n.btn-success:hover {\n  color: #fff;\n  background-color: #218838;\n  border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n  color: #fff;\n  background-color: #28a745;\n  border-color: #28a745;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n  color: #fff;\n  background-color: #1e7e34;\n  border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-info {\n  color: #fff;\n  background-color: #17a2b8;\n  border-color: #17a2b8;\n}\n\n.btn-info:hover {\n  color: #fff;\n  background-color: #138496;\n  border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n  color: #fff;\n  background-color: #17a2b8;\n  border-color: #17a2b8;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n  color: #fff;\n  background-color: #117a8b;\n  border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-warning {\n  color: #212529;\n  background-color: #ffc107;\n  border-color: #ffc107;\n}\n\n.btn-warning:hover {\n  color: #212529;\n  background-color: #e0a800;\n  border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n  color: #212529;\n  background-color: #ffc107;\n  border-color: #ffc107;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n  color: #212529;\n  background-color: #d39e00;\n  border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-danger {\n  color: #fff;\n  background-color: #dc3545;\n  border-color: #dc3545;\n}\n\n.btn-danger:hover {\n  color: #fff;\n  background-color: #c82333;\n  border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n  color: #fff;\n  background-color: #dc3545;\n  border-color: #dc3545;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n  color: #fff;\n  background-color: #bd2130;\n  border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-light {\n  color: #212529;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n  color: #212529;\n  background-color: #e2e6ea;\n  border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n  color: #212529;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n  color: #212529;\n  background-color: #dae0e5;\n  border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-dark {\n  color: #fff;\n  background-color: #343a40;\n  border-color: #343a40;\n}\n\n.btn-dark:hover {\n  color: #fff;\n  background-color: #23272b;\n  border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n  color: #fff;\n  background-color: #343a40;\n  border-color: #343a40;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n  color: #fff;\n  background-color: #1d2124;\n  border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-primary {\n  color: #007bff;\n  background-color: transparent;\n  background-image: none;\n  border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n  color: #fff;\n  background-color: #007bff;\n  border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n  color: #007bff;\n  background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n  color: #fff;\n  background-color: #007bff;\n  border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n  color: #6c757d;\n  background-color: transparent;\n  background-image: none;\n  border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n  color: #fff;\n  background-color: #6c757d;\n  border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n  color: #6c757d;\n  background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n  color: #fff;\n  background-color: #6c757d;\n  border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n  color: #28a745;\n  background-color: transparent;\n  background-image: none;\n  border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n  color: #fff;\n  background-color: #28a745;\n  border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n  color: #28a745;\n  background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n  color: #fff;\n  background-color: #28a745;\n  border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n  color: #17a2b8;\n  background-color: transparent;\n  background-image: none;\n  border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n  color: #fff;\n  background-color: #17a2b8;\n  border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n  color: #17a2b8;\n  background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n  color: #fff;\n  background-color: #17a2b8;\n  border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n  color: #ffc107;\n  background-color: transparent;\n  background-image: none;\n  border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n  color: #212529;\n  background-color: #ffc107;\n  border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n  color: #ffc107;\n  background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n  color: #212529;\n  background-color: #ffc107;\n  border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n  color: #dc3545;\n  background-color: transparent;\n  background-image: none;\n  border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n  color: #fff;\n  background-color: #dc3545;\n  border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n  color: #dc3545;\n  background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n  color: #fff;\n  background-color: #dc3545;\n  border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n  color: #f8f9fa;\n  background-color: transparent;\n  background-image: none;\n  border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n  color: #212529;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n  color: #f8f9fa;\n  background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n  color: #212529;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n  color: #343a40;\n  background-color: transparent;\n  background-image: none;\n  border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n  color: #fff;\n  background-color: #343a40;\n  border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n  color: #343a40;\n  background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n  color: #fff;\n  background-color: #343a40;\n  border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n  font-weight: 400;\n  color: #007bff;\n  background-color: transparent;\n}\n\n.btn-link:hover {\n  color: #0056b3;\n  text-decoration: underline;\n  background-color: transparent;\n  border-color: transparent;\n}\n\n.btn-link:focus, .btn-link.focus {\n  text-decoration: underline;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n  color: #6c757d;\n  pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n  border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  border-radius: 0.2rem;\n}\n\n.btn-block {\n  display: block;\n  width: 100%;\n}\n\n.btn-block + .btn-block {\n  margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n  width: 100%;\n}\n\n.fade {\n  transition: opacity 0.15s linear;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .fade {\n    transition: none;\n  }\n}\n\n.fade:not(.show) {\n  opacity: 0;\n}\n\n.collapse:not(.show) {\n  display: none;\n}\n\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  transition: height 0.35s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .collapsing {\n    transition: none;\n  }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n  position: relative;\n}\n\n.dropdown-toggle::after {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0.3em solid;\n  border-right: 0.3em solid transparent;\n  border-bottom: 0;\n  border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: 1000;\n  display: none;\n  float: left;\n  min-width: 10rem;\n  padding: 0.5rem 0;\n  margin: 0.125rem 0 0;\n  font-size: 1rem;\n  color: #212529;\n  text-align: left;\n  list-style: none;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.15);\n  border-radius: 0.25rem;\n}\n\n.dropdown-menu-right {\n  right: 0;\n  left: auto;\n}\n\n.dropup .dropdown-menu {\n  top: auto;\n  bottom: 100%;\n  margin-top: 0;\n  margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0;\n  border-right: 0.3em solid transparent;\n  border-bottom: 0.3em solid;\n  border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n  top: 0;\n  right: auto;\n  left: 100%;\n  margin-top: 0;\n  margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0.3em solid transparent;\n  border-right: 0;\n  border-bottom: 0.3em solid transparent;\n  border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n  vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n  top: 0;\n  right: 100%;\n  left: auto;\n  margin-top: 0;\n  margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n  display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-right: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0.3em solid transparent;\n  border-right: 0.3em solid;\n  border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n  vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n  right: auto;\n  bottom: auto;\n}\n\n.dropdown-divider {\n  height: 0;\n  margin: 0.5rem 0;\n  overflow: hidden;\n  border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n  display: block;\n  width: 100%;\n  padding: 0.25rem 1.5rem;\n  clear: both;\n  font-weight: 400;\n  color: #212529;\n  text-align: inherit;\n  white-space: nowrap;\n  background-color: transparent;\n  border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n  color: #16181b;\n  text-decoration: none;\n  background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n  color: #fff;\n  text-decoration: none;\n  background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n  color: #6c757d;\n  background-color: transparent;\n}\n\n.dropdown-menu.show {\n  display: block;\n}\n\n.dropdown-header {\n  display: block;\n  padding: 0.5rem 1.5rem;\n  margin-bottom: 0;\n  font-size: 0.875rem;\n  color: #6c757d;\n  white-space: nowrap;\n}\n\n.dropdown-item-text {\n  display: block;\n  padding: 0.25rem 1.5rem;\n  color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-flex;\n  vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n  position: relative;\n  flex: 0 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n  z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n  z-index: 1;\n}\n\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .btn-group {\n  margin-left: -1px;\n}\n\n.btn-toolbar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n  width: auto;\n}\n\n.btn-group > .btn:first-child {\n  margin-left: 0;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n  padding-right: 0.5625rem;\n  padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n  margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n  margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n  padding-right: 0.375rem;\n  padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n  padding-right: 0.75rem;\n  padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n  flex-direction: column;\n  align-items: flex-start;\n  justify-content: center;\n}\n\n.btn-group-vertical .btn,\n.btn-group-vertical .btn-group {\n  width: 100%;\n}\n\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n  margin-top: -1px;\n  margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n  margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n}\n\n.input-group {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap;\n  align-items: stretch;\n  width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .custom-select,\n.input-group > .custom-file {\n  position: relative;\n  flex: 1 1 auto;\n  width: 1%;\n  margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n  margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n  z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n  z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n  display: flex;\n  align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n  display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n  position: relative;\n  z-index: 2;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n  margin-left: -1px;\n}\n\n.input-group-prepend {\n  margin-right: -1px;\n}\n\n.input-group-append {\n  margin-left: -1px;\n}\n\n.input-group-text {\n  display: flex;\n  align-items: center;\n  padding: 0.375rem 0.75rem;\n  margin-bottom: 0;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #495057;\n  text-align: center;\n  white-space: nowrap;\n  background-color: #e9ecef;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n  margin-top: 0;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n  height: calc(2.875rem + 2px);\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n  border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n  height: calc(1.8125rem + 2px);\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  border-radius: 0.2rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.custom-control {\n  position: relative;\n  display: block;\n  min-height: 1.5rem;\n  padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n  display: inline-flex;\n  margin-right: 1rem;\n}\n\n.custom-control-input {\n  position: absolute;\n  z-index: -1;\n  opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n  color: #fff;\n  background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:active ~ .custom-control-label::before {\n  color: #fff;\n  background-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n  color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n  background-color: #e9ecef;\n}\n\n.custom-control-label {\n  position: relative;\n  margin-bottom: 0;\n}\n\n.custom-control-label::before {\n  position: absolute;\n  top: 0.25rem;\n  left: -1.5rem;\n  display: block;\n  width: 1rem;\n  height: 1rem;\n  pointer-events: none;\n  content: \"\";\n  user-select: none;\n  background-color: #dee2e6;\n}\n\n.custom-control-label::after {\n  position: absolute;\n  top: 0.25rem;\n  left: -1.5rem;\n  display: block;\n  width: 1rem;\n  height: 1rem;\n  content: \"\";\n  background-repeat: no-repeat;\n  background-position: center center;\n  background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n  border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n  background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n  background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n  background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n  background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n  border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n  background-color: #007bff;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n  background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n  display: inline-block;\n  width: 100%;\n  height: calc(2.25rem + 2px);\n  padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n  line-height: 1.5;\n  color: #495057;\n  vertical-align: middle;\n  background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n  background-size: 8px 10px;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem;\n  appearance: none;\n}\n\n.custom-select:focus {\n  border-color: #80bdff;\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5);\n}\n\n.custom-select:focus::-ms-value {\n  color: #495057;\n  background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n  height: auto;\n  padding-right: 0.75rem;\n  background-image: none;\n}\n\n.custom-select:disabled {\n  color: #6c757d;\n  background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n  opacity: 0;\n}\n\n.custom-select-sm {\n  height: calc(1.8125rem + 2px);\n  padding-top: 0.375rem;\n  padding-bottom: 0.375rem;\n  font-size: 75%;\n}\n\n.custom-select-lg {\n  height: calc(2.875rem + 2px);\n  padding-top: 0.375rem;\n  padding-bottom: 0.375rem;\n  font-size: 125%;\n}\n\n.custom-file {\n  position: relative;\n  display: inline-block;\n  width: 100%;\n  height: calc(2.25rem + 2px);\n  margin-bottom: 0;\n}\n\n.custom-file-input {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  height: calc(2.25rem + 2px);\n  margin: 0;\n  opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n  border-color: #80bdff;\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:focus ~ .custom-file-label::after {\n  border-color: #80bdff;\n}\n\n.custom-file-input:disabled ~ .custom-file-label {\n  background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n  content: \"Browse\";\n}\n\n.custom-file-label {\n  position: absolute;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: 1;\n  height: calc(2.25rem + 2px);\n  padding: 0.375rem 0.75rem;\n  line-height: 1.5;\n  color: #495057;\n  background-color: #fff;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  z-index: 3;\n  display: block;\n  height: 2.25rem;\n  padding: 0.375rem 0.75rem;\n  line-height: 1.5;\n  color: #495057;\n  content: \"Browse\";\n  background-color: #e9ecef;\n  border-left: 1px solid #ced4da;\n  border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n  width: 100%;\n  padding-left: 0;\n  background-color: transparent;\n  appearance: none;\n}\n\n.custom-range:focus {\n  outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n  border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: -0.25rem;\n  background-color: #007bff;\n  border: 0;\n  border-radius: 1rem;\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .custom-range::-webkit-slider-thumb {\n    transition: none;\n  }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n  background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: #dee2e6;\n  border-color: transparent;\n  border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n  width: 1rem;\n  height: 1rem;\n  background-color: #007bff;\n  border: 0;\n  border-radius: 1rem;\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .custom-range::-moz-range-thumb {\n    transition: none;\n  }\n}\n\n.custom-range::-moz-range-thumb:active {\n  background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: #dee2e6;\n  border-color: transparent;\n  border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: 0;\n  margin-right: 0.2rem;\n  margin-left: 0.2rem;\n  background-color: #007bff;\n  border: 0;\n  border-radius: 1rem;\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .custom-range::-ms-thumb {\n    transition: none;\n  }\n}\n\n.custom-range::-ms-thumb:active {\n  background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: transparent;\n  border-color: transparent;\n  border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n  margin-right: 15px;\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .custom-control-label::before,\n  .custom-file-label,\n  .custom-select {\n    transition: none;\n  }\n}\n\n.nav {\n  display: flex;\n  flex-wrap: wrap;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.nav-link {\n  display: block;\n  padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n  text-decoration: none;\n}\n\n.nav-link.disabled {\n  color: #6c757d;\n}\n\n.nav-tabs {\n  border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n  margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n  border: 1px solid transparent;\n  border-top-left-radius: 0.25rem;\n  border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n  border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n  color: #6c757d;\n  background-color: transparent;\n  border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n  color: #495057;\n  background-color: #fff;\n  border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n  margin-top: -1px;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n  border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n  color: #fff;\n  background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n  flex: 1 1 auto;\n  text-align: center;\n}\n\n.nav-justified .nav-item {\n  flex-basis: 0;\n  flex-grow: 1;\n  text-align: center;\n}\n\n.tab-content > .tab-pane {\n  display: none;\n}\n\n.tab-content > .active {\n  display: block;\n}\n\n.navbar {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: space-between;\n  padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: space-between;\n}\n\n.navbar-brand {\n  display: inline-block;\n  padding-top: 0.3125rem;\n  padding-bottom: 0.3125rem;\n  margin-right: 1rem;\n  font-size: 1.25rem;\n  line-height: inherit;\n  white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n  text-decoration: none;\n}\n\n.navbar-nav {\n  display: flex;\n  flex-direction: column;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.navbar-nav .nav-link {\n  padding-right: 0;\n  padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n  position: static;\n  float: none;\n}\n\n.navbar-text {\n  display: inline-block;\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n  flex-basis: 100%;\n  flex-grow: 1;\n  align-items: center;\n}\n\n.navbar-toggler {\n  padding: 0.25rem 0.75rem;\n  font-size: 1.25rem;\n  line-height: 1;\n  background-color: transparent;\n  border: 1px solid transparent;\n  border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n  text-decoration: none;\n}\n\n.navbar-toggler:not(:disabled):not(.disabled) {\n  cursor: pointer;\n}\n\n.navbar-toggler-icon {\n  display: inline-block;\n  width: 1.5em;\n  height: 1.5em;\n  vertical-align: middle;\n  content: \"\";\n  background: no-repeat center center;\n  background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n  .navbar-expand-sm > .container,\n  .navbar-expand-sm > .container-fluid {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n@media (min-width: 576px) {\n  .navbar-expand-sm {\n    flex-flow: row nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-sm .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-sm .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-sm .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-sm > .container,\n  .navbar-expand-sm > .container-fluid {\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-sm .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-sm .navbar-toggler {\n    display: none;\n  }\n}\n\n@media (max-width: 767.98px) {\n  .navbar-expand-md > .container,\n  .navbar-expand-md > .container-fluid {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n@media (min-width: 768px) {\n  .navbar-expand-md {\n    flex-flow: row nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-md .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-md .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-md .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-md > .container,\n  .navbar-expand-md > .container-fluid {\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-md .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-md .navbar-toggler {\n    display: none;\n  }\n}\n\n@media (max-width: 991.98px) {\n  .navbar-expand-lg > .container,\n  .navbar-expand-lg > .container-fluid {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n@media (min-width: 992px) {\n  .navbar-expand-lg {\n    flex-flow: row nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-lg .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-lg .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-lg .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-lg > .container,\n  .navbar-expand-lg > .container-fluid {\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-lg .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-lg .navbar-toggler {\n    display: none;\n  }\n}\n\n@media (max-width: 1199.98px) {\n  .navbar-expand-xl > .container,\n  .navbar-expand-xl > .container-fluid {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n@media (min-width: 1200px) {\n  .navbar-expand-xl {\n    flex-flow: row nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-xl .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-xl .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-xl .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-xl > .container,\n  .navbar-expand-xl > .container-fluid {\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-xl .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-xl .navbar-toggler {\n    display: none;\n  }\n}\n\n.navbar-expand {\n  flex-flow: row nowrap;\n  justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n  padding-right: 0;\n  padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n  flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n  position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n  padding-right: 0.5rem;\n  padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n  flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n  display: flex !important;\n  flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n  display: none;\n}\n\n.navbar-light .navbar-brand {\n  color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n  color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n  color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n  color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n  color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n  color: rgba(0, 0, 0, 0.5);\n  border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n  color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n  color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n  color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n  color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n  color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n  color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n  color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n  color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n  color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n  color: rgba(255, 255, 255, 0.5);\n  border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-dark .navbar-text {\n  color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n  color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n  color: #fff;\n}\n\n.card {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n  word-wrap: break-word;\n  background-color: #fff;\n  background-clip: border-box;\n  border: 1px solid rgba(0, 0, 0, 0.125);\n  border-radius: 0.25rem;\n}\n\n.card > hr {\n  margin-right: 0;\n  margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n  border-top-left-radius: 0.25rem;\n  border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n  border-bottom-right-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n  flex: 1 1 auto;\n  padding: 1.25rem;\n}\n\n.card-title {\n  margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n  margin-top: -0.375rem;\n  margin-bottom: 0;\n}\n\n.card-text:last-child {\n  margin-bottom: 0;\n}\n\n.card-link:hover {\n  text-decoration: none;\n}\n\n.card-link + .card-link {\n  margin-left: 1.25rem;\n}\n\n.card-header {\n  padding: 0.75rem 1.25rem;\n  margin-bottom: 0;\n  background-color: rgba(0, 0, 0, 0.03);\n  border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n  border-top: 0;\n}\n\n.card-footer {\n  padding: 0.75rem 1.25rem;\n  background-color: rgba(0, 0, 0, 0.03);\n  border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n  margin-right: -0.625rem;\n  margin-bottom: -0.75rem;\n  margin-left: -0.625rem;\n  border-bottom: 0;\n}\n\n.card-header-pills {\n  margin-right: -0.625rem;\n  margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  padding: 1.25rem;\n}\n\n.card-img {\n  width: 100%;\n  border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n  width: 100%;\n  border-top-left-radius: calc(0.25rem - 1px);\n  border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n  width: 100%;\n  border-bottom-right-radius: calc(0.25rem - 1px);\n  border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n  display: flex;\n  flex-direction: column;\n}\n\n.card-deck .card {\n  margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n  .card-deck {\n    flex-flow: row wrap;\n    margin-right: -15px;\n    margin-left: -15px;\n  }\n  .card-deck .card {\n    display: flex;\n    flex: 1 0 0%;\n    flex-direction: column;\n    margin-right: 15px;\n    margin-bottom: 0;\n    margin-left: 15px;\n  }\n}\n\n.card-group {\n  display: flex;\n  flex-direction: column;\n}\n\n.card-group > .card {\n  margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n  .card-group {\n    flex-flow: row wrap;\n  }\n  .card-group > .card {\n    flex: 1 0 0%;\n    margin-bottom: 0;\n  }\n  .card-group > .card + .card {\n    margin-left: 0;\n    border-left: 0;\n  }\n  .card-group > .card:first-child {\n    border-top-right-radius: 0;\n    border-bottom-right-radius: 0;\n  }\n  .card-group > .card:first-child .card-img-top,\n  .card-group > .card:first-child .card-header {\n    border-top-right-radius: 0;\n  }\n  .card-group > .card:first-child .card-img-bottom,\n  .card-group > .card:first-child .card-footer {\n    border-bottom-right-radius: 0;\n  }\n  .card-group > .card:last-child {\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0;\n  }\n  .card-group > .card:last-child .card-img-top,\n  .card-group > .card:last-child .card-header {\n    border-top-left-radius: 0;\n  }\n  .card-group > .card:last-child .card-img-bottom,\n  .card-group > .card:last-child .card-footer {\n    border-bottom-left-radius: 0;\n  }\n  .card-group > .card:only-child {\n    border-radius: 0.25rem;\n  }\n  .card-group > .card:only-child .card-img-top,\n  .card-group > .card:only-child .card-header {\n    border-top-left-radius: 0.25rem;\n    border-top-right-radius: 0.25rem;\n  }\n  .card-group > .card:only-child .card-img-bottom,\n  .card-group > .card:only-child .card-footer {\n    border-bottom-right-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {\n    border-radius: 0;\n  }\n  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\n  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,\n  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,\n  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {\n    border-radius: 0;\n  }\n}\n\n.card-columns .card {\n  margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n  .card-columns {\n    column-count: 3;\n    column-gap: 1.25rem;\n    orphans: 1;\n    widows: 1;\n  }\n  .card-columns .card {\n    display: inline-block;\n    width: 100%;\n  }\n}\n\n.accordion .card:not(:first-of-type):not(:last-of-type) {\n  border-bottom: 0;\n  border-radius: 0;\n}\n\n.accordion .card:not(:first-of-type) .card-header:first-child {\n  border-radius: 0;\n}\n\n.accordion .card:first-of-type {\n  border-bottom: 0;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.accordion .card:last-of-type {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.breadcrumb {\n  display: flex;\n  flex-wrap: wrap;\n  padding: 0.75rem 1rem;\n  margin-bottom: 1rem;\n  list-style: none;\n  background-color: #e9ecef;\n  border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n  padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n  display: inline-block;\n  padding-right: 0.5rem;\n  color: #6c757d;\n  content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n  text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n  text-decoration: none;\n}\n\n.breadcrumb-item.active {\n  color: #6c757d;\n}\n\n.pagination {\n  display: flex;\n  padding-left: 0;\n  list-style: none;\n  border-radius: 0.25rem;\n}\n\n.page-link {\n  position: relative;\n  display: block;\n  padding: 0.5rem 0.75rem;\n  margin-left: -1px;\n  line-height: 1.25;\n  color: #007bff;\n  background-color: #fff;\n  border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n  z-index: 2;\n  color: #0056b3;\n  text-decoration: none;\n  background-color: #e9ecef;\n  border-color: #dee2e6;\n}\n\n.page-link:focus {\n  z-index: 2;\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-link:not(:disabled):not(.disabled) {\n  cursor: pointer;\n}\n\n.page-item:first-child .page-link {\n  margin-left: 0;\n  border-top-left-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n  border-top-right-radius: 0.25rem;\n  border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n  z-index: 1;\n  color: #fff;\n  background-color: #007bff;\n  border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n  color: #6c757d;\n  pointer-events: none;\n  cursor: auto;\n  background-color: #fff;\n  border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n  padding: 0.75rem 1.5rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n  border-top-left-radius: 0.3rem;\n  border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n  border-top-right-radius: 0.3rem;\n  border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n  border-top-left-radius: 0.2rem;\n  border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n  border-top-right-radius: 0.2rem;\n  border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n  display: inline-block;\n  padding: 0.25em 0.4em;\n  font-size: 75%;\n  font-weight: 700;\n  line-height: 1;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: 0.25rem;\n}\n\n.badge:empty {\n  display: none;\n}\n\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n\n.badge-pill {\n  padding-right: 0.6em;\n  padding-left: 0.6em;\n  border-radius: 10rem;\n}\n\n.badge-primary {\n  color: #fff;\n  background-color: #007bff;\n}\n\n.badge-primary[href]:hover, .badge-primary[href]:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #0062cc;\n}\n\n.badge-secondary {\n  color: #fff;\n  background-color: #6c757d;\n}\n\n.badge-secondary[href]:hover, .badge-secondary[href]:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #545b62;\n}\n\n.badge-success {\n  color: #fff;\n  background-color: #28a745;\n}\n\n.badge-success[href]:hover, .badge-success[href]:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #1e7e34;\n}\n\n.badge-info {\n  color: #fff;\n  background-color: #17a2b8;\n}\n\n.badge-info[href]:hover, .badge-info[href]:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #117a8b;\n}\n\n.badge-warning {\n  color: #212529;\n  background-color: #ffc107;\n}\n\n.badge-warning[href]:hover, .badge-warning[href]:focus {\n  color: #212529;\n  text-decoration: none;\n  background-color: #d39e00;\n}\n\n.badge-danger {\n  color: #fff;\n  background-color: #dc3545;\n}\n\n.badge-danger[href]:hover, .badge-danger[href]:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #bd2130;\n}\n\n.badge-light {\n  color: #212529;\n  background-color: #f8f9fa;\n}\n\n.badge-light[href]:hover, .badge-light[href]:focus {\n  color: #212529;\n  text-decoration: none;\n  background-color: #dae0e5;\n}\n\n.badge-dark {\n  color: #fff;\n  background-color: #343a40;\n}\n\n.badge-dark[href]:hover, .badge-dark[href]:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #1d2124;\n}\n\n.jumbotron {\n  padding: 2rem 1rem;\n  margin-bottom: 2rem;\n  background-color: #e9ecef;\n  border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n  .jumbotron {\n    padding: 4rem 2rem;\n  }\n}\n\n.jumbotron-fluid {\n  padding-right: 0;\n  padding-left: 0;\n  border-radius: 0;\n}\n\n.alert {\n  position: relative;\n  padding: 0.75rem 1.25rem;\n  margin-bottom: 1rem;\n  border: 1px solid transparent;\n  border-radius: 0.25rem;\n}\n\n.alert-heading {\n  color: inherit;\n}\n\n.alert-link {\n  font-weight: 700;\n}\n\n.alert-dismissible {\n  padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n  position: absolute;\n  top: 0;\n  right: 0;\n  padding: 0.75rem 1.25rem;\n  color: inherit;\n}\n\n.alert-primary {\n  color: #004085;\n  background-color: #cce5ff;\n  border-color: #b8daff;\n}\n\n.alert-primary hr {\n  border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n  color: #002752;\n}\n\n.alert-secondary {\n  color: #383d41;\n  background-color: #e2e3e5;\n  border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n  border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n  color: #202326;\n}\n\n.alert-success {\n  color: #155724;\n  background-color: #d4edda;\n  border-color: #c3e6cb;\n}\n\n.alert-success hr {\n  border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n  color: #0b2e13;\n}\n\n.alert-info {\n  color: #0c5460;\n  background-color: #d1ecf1;\n  border-color: #bee5eb;\n}\n\n.alert-info hr {\n  border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n  color: #062c33;\n}\n\n.alert-warning {\n  color: #856404;\n  background-color: #fff3cd;\n  border-color: #ffeeba;\n}\n\n.alert-warning hr {\n  border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n  color: #533f03;\n}\n\n.alert-danger {\n  color: #721c24;\n  background-color: #f8d7da;\n  border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n  border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n  color: #491217;\n}\n\n.alert-light {\n  color: #818182;\n  background-color: #fefefe;\n  border-color: #fdfdfe;\n}\n\n.alert-light hr {\n  border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n  color: #686868;\n}\n\n.alert-dark {\n  color: #1b1e21;\n  background-color: #d6d8d9;\n  border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n  border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n  color: #040505;\n}\n\n@keyframes progress-bar-stripes {\n  from {\n    background-position: 1rem 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n\n.progress {\n  display: flex;\n  height: 1rem;\n  overflow: hidden;\n  font-size: 0.75rem;\n  background-color: #e9ecef;\n  border-radius: 0.25rem;\n}\n\n.progress-bar {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  background-color: #007bff;\n  transition: width 0.6s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .progress-bar {\n    transition: none;\n  }\n}\n\n.progress-bar-striped {\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n  animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n  display: flex;\n  align-items: flex-start;\n}\n\n.media-body {\n  flex: 1;\n}\n\n.list-group {\n  display: flex;\n  flex-direction: column;\n  padding-left: 0;\n  margin-bottom: 0;\n}\n\n.list-group-item-action {\n  width: 100%;\n  color: #495057;\n  text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n  color: #495057;\n  text-decoration: none;\n  background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n  color: #212529;\n  background-color: #e9ecef;\n}\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: 0.75rem 1.25rem;\n  margin-bottom: -1px;\n  background-color: #fff;\n  border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n  border-top-left-radius: 0.25rem;\n  border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n  margin-bottom: 0;\n  border-bottom-right-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item:hover, .list-group-item:focus {\n  z-index: 1;\n  text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n  color: #6c757d;\n  background-color: #fff;\n}\n\n.list-group-item.active {\n  z-index: 2;\n  color: #fff;\n  background-color: #007bff;\n  border-color: #007bff;\n}\n\n.list-group-flush .list-group-item {\n  border-right: 0;\n  border-left: 0;\n  border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n  border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n  border-bottom: 0;\n}\n\n.list-group-item-primary {\n  color: #004085;\n  background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n  color: #004085;\n  background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n  color: #fff;\n  background-color: #004085;\n  border-color: #004085;\n}\n\n.list-group-item-secondary {\n  color: #383d41;\n  background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n  color: #383d41;\n  background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n  color: #fff;\n  background-color: #383d41;\n  border-color: #383d41;\n}\n\n.list-group-item-success {\n  color: #155724;\n  background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n  color: #155724;\n  background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n  color: #fff;\n  background-color: #155724;\n  border-color: #155724;\n}\n\n.list-group-item-info {\n  color: #0c5460;\n  background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n  color: #0c5460;\n  background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n  color: #fff;\n  background-color: #0c5460;\n  border-color: #0c5460;\n}\n\n.list-group-item-warning {\n  color: #856404;\n  background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n  color: #856404;\n  background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n  color: #fff;\n  background-color: #856404;\n  border-color: #856404;\n}\n\n.list-group-item-danger {\n  color: #721c24;\n  background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n  color: #721c24;\n  background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n  color: #fff;\n  background-color: #721c24;\n  border-color: #721c24;\n}\n\n.list-group-item-light {\n  color: #818182;\n  background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n  color: #818182;\n  background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n  color: #fff;\n  background-color: #818182;\n  border-color: #818182;\n}\n\n.list-group-item-dark {\n  color: #1b1e21;\n  background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n  color: #1b1e21;\n  background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n  color: #fff;\n  background-color: #1b1e21;\n  border-color: #1b1e21;\n}\n\n.close {\n  float: right;\n  font-size: 1.5rem;\n  font-weight: 700;\n  line-height: 1;\n  color: #000;\n  text-shadow: 0 1px 0 #fff;\n  opacity: .5;\n}\n\n.close:not(:disabled):not(.disabled) {\n  cursor: pointer;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n  color: #000;\n  text-decoration: none;\n  opacity: .75;\n}\n\nbutton.close {\n  padding: 0;\n  background-color: transparent;\n  border: 0;\n  -webkit-appearance: none;\n}\n\n.modal-open {\n  overflow: hidden;\n}\n\n.modal-open .modal {\n  overflow-x: hidden;\n  overflow-y: auto;\n}\n\n.modal {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1050;\n  display: none;\n  overflow: hidden;\n  outline: 0;\n}\n\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: 0.5rem;\n  pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n  transition: transform 0.3s ease-out;\n  transform: translate(0, -25%);\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .modal.fade .modal-dialog {\n    transition: none;\n  }\n}\n\n.modal.show .modal-dialog {\n  transform: translate(0, 0);\n}\n\n.modal-dialog-centered {\n  display: flex;\n  align-items: center;\n  min-height: calc(100% - (0.5rem * 2));\n}\n\n.modal-dialog-centered::before {\n  display: block;\n  height: calc(100vh - (0.5rem * 2));\n  content: \"\";\n}\n\n.modal-content {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  pointer-events: auto;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 0.3rem;\n  outline: 0;\n}\n\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1040;\n  background-color: #000;\n}\n\n.modal-backdrop.fade {\n  opacity: 0;\n}\n\n.modal-backdrop.show {\n  opacity: 0.5;\n}\n\n.modal-header {\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  padding: 1rem;\n  border-bottom: 1px solid #e9ecef;\n  border-top-left-radius: 0.3rem;\n  border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n  padding: 1rem;\n  margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n  margin-bottom: 0;\n  line-height: 1.5;\n}\n\n.modal-body {\n  position: relative;\n  flex: 1 1 auto;\n  padding: 1rem;\n}\n\n.modal-footer {\n  display: flex;\n  align-items: center;\n  justify-content: flex-end;\n  padding: 1rem;\n  border-top: 1px solid #e9ecef;\n}\n\n.modal-footer > :not(:first-child) {\n  margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n  margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n\n@media (min-width: 576px) {\n  .modal-dialog {\n    max-width: 500px;\n    margin: 1.75rem auto;\n  }\n  .modal-dialog-centered {\n    min-height: calc(100% - (1.75rem * 2));\n  }\n  .modal-dialog-centered::before {\n    height: calc(100vh - (1.75rem * 2));\n  }\n  .modal-sm {\n    max-width: 300px;\n  }\n}\n\n@media (min-width: 992px) {\n  .modal-lg {\n    max-width: 800px;\n  }\n}\n\n.tooltip {\n  position: absolute;\n  z-index: 1070;\n  display: block;\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.5;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  white-space: normal;\n  line-break: auto;\n  font-size: 0.875rem;\n  word-wrap: break-word;\n  opacity: 0;\n}\n\n.tooltip.show {\n  opacity: 0.9;\n}\n\n.tooltip .arrow {\n  position: absolute;\n  display: block;\n  width: 0.8rem;\n  height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n  position: absolute;\n  content: \"\";\n  border-color: transparent;\n  border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n  padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n  bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n  top: 0;\n  border-width: 0.4rem 0.4rem 0;\n  border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n  padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n  left: 0;\n  width: 0.4rem;\n  height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n  right: 0;\n  border-width: 0.4rem 0.4rem 0.4rem 0;\n  border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n  padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n  top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n  bottom: 0;\n  border-width: 0 0.4rem 0.4rem;\n  border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n  padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n  right: 0;\n  width: 0.4rem;\n  height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n  left: 0;\n  border-width: 0.4rem 0 0.4rem 0.4rem;\n  border-left-color: #000;\n}\n\n.tooltip-inner {\n  max-width: 200px;\n  padding: 0.25rem 0.5rem;\n  color: #fff;\n  text-align: center;\n  background-color: #000;\n  border-radius: 0.25rem;\n}\n\n.popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: 1060;\n  display: block;\n  max-width: 276px;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.5;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  white-space: normal;\n  line-break: auto;\n  font-size: 0.875rem;\n  word-wrap: break-word;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 0.3rem;\n}\n\n.popover .arrow {\n  position: absolute;\n  display: block;\n  width: 1rem;\n  height: 0.5rem;\n  margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n  position: absolute;\n  display: block;\n  content: \"\";\n  border-color: transparent;\n  border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n  margin-bottom: 0.5rem;\n}\n\n.bs-popover-top .arrow, .bs-popover-auto[x-placement^=\"top\"] .arrow {\n  bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n  border-width: 0.5rem 0.5rem 0;\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n  bottom: 0;\n  border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n  bottom: 1px;\n  border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n  margin-left: 0.5rem;\n}\n\n.bs-popover-right .arrow, .bs-popover-auto[x-placement^=\"right\"] .arrow {\n  left: calc((0.5rem + 1px) * -1);\n  width: 0.5rem;\n  height: 1rem;\n  margin: 0.3rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n  border-width: 0.5rem 0.5rem 0.5rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n  left: 0;\n  border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n  left: 1px;\n  border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n  margin-top: 0.5rem;\n}\n\n.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n  top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n  border-width: 0 0.5rem 0.5rem 0.5rem;\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n  top: 0;\n  border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n  top: 1px;\n  border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n  position: absolute;\n  top: 0;\n  left: 50%;\n  display: block;\n  width: 1rem;\n  margin-left: -0.5rem;\n  content: \"\";\n  border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n  margin-right: 0.5rem;\n}\n\n.bs-popover-left .arrow, .bs-popover-auto[x-placement^=\"left\"] .arrow {\n  right: calc((0.5rem + 1px) * -1);\n  width: 0.5rem;\n  height: 1rem;\n  margin: 0.3rem 0;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n  border-width: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n  right: 0;\n  border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n  right: 1px;\n  border-left-color: #fff;\n}\n\n.popover-header {\n  padding: 0.5rem 0.75rem;\n  margin-bottom: 0;\n  font-size: 1rem;\n  color: inherit;\n  background-color: #f7f7f7;\n  border-bottom: 1px solid #ebebeb;\n  border-top-left-radius: calc(0.3rem - 1px);\n  border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n  display: none;\n}\n\n.popover-body {\n  padding: 0.5rem 0.75rem;\n  color: #212529;\n}\n\n.carousel {\n  position: relative;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n}\n\n.carousel-item {\n  position: relative;\n  display: none;\n  align-items: center;\n  width: 100%;\n  backface-visibility: hidden;\n  perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n  display: block;\n  transition: transform 0.6s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n  .carousel-item.active,\n  .carousel-item-next,\n  .carousel-item-prev {\n    transition: none;\n  }\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n  position: absolute;\n  top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n  transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n  .carousel-item-next.carousel-item-left,\n  .carousel-item-prev.carousel-item-right {\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n  transform: translateX(100%);\n}\n\n@supports (transform-style: preserve-3d) {\n  .carousel-item-next,\n  .active.carousel-item-right {\n    transform: translate3d(100%, 0, 0);\n  }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n  transform: translateX(-100%);\n}\n\n@supports (transform-style: preserve-3d) {\n  .carousel-item-prev,\n  .active.carousel-item-left {\n    transform: translate3d(-100%, 0, 0);\n  }\n}\n\n.carousel-fade .carousel-item {\n  opacity: 0;\n  transition-duration: .6s;\n  transition-property: opacity;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n  opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n  opacity: 0;\n}\n\n.carousel-fade .carousel-item-next,\n.carousel-fade .carousel-item-prev,\n.carousel-fade .carousel-item.active,\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-prev {\n  transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n  .carousel-fade .carousel-item-next,\n  .carousel-fade .carousel-item-prev,\n  .carousel-fade .carousel-item.active,\n  .carousel-fade .active.carousel-item-left,\n  .carousel-fade .active.carousel-item-prev {\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 15%;\n  color: #fff;\n  text-align: center;\n  opacity: 0.5;\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n  color: #fff;\n  text-decoration: none;\n  outline: 0;\n  opacity: .9;\n}\n\n.carousel-control-prev {\n  left: 0;\n}\n\n.carousel-control-next {\n  right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n  display: inline-block;\n  width: 20px;\n  height: 20px;\n  background: transparent no-repeat center center;\n  background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n  position: absolute;\n  right: 0;\n  bottom: 10px;\n  left: 0;\n  z-index: 15;\n  display: flex;\n  justify-content: center;\n  padding-left: 0;\n  margin-right: 15%;\n  margin-left: 15%;\n  list-style: none;\n}\n\n.carousel-indicators li {\n  position: relative;\n  flex: 0 1 auto;\n  width: 30px;\n  height: 3px;\n  margin-right: 3px;\n  margin-left: 3px;\n  text-indent: -999px;\n  cursor: pointer;\n  background-color: rgba(255, 255, 255, 0.5);\n}\n\n.carousel-indicators li::before {\n  position: absolute;\n  top: -10px;\n  left: 0;\n  display: inline-block;\n  width: 100%;\n  height: 10px;\n  content: \"\";\n}\n\n.carousel-indicators li::after {\n  position: absolute;\n  bottom: -10px;\n  left: 0;\n  display: inline-block;\n  width: 100%;\n  height: 10px;\n  content: \"\";\n}\n\n.carousel-indicators .active {\n  background-color: #fff;\n}\n\n.carousel-caption {\n  position: absolute;\n  right: 15%;\n  bottom: 20px;\n  left: 15%;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: #fff;\n  text-align: center;\n}\n\n.align-baseline {\n  vertical-align: baseline !important;\n}\n\n.align-top {\n  vertical-align: top !important;\n}\n\n.align-middle {\n  vertical-align: middle !important;\n}\n\n.align-bottom {\n  vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n  vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n  vertical-align: text-top !important;\n}\n\n.bg-primary {\n  background-color: #007bff !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n  background-color: #0062cc !important;\n}\n\n.bg-secondary {\n  background-color: #6c757d !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n  background-color: #545b62 !important;\n}\n\n.bg-success {\n  background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n  background-color: #1e7e34 !important;\n}\n\n.bg-info {\n  background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n  background-color: #117a8b !important;\n}\n\n.bg-warning {\n  background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n  background-color: #d39e00 !important;\n}\n\n.bg-danger {\n  background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n  background-color: #bd2130 !important;\n}\n\n.bg-light {\n  background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n  background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n  background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n  background-color: #1d2124 !important;\n}\n\n.bg-white {\n  background-color: #fff !important;\n}\n\n.bg-transparent {\n  background-color: transparent !important;\n}\n\n.border {\n  border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n  border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n  border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n  border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n  border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n  border: 0 !important;\n}\n\n.border-top-0 {\n  border-top: 0 !important;\n}\n\n.border-right-0 {\n  border-right: 0 !important;\n}\n\n.border-bottom-0 {\n  border-bottom: 0 !important;\n}\n\n.border-left-0 {\n  border-left: 0 !important;\n}\n\n.border-primary {\n  border-color: #007bff !important;\n}\n\n.border-secondary {\n  border-color: #6c757d !important;\n}\n\n.border-success {\n  border-color: #28a745 !important;\n}\n\n.border-info {\n  border-color: #17a2b8 !important;\n}\n\n.border-warning {\n  border-color: #ffc107 !important;\n}\n\n.border-danger {\n  border-color: #dc3545 !important;\n}\n\n.border-light {\n  border-color: #f8f9fa !important;\n}\n\n.border-dark {\n  border-color: #343a40 !important;\n}\n\n.border-white {\n  border-color: #fff !important;\n}\n\n.rounded {\n  border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n  border-top-left-radius: 0.25rem !important;\n  border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n  border-top-right-radius: 0.25rem !important;\n  border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: 0.25rem !important;\n  border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n  border-top-left-radius: 0.25rem !important;\n  border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-circle {\n  border-radius: 50% !important;\n}\n\n.rounded-0 {\n  border-radius: 0 !important;\n}\n\n.clearfix::after {\n  display: block;\n  clear: both;\n  content: \"\";\n}\n\n.d-none {\n  display: none !important;\n}\n\n.d-inline {\n  display: inline !important;\n}\n\n.d-inline-block {\n  display: inline-block !important;\n}\n\n.d-block {\n  display: block !important;\n}\n\n.d-table {\n  display: table !important;\n}\n\n.d-table-row {\n  display: table-row !important;\n}\n\n.d-table-cell {\n  display: table-cell !important;\n}\n\n.d-flex {\n  display: flex !important;\n}\n\n.d-inline-flex {\n  display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n  .d-sm-none {\n    display: none !important;\n  }\n  .d-sm-inline {\n    display: inline !important;\n  }\n  .d-sm-inline-block {\n    display: inline-block !important;\n  }\n  .d-sm-block {\n    display: block !important;\n  }\n  .d-sm-table {\n    display: table !important;\n  }\n  .d-sm-table-row {\n    display: table-row !important;\n  }\n  .d-sm-table-cell {\n    display: table-cell !important;\n  }\n  .d-sm-flex {\n    display: flex !important;\n  }\n  .d-sm-inline-flex {\n    display: inline-flex !important;\n  }\n}\n\n@media (min-width: 768px) {\n  .d-md-none {\n    display: none !important;\n  }\n  .d-md-inline {\n    display: inline !important;\n  }\n  .d-md-inline-block {\n    display: inline-block !important;\n  }\n  .d-md-block {\n    display: block !important;\n  }\n  .d-md-table {\n    display: table !important;\n  }\n  .d-md-table-row {\n    display: table-row !important;\n  }\n  .d-md-table-cell {\n    display: table-cell !important;\n  }\n  .d-md-flex {\n    display: flex !important;\n  }\n  .d-md-inline-flex {\n    display: inline-flex !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .d-lg-none {\n    display: none !important;\n  }\n  .d-lg-inline {\n    display: inline !important;\n  }\n  .d-lg-inline-block {\n    display: inline-block !important;\n  }\n  .d-lg-block {\n    display: block !important;\n  }\n  .d-lg-table {\n    display: table !important;\n  }\n  .d-lg-table-row {\n    display: table-row !important;\n  }\n  .d-lg-table-cell {\n    display: table-cell !important;\n  }\n  .d-lg-flex {\n    display: flex !important;\n  }\n  .d-lg-inline-flex {\n    display: inline-flex !important;\n  }\n}\n\n@media (min-width: 1200px) {\n  .d-xl-none {\n    display: none !important;\n  }\n  .d-xl-inline {\n    display: inline !important;\n  }\n  .d-xl-inline-block {\n    display: inline-block !important;\n  }\n  .d-xl-block {\n    display: block !important;\n  }\n  .d-xl-table {\n    display: table !important;\n  }\n  .d-xl-table-row {\n    display: table-row !important;\n  }\n  .d-xl-table-cell {\n    display: table-cell !important;\n  }\n  .d-xl-flex {\n    display: flex !important;\n  }\n  .d-xl-inline-flex {\n    display: inline-flex !important;\n  }\n}\n\n@media print {\n  .d-print-none {\n    display: none !important;\n  }\n  .d-print-inline {\n    display: inline !important;\n  }\n  .d-print-inline-block {\n    display: inline-block !important;\n  }\n  .d-print-block {\n    display: block !important;\n  }\n  .d-print-table {\n    display: table !important;\n  }\n  .d-print-table-row {\n    display: table-row !important;\n  }\n  .d-print-table-cell {\n    display: table-cell !important;\n  }\n  .d-print-flex {\n    display: flex !important;\n  }\n  .d-print-inline-flex {\n    display: inline-flex !important;\n  }\n}\n\n.embed-responsive {\n  position: relative;\n  display: block;\n  width: 100%;\n  padding: 0;\n  overflow: hidden;\n}\n\n.embed-responsive::before {\n  display: block;\n  content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  border: 0;\n}\n\n.embed-responsive-21by9::before {\n  padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n  padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n  padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n  padding-top: 100%;\n}\n\n.flex-row {\n  flex-direction: row !important;\n}\n\n.flex-column {\n  flex-direction: column !important;\n}\n\n.flex-row-reverse {\n  flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n  flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n  flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n  flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n  flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n  flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n  flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n  flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n  flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n  flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n  justify-content: flex-start !important;\n}\n\n.justify-content-end {\n  justify-content: flex-end !important;\n}\n\n.justify-content-center {\n  justify-content: center !important;\n}\n\n.justify-content-between {\n  justify-content: space-between !important;\n}\n\n.justify-content-around {\n  justify-content: space-around !important;\n}\n\n.align-items-start {\n  align-items: flex-start !important;\n}\n\n.align-items-end {\n  align-items: flex-end !important;\n}\n\n.align-items-center {\n  align-items: center !important;\n}\n\n.align-items-baseline {\n  align-items: baseline !important;\n}\n\n.align-items-stretch {\n  align-items: stretch !important;\n}\n\n.align-content-start {\n  align-content: flex-start !important;\n}\n\n.align-content-end {\n  align-content: flex-end !important;\n}\n\n.align-content-center {\n  align-content: center !important;\n}\n\n.align-content-between {\n  align-content: space-between !important;\n}\n\n.align-content-around {\n  align-content: space-around !important;\n}\n\n.align-content-stretch {\n  align-content: stretch !important;\n}\n\n.align-self-auto {\n  align-self: auto !important;\n}\n\n.align-self-start {\n  align-self: flex-start !important;\n}\n\n.align-self-end {\n  align-self: flex-end !important;\n}\n\n.align-self-center {\n  align-self: center !important;\n}\n\n.align-self-baseline {\n  align-self: baseline !important;\n}\n\n.align-self-stretch {\n  align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n  .flex-sm-row {\n    flex-direction: row !important;\n  }\n  .flex-sm-column {\n    flex-direction: column !important;\n  }\n  .flex-sm-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-sm-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-sm-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-sm-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-sm-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-sm-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-sm-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-sm-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-sm-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-sm-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .justify-content-sm-start {\n    justify-content: flex-start !important;\n  }\n  .justify-content-sm-end {\n    justify-content: flex-end !important;\n  }\n  .justify-content-sm-center {\n    justify-content: center !important;\n  }\n  .justify-content-sm-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-sm-around {\n    justify-content: space-around !important;\n  }\n  .align-items-sm-start {\n    align-items: flex-start !important;\n  }\n  .align-items-sm-end {\n    align-items: flex-end !important;\n  }\n  .align-items-sm-center {\n    align-items: center !important;\n  }\n  .align-items-sm-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-sm-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-sm-start {\n    align-content: flex-start !important;\n  }\n  .align-content-sm-end {\n    align-content: flex-end !important;\n  }\n  .align-content-sm-center {\n    align-content: center !important;\n  }\n  .align-content-sm-between {\n    align-content: space-between !important;\n  }\n  .align-content-sm-around {\n    align-content: space-around !important;\n  }\n  .align-content-sm-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-sm-auto {\n    align-self: auto !important;\n  }\n  .align-self-sm-start {\n    align-self: flex-start !important;\n  }\n  .align-self-sm-end {\n    align-self: flex-end !important;\n  }\n  .align-self-sm-center {\n    align-self: center !important;\n  }\n  .align-self-sm-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-sm-stretch {\n    align-self: stretch !important;\n  }\n}\n\n@media (min-width: 768px) {\n  .flex-md-row {\n    flex-direction: row !important;\n  }\n  .flex-md-column {\n    flex-direction: column !important;\n  }\n  .flex-md-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-md-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-md-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-md-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-md-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-md-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-md-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-md-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-md-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-md-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .justify-content-md-start {\n    justify-content: flex-start !important;\n  }\n  .justify-content-md-end {\n    justify-content: flex-end !important;\n  }\n  .justify-content-md-center {\n    justify-content: center !important;\n  }\n  .justify-content-md-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-md-around {\n    justify-content: space-around !important;\n  }\n  .align-items-md-start {\n    align-items: flex-start !important;\n  }\n  .align-items-md-end {\n    align-items: flex-end !important;\n  }\n  .align-items-md-center {\n    align-items: center !important;\n  }\n  .align-items-md-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-md-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-md-start {\n    align-content: flex-start !important;\n  }\n  .align-content-md-end {\n    align-content: flex-end !important;\n  }\n  .align-content-md-center {\n    align-content: center !important;\n  }\n  .align-content-md-between {\n    align-content: space-between !important;\n  }\n  .align-content-md-around {\n    align-content: space-around !important;\n  }\n  .align-content-md-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-md-auto {\n    align-self: auto !important;\n  }\n  .align-self-md-start {\n    align-self: flex-start !important;\n  }\n  .align-self-md-end {\n    align-self: flex-end !important;\n  }\n  .align-self-md-center {\n    align-self: center !important;\n  }\n  .align-self-md-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-md-stretch {\n    align-self: stretch !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .flex-lg-row {\n    flex-direction: row !important;\n  }\n  .flex-lg-column {\n    flex-direction: column !important;\n  }\n  .flex-lg-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-lg-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-lg-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-lg-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-lg-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-lg-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-lg-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-lg-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-lg-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-lg-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .justify-content-lg-start {\n    justify-content: flex-start !important;\n  }\n  .justify-content-lg-end {\n    justify-content: flex-end !important;\n  }\n  .justify-content-lg-center {\n    justify-content: center !important;\n  }\n  .justify-content-lg-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-lg-around {\n    justify-content: space-around !important;\n  }\n  .align-items-lg-start {\n    align-items: flex-start !important;\n  }\n  .align-items-lg-end {\n    align-items: flex-end !important;\n  }\n  .align-items-lg-center {\n    align-items: center !important;\n  }\n  .align-items-lg-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-lg-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-lg-start {\n    align-content: flex-start !important;\n  }\n  .align-content-lg-end {\n    align-content: flex-end !important;\n  }\n  .align-content-lg-center {\n    align-content: center !important;\n  }\n  .align-content-lg-between {\n    align-content: space-between !important;\n  }\n  .align-content-lg-around {\n    align-content: space-around !important;\n  }\n  .align-content-lg-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-lg-auto {\n    align-self: auto !important;\n  }\n  .align-self-lg-start {\n    align-self: flex-start !important;\n  }\n  .align-self-lg-end {\n    align-self: flex-end !important;\n  }\n  .align-self-lg-center {\n    align-self: center !important;\n  }\n  .align-self-lg-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-lg-stretch {\n    align-self: stretch !important;\n  }\n}\n\n@media (min-width: 1200px) {\n  .flex-xl-row {\n    flex-direction: row !important;\n  }\n  .flex-xl-column {\n    flex-direction: column !important;\n  }\n  .flex-xl-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-xl-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-xl-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-xl-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-xl-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-xl-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-xl-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-xl-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-xl-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-xl-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .justify-content-xl-start {\n    justify-content: flex-start !important;\n  }\n  .justify-content-xl-end {\n    justify-content: flex-end !important;\n  }\n  .justify-content-xl-center {\n    justify-content: center !important;\n  }\n  .justify-content-xl-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-xl-around {\n    justify-content: space-around !important;\n  }\n  .align-items-xl-start {\n    align-items: flex-start !important;\n  }\n  .align-items-xl-end {\n    align-items: flex-end !important;\n  }\n  .align-items-xl-center {\n    align-items: center !important;\n  }\n  .align-items-xl-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-xl-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-xl-start {\n    align-content: flex-start !important;\n  }\n  .align-content-xl-end {\n    align-content: flex-end !important;\n  }\n  .align-content-xl-center {\n    align-content: center !important;\n  }\n  .align-content-xl-between {\n    align-content: space-between !important;\n  }\n  .align-content-xl-around {\n    align-content: space-around !important;\n  }\n  .align-content-xl-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-xl-auto {\n    align-self: auto !important;\n  }\n  .align-self-xl-start {\n    align-self: flex-start !important;\n  }\n  .align-self-xl-end {\n    align-self: flex-end !important;\n  }\n  .align-self-xl-center {\n    align-self: center !important;\n  }\n  .align-self-xl-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-xl-stretch {\n    align-self: stretch !important;\n  }\n}\n\n.float-left {\n  float: left !important;\n}\n\n.float-right {\n  float: right !important;\n}\n\n.float-none {\n  float: none !important;\n}\n\n@media (min-width: 576px) {\n  .float-sm-left {\n    float: left !important;\n  }\n  .float-sm-right {\n    float: right !important;\n  }\n  .float-sm-none {\n    float: none !important;\n  }\n}\n\n@media (min-width: 768px) {\n  .float-md-left {\n    float: left !important;\n  }\n  .float-md-right {\n    float: right !important;\n  }\n  .float-md-none {\n    float: none !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .float-lg-left {\n    float: left !important;\n  }\n  .float-lg-right {\n    float: right !important;\n  }\n  .float-lg-none {\n    float: none !important;\n  }\n}\n\n@media (min-width: 1200px) {\n  .float-xl-left {\n    float: left !important;\n  }\n  .float-xl-right {\n    float: right !important;\n  }\n  .float-xl-none {\n    float: none !important;\n  }\n}\n\n.position-static {\n  position: static !important;\n}\n\n.position-relative {\n  position: relative !important;\n}\n\n.position-absolute {\n  position: absolute !important;\n}\n\n.position-fixed {\n  position: fixed !important;\n}\n\n.position-sticky {\n  position: sticky !important;\n}\n\n.fixed-top {\n  position: fixed;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: 1030;\n}\n\n.fixed-bottom {\n  position: fixed;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1030;\n}\n\n@supports (position: sticky) {\n  .sticky-top {\n    position: sticky;\n    top: 0;\n    z-index: 1020;\n  }\n}\n\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n  position: static;\n  width: auto;\n  height: auto;\n  overflow: visible;\n  clip: auto;\n  white-space: normal;\n}\n\n.shadow-sm {\n  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n  box-shadow: none !important;\n}\n\n.w-25 {\n  width: 25% !important;\n}\n\n.w-50 {\n  width: 50% !important;\n}\n\n.w-75 {\n  width: 75% !important;\n}\n\n.w-100 {\n  width: 100% !important;\n}\n\n.w-auto {\n  width: auto !important;\n}\n\n.h-25 {\n  height: 25% !important;\n}\n\n.h-50 {\n  height: 50% !important;\n}\n\n.h-75 {\n  height: 75% !important;\n}\n\n.h-100 {\n  height: 100% !important;\n}\n\n.h-auto {\n  height: auto !important;\n}\n\n.mw-100 {\n  max-width: 100% !important;\n}\n\n.mh-100 {\n  max-height: 100% !important;\n}\n\n.m-0 {\n  margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n  margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n  margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n  margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n  margin-left: 0 !important;\n}\n\n.m-1 {\n  margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n  margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n  margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n  margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n  margin-left: 0.25rem !important;\n}\n\n.m-2 {\n  margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n  margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n  margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n  margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n  margin-left: 0.5rem !important;\n}\n\n.m-3 {\n  margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n  margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n  margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n  margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n  margin-left: 1rem !important;\n}\n\n.m-4 {\n  margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n  margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n  margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n  margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n  margin-left: 1.5rem !important;\n}\n\n.m-5 {\n  margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n  margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n  margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n  margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n  margin-left: 3rem !important;\n}\n\n.p-0 {\n  padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n  padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n  padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n  padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n  padding-left: 0 !important;\n}\n\n.p-1 {\n  padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n  padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n  padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n  padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n  padding-left: 0.25rem !important;\n}\n\n.p-2 {\n  padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n  padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n  padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n  padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n  padding-left: 0.5rem !important;\n}\n\n.p-3 {\n  padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n  padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n  padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n  padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n  padding-left: 1rem !important;\n}\n\n.p-4 {\n  padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n  padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n  padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n  padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n  padding-left: 1.5rem !important;\n}\n\n.p-5 {\n  padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n  padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n  padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n  padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n  padding-left: 3rem !important;\n}\n\n.m-auto {\n  margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n  margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n  margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n  margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n  margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n  .m-sm-0 {\n    margin: 0 !important;\n  }\n  .mt-sm-0,\n  .my-sm-0 {\n    margin-top: 0 !important;\n  }\n  .mr-sm-0,\n  .mx-sm-0 {\n    margin-right: 0 !important;\n  }\n  .mb-sm-0,\n  .my-sm-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-sm-0,\n  .mx-sm-0 {\n    margin-left: 0 !important;\n  }\n  .m-sm-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-sm-1,\n  .my-sm-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-sm-1,\n  .mx-sm-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-sm-1,\n  .my-sm-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-sm-1,\n  .mx-sm-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-sm-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-sm-2,\n  .my-sm-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-sm-2,\n  .mx-sm-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-sm-2,\n  .my-sm-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-sm-2,\n  .mx-sm-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-sm-3 {\n    margin: 1rem !important;\n  }\n  .mt-sm-3,\n  .my-sm-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-sm-3,\n  .mx-sm-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-sm-3,\n  .my-sm-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-sm-3,\n  .mx-sm-3 {\n    margin-left: 1rem !important;\n  }\n  .m-sm-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-sm-4,\n  .my-sm-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-sm-4,\n  .mx-sm-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-sm-4,\n  .my-sm-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-sm-4,\n  .mx-sm-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-sm-5 {\n    margin: 3rem !important;\n  }\n  .mt-sm-5,\n  .my-sm-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-sm-5,\n  .mx-sm-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-sm-5,\n  .my-sm-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-sm-5,\n  .mx-sm-5 {\n    margin-left: 3rem !important;\n  }\n  .p-sm-0 {\n    padding: 0 !important;\n  }\n  .pt-sm-0,\n  .py-sm-0 {\n    padding-top: 0 !important;\n  }\n  .pr-sm-0,\n  .px-sm-0 {\n    padding-right: 0 !important;\n  }\n  .pb-sm-0,\n  .py-sm-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-sm-0,\n  .px-sm-0 {\n    padding-left: 0 !important;\n  }\n  .p-sm-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-sm-1,\n  .py-sm-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-sm-1,\n  .px-sm-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-sm-1,\n  .py-sm-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-sm-1,\n  .px-sm-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-sm-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-sm-2,\n  .py-sm-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-sm-2,\n  .px-sm-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-sm-2,\n  .py-sm-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-sm-2,\n  .px-sm-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-sm-3 {\n    padding: 1rem !important;\n  }\n  .pt-sm-3,\n  .py-sm-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-sm-3,\n  .px-sm-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-sm-3,\n  .py-sm-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-sm-3,\n  .px-sm-3 {\n    padding-left: 1rem !important;\n  }\n  .p-sm-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-sm-4,\n  .py-sm-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-sm-4,\n  .px-sm-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-sm-4,\n  .py-sm-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-sm-4,\n  .px-sm-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-sm-5 {\n    padding: 3rem !important;\n  }\n  .pt-sm-5,\n  .py-sm-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-sm-5,\n  .px-sm-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-sm-5,\n  .py-sm-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-sm-5,\n  .px-sm-5 {\n    padding-left: 3rem !important;\n  }\n  .m-sm-auto {\n    margin: auto !important;\n  }\n  .mt-sm-auto,\n  .my-sm-auto {\n    margin-top: auto !important;\n  }\n  .mr-sm-auto,\n  .mx-sm-auto {\n    margin-right: auto !important;\n  }\n  .mb-sm-auto,\n  .my-sm-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-sm-auto,\n  .mx-sm-auto {\n    margin-left: auto !important;\n  }\n}\n\n@media (min-width: 768px) {\n  .m-md-0 {\n    margin: 0 !important;\n  }\n  .mt-md-0,\n  .my-md-0 {\n    margin-top: 0 !important;\n  }\n  .mr-md-0,\n  .mx-md-0 {\n    margin-right: 0 !important;\n  }\n  .mb-md-0,\n  .my-md-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-md-0,\n  .mx-md-0 {\n    margin-left: 0 !important;\n  }\n  .m-md-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-md-1,\n  .my-md-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-md-1,\n  .mx-md-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-md-1,\n  .my-md-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-md-1,\n  .mx-md-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-md-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-md-2,\n  .my-md-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-md-2,\n  .mx-md-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-md-2,\n  .my-md-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-md-2,\n  .mx-md-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-md-3 {\n    margin: 1rem !important;\n  }\n  .mt-md-3,\n  .my-md-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-md-3,\n  .mx-md-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-md-3,\n  .my-md-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-md-3,\n  .mx-md-3 {\n    margin-left: 1rem !important;\n  }\n  .m-md-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-md-4,\n  .my-md-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-md-4,\n  .mx-md-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-md-4,\n  .my-md-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-md-4,\n  .mx-md-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-md-5 {\n    margin: 3rem !important;\n  }\n  .mt-md-5,\n  .my-md-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-md-5,\n  .mx-md-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-md-5,\n  .my-md-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-md-5,\n  .mx-md-5 {\n    margin-left: 3rem !important;\n  }\n  .p-md-0 {\n    padding: 0 !important;\n  }\n  .pt-md-0,\n  .py-md-0 {\n    padding-top: 0 !important;\n  }\n  .pr-md-0,\n  .px-md-0 {\n    padding-right: 0 !important;\n  }\n  .pb-md-0,\n  .py-md-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-md-0,\n  .px-md-0 {\n    padding-left: 0 !important;\n  }\n  .p-md-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-md-1,\n  .py-md-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-md-1,\n  .px-md-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-md-1,\n  .py-md-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-md-1,\n  .px-md-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-md-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-md-2,\n  .py-md-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-md-2,\n  .px-md-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-md-2,\n  .py-md-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-md-2,\n  .px-md-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-md-3 {\n    padding: 1rem !important;\n  }\n  .pt-md-3,\n  .py-md-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-md-3,\n  .px-md-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-md-3,\n  .py-md-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-md-3,\n  .px-md-3 {\n    padding-left: 1rem !important;\n  }\n  .p-md-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-md-4,\n  .py-md-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-md-4,\n  .px-md-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-md-4,\n  .py-md-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-md-4,\n  .px-md-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-md-5 {\n    padding: 3rem !important;\n  }\n  .pt-md-5,\n  .py-md-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-md-5,\n  .px-md-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-md-5,\n  .py-md-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-md-5,\n  .px-md-5 {\n    padding-left: 3rem !important;\n  }\n  .m-md-auto {\n    margin: auto !important;\n  }\n  .mt-md-auto,\n  .my-md-auto {\n    margin-top: auto !important;\n  }\n  .mr-md-auto,\n  .mx-md-auto {\n    margin-right: auto !important;\n  }\n  .mb-md-auto,\n  .my-md-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-md-auto,\n  .mx-md-auto {\n    margin-left: auto !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .m-lg-0 {\n    margin: 0 !important;\n  }\n  .mt-lg-0,\n  .my-lg-0 {\n    margin-top: 0 !important;\n  }\n  .mr-lg-0,\n  .mx-lg-0 {\n    margin-right: 0 !important;\n  }\n  .mb-lg-0,\n  .my-lg-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-lg-0,\n  .mx-lg-0 {\n    margin-left: 0 !important;\n  }\n  .m-lg-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-lg-1,\n  .my-lg-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-lg-1,\n  .mx-lg-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-lg-1,\n  .my-lg-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-lg-1,\n  .mx-lg-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-lg-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-lg-2,\n  .my-lg-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-lg-2,\n  .mx-lg-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-lg-2,\n  .my-lg-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-lg-2,\n  .mx-lg-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-lg-3 {\n    margin: 1rem !important;\n  }\n  .mt-lg-3,\n  .my-lg-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-lg-3,\n  .mx-lg-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-lg-3,\n  .my-lg-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-lg-3,\n  .mx-lg-3 {\n    margin-left: 1rem !important;\n  }\n  .m-lg-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-lg-4,\n  .my-lg-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-lg-4,\n  .mx-lg-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-lg-4,\n  .my-lg-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-lg-4,\n  .mx-lg-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-lg-5 {\n    margin: 3rem !important;\n  }\n  .mt-lg-5,\n  .my-lg-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-lg-5,\n  .mx-lg-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-lg-5,\n  .my-lg-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-lg-5,\n  .mx-lg-5 {\n    margin-left: 3rem !important;\n  }\n  .p-lg-0 {\n    padding: 0 !important;\n  }\n  .pt-lg-0,\n  .py-lg-0 {\n    padding-top: 0 !important;\n  }\n  .pr-lg-0,\n  .px-lg-0 {\n    padding-right: 0 !important;\n  }\n  .pb-lg-0,\n  .py-lg-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-lg-0,\n  .px-lg-0 {\n    padding-left: 0 !important;\n  }\n  .p-lg-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-lg-1,\n  .py-lg-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-lg-1,\n  .px-lg-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-lg-1,\n  .py-lg-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-lg-1,\n  .px-lg-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-lg-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-lg-2,\n  .py-lg-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-lg-2,\n  .px-lg-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-lg-2,\n  .py-lg-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-lg-2,\n  .px-lg-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-lg-3 {\n    padding: 1rem !important;\n  }\n  .pt-lg-3,\n  .py-lg-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-lg-3,\n  .px-lg-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-lg-3,\n  .py-lg-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-lg-3,\n  .px-lg-3 {\n    padding-left: 1rem !important;\n  }\n  .p-lg-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-lg-4,\n  .py-lg-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-lg-4,\n  .px-lg-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-lg-4,\n  .py-lg-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-lg-4,\n  .px-lg-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-lg-5 {\n    padding: 3rem !important;\n  }\n  .pt-lg-5,\n  .py-lg-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-lg-5,\n  .px-lg-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-lg-5,\n  .py-lg-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-lg-5,\n  .px-lg-5 {\n    padding-left: 3rem !important;\n  }\n  .m-lg-auto {\n    margin: auto !important;\n  }\n  .mt-lg-auto,\n  .my-lg-auto {\n    margin-top: auto !important;\n  }\n  .mr-lg-auto,\n  .mx-lg-auto {\n    margin-right: auto !important;\n  }\n  .mb-lg-auto,\n  .my-lg-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-lg-auto,\n  .mx-lg-auto {\n    margin-left: auto !important;\n  }\n}\n\n@media (min-width: 1200px) {\n  .m-xl-0 {\n    margin: 0 !important;\n  }\n  .mt-xl-0,\n  .my-xl-0 {\n    margin-top: 0 !important;\n  }\n  .mr-xl-0,\n  .mx-xl-0 {\n    margin-right: 0 !important;\n  }\n  .mb-xl-0,\n  .my-xl-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-xl-0,\n  .mx-xl-0 {\n    margin-left: 0 !important;\n  }\n  .m-xl-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-xl-1,\n  .my-xl-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-xl-1,\n  .mx-xl-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-xl-1,\n  .my-xl-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-xl-1,\n  .mx-xl-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-xl-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-xl-2,\n  .my-xl-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-xl-2,\n  .mx-xl-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-xl-2,\n  .my-xl-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-xl-2,\n  .mx-xl-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-xl-3 {\n    margin: 1rem !important;\n  }\n  .mt-xl-3,\n  .my-xl-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-xl-3,\n  .mx-xl-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-xl-3,\n  .my-xl-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-xl-3,\n  .mx-xl-3 {\n    margin-left: 1rem !important;\n  }\n  .m-xl-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-xl-4,\n  .my-xl-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-xl-4,\n  .mx-xl-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-xl-4,\n  .my-xl-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-xl-4,\n  .mx-xl-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-xl-5 {\n    margin: 3rem !important;\n  }\n  .mt-xl-5,\n  .my-xl-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-xl-5,\n  .mx-xl-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-xl-5,\n  .my-xl-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-xl-5,\n  .mx-xl-5 {\n    margin-left: 3rem !important;\n  }\n  .p-xl-0 {\n    padding: 0 !important;\n  }\n  .pt-xl-0,\n  .py-xl-0 {\n    padding-top: 0 !important;\n  }\n  .pr-xl-0,\n  .px-xl-0 {\n    padding-right: 0 !important;\n  }\n  .pb-xl-0,\n  .py-xl-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-xl-0,\n  .px-xl-0 {\n    padding-left: 0 !important;\n  }\n  .p-xl-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-xl-1,\n  .py-xl-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-xl-1,\n  .px-xl-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-xl-1,\n  .py-xl-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-xl-1,\n  .px-xl-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-xl-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-xl-2,\n  .py-xl-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-xl-2,\n  .px-xl-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-xl-2,\n  .py-xl-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-xl-2,\n  .px-xl-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-xl-3 {\n    padding: 1rem !important;\n  }\n  .pt-xl-3,\n  .py-xl-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-xl-3,\n  .px-xl-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-xl-3,\n  .py-xl-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-xl-3,\n  .px-xl-3 {\n    padding-left: 1rem !important;\n  }\n  .p-xl-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-xl-4,\n  .py-xl-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-xl-4,\n  .px-xl-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-xl-4,\n  .py-xl-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-xl-4,\n  .px-xl-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-xl-5 {\n    padding: 3rem !important;\n  }\n  .pt-xl-5,\n  .py-xl-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-xl-5,\n  .px-xl-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-xl-5,\n  .py-xl-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-xl-5,\n  .px-xl-5 {\n    padding-left: 3rem !important;\n  }\n  .m-xl-auto {\n    margin: auto !important;\n  }\n  .mt-xl-auto,\n  .my-xl-auto {\n    margin-top: auto !important;\n  }\n  .mr-xl-auto,\n  .mx-xl-auto {\n    margin-right: auto !important;\n  }\n  .mb-xl-auto,\n  .my-xl-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-xl-auto,\n  .mx-xl-auto {\n    margin-left: auto !important;\n  }\n}\n\n.text-monospace {\n  font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n.text-justify {\n  text-align: justify !important;\n}\n\n.text-nowrap {\n  white-space: nowrap !important;\n}\n\n.text-truncate {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.text-left {\n  text-align: left !important;\n}\n\n.text-right {\n  text-align: right !important;\n}\n\n.text-center {\n  text-align: center !important;\n}\n\n@media (min-width: 576px) {\n  .text-sm-left {\n    text-align: left !important;\n  }\n  .text-sm-right {\n    text-align: right !important;\n  }\n  .text-sm-center {\n    text-align: center !important;\n  }\n}\n\n@media (min-width: 768px) {\n  .text-md-left {\n    text-align: left !important;\n  }\n  .text-md-right {\n    text-align: right !important;\n  }\n  .text-md-center {\n    text-align: center !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .text-lg-left {\n    text-align: left !important;\n  }\n  .text-lg-right {\n    text-align: right !important;\n  }\n  .text-lg-center {\n    text-align: center !important;\n  }\n}\n\n@media (min-width: 1200px) {\n  .text-xl-left {\n    text-align: left !important;\n  }\n  .text-xl-right {\n    text-align: right !important;\n  }\n  .text-xl-center {\n    text-align: center !important;\n  }\n}\n\n.text-lowercase {\n  text-transform: lowercase !important;\n}\n\n.text-uppercase {\n  text-transform: uppercase !important;\n}\n\n.text-capitalize {\n  text-transform: capitalize !important;\n}\n\n.font-weight-light {\n  font-weight: 300 !important;\n}\n\n.font-weight-normal {\n  font-weight: 400 !important;\n}\n\n.font-weight-bold {\n  font-weight: 700 !important;\n}\n\n.font-italic {\n  font-style: italic !important;\n}\n\n.text-white {\n  color: #fff !important;\n}\n\n.text-primary {\n  color: #007bff !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n  color: #0062cc !important;\n}\n\n.text-secondary {\n  color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n  color: #545b62 !important;\n}\n\n.text-success {\n  color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n  color: #1e7e34 !important;\n}\n\n.text-info {\n  color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n  color: #117a8b !important;\n}\n\n.text-warning {\n  color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n  color: #d39e00 !important;\n}\n\n.text-danger {\n  color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n  color: #bd2130 !important;\n}\n\n.text-light {\n  color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n  color: #dae0e5 !important;\n}\n\n.text-dark {\n  color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n  color: #1d2124 !important;\n}\n\n.text-body {\n  color: #212529 !important;\n}\n\n.text-muted {\n  color: #6c757d !important;\n}\n\n.text-black-50 {\n  color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n  color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n  font: 0/0 a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n}\n\n.visible {\n  visibility: visible !important;\n}\n\n.invisible {\n  visibility: hidden !important;\n}\n\n@media print {\n  *,\n  *::before,\n  *::after {\n    text-shadow: none !important;\n    box-shadow: none !important;\n  }\n  a:not(.btn) {\n    text-decoration: underline;\n  }\n  abbr[title]::after {\n    content: \" (\" attr(title) \")\";\n  }\n  pre {\n    white-space: pre-wrap !important;\n  }\n  pre,\n  blockquote {\n    border: 1px solid #adb5bd;\n    page-break-inside: avoid;\n  }\n  thead {\n    display: table-header-group;\n  }\n  tr,\n  img {\n    page-break-inside: avoid;\n  }\n  p,\n  h2,\n  h3 {\n    orphans: 3;\n    widows: 3;\n  }\n  h2,\n  h3 {\n    page-break-after: avoid;\n  }\n  @page {\n    size: a3;\n  }\n  body {\n    min-width: 992px !important;\n  }\n  .container {\n    min-width: 992px !important;\n  }\n  .navbar {\n    display: none;\n  }\n  .badge {\n    border: 1px solid #000;\n  }\n  .table {\n    border-collapse: collapse !important;\n  }\n  .table td,\n  .table th {\n    background-color: #fff !important;\n  }\n  .table-bordered th,\n  .table-bordered td {\n    border: 1px solid #dee2e6 !important;\n  }\n  .table-dark {\n    color: inherit;\n  }\n  .table-dark th,\n  .table-dark td,\n  .table-dark thead th,\n  .table-dark tbody + tbody {\n    border-color: #dee2e6;\n  }\n  .table .thead-dark th {\n    color: inherit;\n    border-color: #dee2e6;\n  }\n}\n\n/*# sourceMappingURL=bootstrap.css.map */","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n  &:hover { @content; }\n}\n\n@mixin hover-focus {\n  &:hover,\n  &:focus {\n    @content;\n  }\n}\n\n@mixin plain-hover-focus {\n  &,\n  &:hover,\n  &:focus {\n    @content;\n  }\n}\n\n@mixin hover-focus-active {\n  &:hover,\n  &:focus,\n  &:active {\n    @content;\n  }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n  margin-bottom: $headings-margin-bottom;\n  font-family: $headings-font-family;\n  font-weight: $headings-font-weight;\n  line-height: $headings-line-height;\n  color: $headings-color;\n}\n\nh1, .h1 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n  font-size: $lead-font-size;\n  font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n  font-size: $display1-size;\n  font-weight: $display1-weight;\n  line-height: $display-line-height;\n}\n.display-2 {\n  font-size: $display2-size;\n  font-weight: $display2-weight;\n  line-height: $display-line-height;\n}\n.display-3 {\n  font-size: $display3-size;\n  font-weight: $display3-weight;\n  line-height: $display-line-height;\n}\n.display-4 {\n  font-size: $display4-size;\n  font-weight: $display4-weight;\n  line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n  margin-top: $hr-margin-y;\n  margin-bottom: $hr-margin-y;\n  border: 0;\n  border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n  font-size: $small-font-size;\n  font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n  padding: $mark-padding;\n  background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n  @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n  @include list-unstyled;\n}\n.list-inline-item {\n  display: inline-block;\n\n  &:not(:last-child) {\n    margin-right: $list-inline-padding;\n  }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n  font-size: 90%;\n  text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n  margin-bottom: $spacer;\n  font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n  display: block;\n  font-size: 80%; // back to default font-size\n  color: $blockquote-small-color;\n\n  &::before {\n    content: \"\\2014 \\00A0\"; // em dash, nbsp\n  }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n  @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n  padding: $thumbnail-padding;\n  background-color: $thumbnail-bg;\n  border: $thumbnail-border-width solid $thumbnail-border-color;\n  @include border-radius($thumbnail-border-radius);\n  @include box-shadow($thumbnail-box-shadow);\n\n  // Keep them at most 100% wide\n  @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n  // Ensures the caption's text aligns with the image.\n  display: inline-block;\n}\n\n.figure-img {\n  margin-bottom: ($spacer / 2);\n  line-height: 1;\n}\n\n.figure-caption {\n  font-size: $figure-caption-font-size;\n  color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n  // Part 1: Set a maximum relative to the parent\n  max-width: 100%;\n  // Part 2: Override the height to auto, otherwise images will be stretched\n  // when setting a width and height attribute on the img element.\n  height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n// stylelint-disable indentation, media-query-list-comma-newline-after\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n  background-image: url($file-1x);\n\n  // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n  // but doesn't convert dppx=>dpi.\n  // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n  // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n  @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n  only screen and (min-resolution: 2dppx) { // Standardized\n    background-image: url($file-2x);\n    background-size: $width-1x $height-1x;\n  }\n}\n","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-radius: $radius;\n  }\n}\n\n@mixin border-top-radius($radius) {\n  @if $enable-rounded {\n    border-top-left-radius: $radius;\n    border-top-right-radius: $radius;\n  }\n}\n\n@mixin border-right-radius($radius) {\n  @if $enable-rounded {\n    border-top-right-radius: $radius;\n    border-bottom-right-radius: $radius;\n  }\n}\n\n@mixin border-bottom-radius($radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: $radius;\n    border-bottom-left-radius: $radius;\n  }\n}\n\n@mixin border-left-radius($radius) {\n  @if $enable-rounded {\n    border-top-left-radius: $radius;\n    border-bottom-left-radius: $radius;\n  }\n}\n","// Inline code\ncode {\n  font-size: $code-font-size;\n  color: $code-color;\n  word-break: break-word;\n\n  // Streamline the style when inside anchors to avoid broken underline and more\n  a > & {\n    color: inherit;\n  }\n}\n\n// User input typically entered via keyboard\nkbd {\n  padding: $kbd-padding-y $kbd-padding-x;\n  font-size: $kbd-font-size;\n  color: $kbd-color;\n  background-color: $kbd-bg;\n  @include border-radius($border-radius-sm);\n  @include box-shadow($kbd-box-shadow);\n\n  kbd {\n    padding: 0;\n    font-size: 100%;\n    font-weight: $nested-kbd-font-weight;\n    @include box-shadow(none);\n  }\n}\n\n// Blocks of code\npre {\n  display: block;\n  font-size: $code-font-size;\n  color: $pre-color;\n\n  // Account for some code outputs that place code tags in pre tags\n  code {\n    font-size: inherit;\n    color: inherit;\n    word-break: normal;\n  }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n  max-height: $pre-scrollable-max-height;\n  overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n  .container {\n    @include make-container();\n    @include make-container-max-widths();\n  }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n  .container-fluid {\n    @include make-container();\n  }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n  .row {\n    @include make-row();\n  }\n\n  // Remove the negative margin from default .row, then the horizontal padding\n  // from all immediate children columns (to prevent runaway style inheritance).\n  .no-gutters {\n    margin-right: 0;\n    margin-left: 0;\n\n    > .col,\n    > [class*=\"col-\"] {\n      padding-right: 0;\n      padding-left: 0;\n    }\n  }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n  @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n  width: 100%;\n  padding-right: ($grid-gutter-width / 2);\n  padding-left: ($grid-gutter-width / 2);\n  margin-right: auto;\n  margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n  @each $breakpoint, $container-max-width in $max-widths {\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      max-width: $container-max-width;\n    }\n  }\n}\n\n@mixin make-row() {\n  display: flex;\n  flex-wrap: wrap;\n  margin-right: ($grid-gutter-width / -2);\n  margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n  position: relative;\n  // Prevent columns from becoming too narrow when at smaller grid tiers by\n  // always setting `width: 100%;`. This works because we use `flex` values\n  // later on to override this initial width.\n  width: 100%;\n  min-height: 1px; // Prevent collapsing\n  padding-right: ($grid-gutter-width / 2);\n  padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n  flex: 0 0 percentage($size / $columns);\n  // Add a `max-width` to ensure content within each column does not blow out\n  // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n  // do not appear to require this.\n  max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n  $num: $size / $columns;\n  margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n//    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n//    >> breakpoint-next(sm)\n//    md\n//    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    md\n//    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n//    md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n  $n: index($breakpoint-names, $name);\n  @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n//    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n  $min: map-get($breakpoints, $name);\n  @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n//    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n  $next: breakpoint-next($name, $breakpoints);\n  @return if($next, breakpoint-min($next, $breakpoints) - .02px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n//    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    \"\"  (Returns a blank string)\n//    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n  @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($name, $breakpoints);\n  @if $min {\n    @media (min-width: $min) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n  $max: breakpoint-max($name, $breakpoints);\n  @if $max {\n    @media (max-width: $max) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($lower, $breakpoints);\n  $max: breakpoint-max($upper, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($lower, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($upper, $breakpoints) {\n      @content;\n    }\n  }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($name, $breakpoints);\n  $max: breakpoint-max($name, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($name, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($name, $breakpoints) {\n      @content;\n    }\n  }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n  // Common properties for all breakpoints\n  %grid-column {\n    position: relative;\n    width: 100%;\n    min-height: 1px; // Prevent columns from collapsing when empty\n    padding-right: ($gutter / 2);\n    padding-left: ($gutter / 2);\n  }\n\n  @each $breakpoint in map-keys($breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n    // Allow columns to stretch full width below their breakpoints\n    @for $i from 1 through $columns {\n      .col#{$infix}-#{$i} {\n        @extend %grid-column;\n      }\n    }\n    .col#{$infix},\n    .col#{$infix}-auto {\n      @extend %grid-column;\n    }\n\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n      .col#{$infix} {\n        flex-basis: 0;\n        flex-grow: 1;\n        max-width: 100%;\n      }\n      .col#{$infix}-auto {\n        flex: 0 0 auto;\n        width: auto;\n        max-width: none; // Reset earlier grid tiers\n      }\n\n      @for $i from 1 through $columns {\n        .col#{$infix}-#{$i} {\n          @include make-col($i, $columns);\n        }\n      }\n\n      .order#{$infix}-first { order: -1; }\n\n      .order#{$infix}-last { order: $columns + 1; }\n\n      @for $i from 0 through $columns {\n        .order#{$infix}-#{$i} { order: $i; }\n      }\n\n      // `$columns - 1` because offsetting by the width of an entire row isn't possible\n      @for $i from 0 through ($columns - 1) {\n        @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n          .offset#{$infix}-#{$i} {\n            @include make-col-offset($i, $columns);\n          }\n        }\n      }\n    }\n  }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n  width: 100%;\n  margin-bottom: $spacer;\n  background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n  th,\n  td {\n    padding: $table-cell-padding;\n    vertical-align: top;\n    border-top: $table-border-width solid $table-border-color;\n  }\n\n  thead th {\n    vertical-align: bottom;\n    border-bottom: (2 * $table-border-width) solid $table-border-color;\n  }\n\n  tbody + tbody {\n    border-top: (2 * $table-border-width) solid $table-border-color;\n  }\n\n  .table {\n    background-color: $body-bg;\n  }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n  th,\n  td {\n    padding: $table-cell-padding-sm;\n  }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n  border: $table-border-width solid $table-border-color;\n\n  th,\n  td {\n    border: $table-border-width solid $table-border-color;\n  }\n\n  thead {\n    th,\n    td {\n      border-bottom-width: (2 * $table-border-width);\n    }\n  }\n}\n\n.table-borderless {\n  th,\n  td,\n  thead th,\n  tbody + tbody {\n    border: 0;\n  }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n  tbody tr:nth-of-type(#{$table-striped-order}) {\n    background-color: $table-accent-bg;\n  }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n  tbody tr {\n    @include hover {\n      background-color: $table-hover-bg;\n    }\n  }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n  @include table-row-variant($color, theme-color-level($color, -9));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n  .thead-dark {\n    th {\n      color: $table-dark-color;\n      background-color: $table-dark-bg;\n      border-color: $table-dark-border-color;\n    }\n  }\n\n  .thead-light {\n    th {\n      color: $table-head-color;\n      background-color: $table-head-bg;\n      border-color: $table-border-color;\n    }\n  }\n}\n\n.table-dark {\n  color: $table-dark-color;\n  background-color: $table-dark-bg;\n\n  th,\n  td,\n  thead th {\n    border-color: $table-dark-border-color;\n  }\n\n  &.table-bordered {\n    border: 0;\n  }\n\n  &.table-striped {\n    tbody tr:nth-of-type(odd) {\n      background-color: $table-dark-accent-bg;\n    }\n  }\n\n  &.table-hover {\n    tbody tr {\n      @include hover {\n        background-color: $table-dark-hover-bg;\n      }\n    }\n  }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $next: breakpoint-next($breakpoint, $grid-breakpoints);\n    $infix: breakpoint-infix($next, $grid-breakpoints);\n\n    &#{$infix} {\n      @include media-breakpoint-down($breakpoint) {\n        display: block;\n        width: 100%;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch;\n        -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\n\n        // Prevent double border on horizontal scroll due to use of `display: block;`\n        > .table-bordered {\n          border: 0;\n        }\n      }\n    }\n  }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background) {\n  // Exact selectors below required to override `.table-striped` and prevent\n  // inheritance to nested tables.\n  .table-#{$state} {\n    &,\n    > th,\n    > td {\n      background-color: $background;\n    }\n  }\n\n  // Hover states for `.table-hover`\n  // Note: this is not available for cells or rows within `thead` or `tfoot`.\n  .table-hover {\n    $hover-background: darken($background, 5%);\n\n    .table-#{$state} {\n      @include hover {\n        background-color: $hover-background;\n\n        > td,\n        > th {\n          background-color: $hover-background;\n        }\n      }\n    }\n  }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n  display: block;\n  width: 100%;\n  height: $input-height;\n  padding: $input-padding-y $input-padding-x;\n  font-size: $font-size-base;\n  line-height: $input-line-height;\n  color: $input-color;\n  background-color: $input-bg;\n  background-clip: padding-box;\n  border: $input-border-width solid $input-border-color;\n\n  // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n  @if $enable-rounded {\n    // Manually use the if/else instead of the mixin to account for iOS override\n    border-radius: $input-border-radius;\n  } @else {\n    // Otherwise undo the iOS default\n    border-radius: 0;\n  }\n\n  @include box-shadow($input-box-shadow);\n  @include transition($input-transition);\n\n  // Unstyle the caret on `<select>`s in IE10+.\n  &::-ms-expand {\n    background-color: transparent;\n    border: 0;\n  }\n\n  // Customize the `:focus` state to imitate native WebKit styles.\n  @include form-control-focus();\n\n  // Placeholder\n  &::placeholder {\n    color: $input-placeholder-color;\n    // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n    opacity: 1;\n  }\n\n  // Disabled and read-only inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &:disabled,\n  &[readonly] {\n    background-color: $input-disabled-bg;\n    // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n    opacity: 1;\n  }\n}\n\nselect.form-control {\n  &:focus::-ms-value {\n    // Suppress the nested default white text on blue background highlight given to\n    // the selected option text when the (still closed) <select> receives focus\n    // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n    // match the appearance of the native widget.\n    // See https://github.com/twbs/bootstrap/issues/19398.\n    color: $input-color;\n    background-color: $input-bg;\n  }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n  display: block;\n  width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n  padding-top: calc(#{$input-padding-y} + #{$input-border-width});\n  padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n  margin-bottom: 0; // Override the `<label>/<legend>` default\n  font-size: inherit; // Override the `<legend>` default\n  line-height: $input-line-height;\n}\n\n.col-form-label-lg {\n  padding-top: calc(#{$input-padding-y-lg} + #{$input-border-width});\n  padding-bottom: calc(#{$input-padding-y-lg} + #{$input-border-width});\n  font-size: $font-size-lg;\n  line-height: $input-line-height-lg;\n}\n\n.col-form-label-sm {\n  padding-top: calc(#{$input-padding-y-sm} + #{$input-border-width});\n  padding-bottom: calc(#{$input-padding-y-sm} + #{$input-border-width});\n  font-size: $font-size-sm;\n  line-height: $input-line-height-sm;\n}\n\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n  display: block;\n  width: 100%;\n  padding-top: $input-padding-y;\n  padding-bottom: $input-padding-y;\n  margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n  line-height: $input-line-height;\n  color: $input-plaintext-color;\n  background-color: transparent;\n  border: solid transparent;\n  border-width: $input-border-width 0;\n\n  &.form-control-sm,\n  &.form-control-lg {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n  height: $input-height-sm;\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  font-size: $font-size-sm;\n  line-height: $input-line-height-sm;\n  @include border-radius($input-border-radius-sm);\n}\n\n.form-control-lg {\n  height: $input-height-lg;\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  font-size: $font-size-lg;\n  line-height: $input-line-height-lg;\n  @include border-radius($input-border-radius-lg);\n}\n\n// stylelint-disable no-duplicate-selectors\nselect.form-control {\n  &[size],\n  &[multiple] {\n    height: auto;\n  }\n}\n\ntextarea.form-control {\n  height: auto;\n}\n// stylelint-enable no-duplicate-selectors\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n  margin-bottom: $form-group-margin-bottom;\n}\n\n.form-text {\n  display: block;\n  margin-top: $form-text-margin-top;\n}\n\n\n// Form grid\n//\n// Special replacement for our grid system's `.row` for tighter form layouts.\n\n.form-row {\n  display: flex;\n  flex-wrap: wrap;\n  margin-right: -5px;\n  margin-left: -5px;\n\n  > .col,\n  > [class*=\"col-\"] {\n    padding-right: 5px;\n    padding-left: 5px;\n  }\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.form-check {\n  position: relative;\n  display: block;\n  padding-left: $form-check-input-gutter;\n}\n\n.form-check-input {\n  position: absolute;\n  margin-top: $form-check-input-margin-y;\n  margin-left: -$form-check-input-gutter;\n\n  &:disabled ~ .form-check-label {\n    color: $text-muted;\n  }\n}\n\n.form-check-label {\n  margin-bottom: 0; // Override default `<label>` bottom margin\n}\n\n.form-check-inline {\n  display: inline-flex;\n  align-items: center;\n  padding-left: 0; // Override base .form-check\n  margin-right: $form-check-inline-margin-x;\n\n  // Undo .form-check-input defaults and add some `margin-right`.\n  .form-check-input {\n    position: static;\n    margin-top: 0;\n    margin-right: $form-check-inline-input-margin-x;\n    margin-left: 0;\n  }\n}\n\n\n// Form validation\n//\n// Provide feedback to users when form field values are valid or invalid. Works\n// primarily for client-side validation via scoped `:invalid` and `:valid`\n// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for\n// server side validation.\n\n@include form-validation-state(\"valid\", $form-feedback-valid-color);\n@include form-validation-state(\"invalid\", $form-feedback-invalid-color);\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n\n.form-inline {\n  display: flex;\n  flex-flow: row wrap;\n  align-items: center; // Prevent shorter elements from growing to same height as others (e.g., small buttons growing to normal sized button height)\n\n  // Because we use flex, the initial sizing of checkboxes is collapsed and\n  // doesn't occupy the full-width (which is what we want for xs grid tier),\n  // so we force that here.\n  .form-check {\n    width: 100%;\n  }\n\n  // Kick in the inline\n  @include media-breakpoint-up(sm) {\n    label {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 0;\n    }\n\n    // Inline-block all the things for \"inline\"\n    .form-group {\n      display: flex;\n      flex: 0 0 auto;\n      flex-flow: row wrap;\n      align-items: center;\n      margin-bottom: 0;\n    }\n\n    // Allow folks to *not* use `.form-group`\n    .form-control {\n      display: inline-block;\n      width: auto; // Prevent labels from stacking above inputs in `.form-group`\n      vertical-align: middle;\n    }\n\n    // Make static controls behave like regular ones\n    .form-control-plaintext {\n      display: inline-block;\n    }\n\n    .input-group,\n    .custom-select {\n      width: auto;\n    }\n\n    // Remove default margin on radios/checkboxes that were used for stacking, and\n    // then undo the floating of radios and checkboxes to match.\n    .form-check {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      width: auto;\n      padding-left: 0;\n    }\n    .form-check-input {\n      position: relative;\n      margin-top: 0;\n      margin-right: $form-check-input-margin-x;\n      margin-left: 0;\n    }\n\n    .custom-control {\n      align-items: center;\n      justify-content: center;\n    }\n    .custom-control-label {\n      margin-bottom: 0;\n    }\n  }\n}\n","@mixin transition($transition...) {\n  @if $enable-transitions {\n    @if length($transition) == 0 {\n      transition: $transition-base;\n    } @else {\n      transition: $transition;\n    }\n  }\n\n  @media screen and (prefers-reduced-motion: reduce) {\n    transition: none;\n  }\n}\n","// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `$input-focus-border-color` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n@mixin form-control-focus() {\n  &:focus {\n    color: $input-focus-color;\n    background-color: $input-focus-bg;\n    border-color: $input-focus-border-color;\n    outline: 0;\n    // Avoid using mixin so we can pass custom focus shadow properly\n    @if $enable-shadows {\n      box-shadow: $input-box-shadow, $input-focus-box-shadow;\n    } @else {\n      box-shadow: $input-focus-box-shadow;\n    }\n  }\n}\n\n\n@mixin form-validation-state($state, $color) {\n  .#{$state}-feedback {\n    display: none;\n    width: 100%;\n    margin-top: $form-feedback-margin-top;\n    font-size: $form-feedback-font-size;\n    color: $color;\n  }\n\n  .#{$state}-tooltip {\n    position: absolute;\n    top: 100%;\n    z-index: 5;\n    display: none;\n    max-width: 100%; // Contain to parent when possible\n    padding: $tooltip-padding-y $tooltip-padding-x;\n    margin-top: .1rem;\n    font-size: $tooltip-font-size;\n    line-height: $line-height-base;\n    color: color-yiq($color);\n    background-color: rgba($color, $tooltip-opacity);\n    @include border-radius($tooltip-border-radius);\n  }\n\n  .form-control,\n  .custom-select {\n    .was-validated &:#{$state},\n    &.is-#{$state} {\n      border-color: $color;\n\n      &:focus {\n        border-color: $color;\n        box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n      }\n\n      ~ .#{$state}-feedback,\n      ~ .#{$state}-tooltip {\n        display: block;\n      }\n    }\n  }\n\n  .form-control-file {\n    .was-validated &:#{$state},\n    &.is-#{$state} {\n      ~ .#{$state}-feedback,\n      ~ .#{$state}-tooltip {\n        display: block;\n      }\n    }\n  }\n\n  .form-check-input {\n    .was-validated &:#{$state},\n    &.is-#{$state} {\n      ~ .form-check-label {\n        color: $color;\n      }\n\n      ~ .#{$state}-feedback,\n      ~ .#{$state}-tooltip {\n        display: block;\n      }\n    }\n  }\n\n  .custom-control-input {\n    .was-validated &:#{$state},\n    &.is-#{$state} {\n      ~ .custom-control-label {\n        color: $color;\n\n        &::before {\n          background-color: lighten($color, 25%);\n        }\n      }\n\n      ~ .#{$state}-feedback,\n      ~ .#{$state}-tooltip {\n        display: block;\n      }\n\n      &:checked {\n        ~ .custom-control-label::before {\n          @include gradient-bg(lighten($color, 10%));\n        }\n      }\n\n      &:focus {\n        ~ .custom-control-label::before {\n          box-shadow: 0 0 0 1px $body-bg, 0 0 0 $input-focus-width rgba($color, .25);\n        }\n      }\n    }\n  }\n\n  // custom file\n  .custom-file-input {\n    .was-validated &:#{$state},\n    &.is-#{$state} {\n      ~ .custom-file-label {\n        border-color: $color;\n\n        &::after { border-color: inherit; }\n      }\n\n      ~ .#{$state}-feedback,\n      ~ .#{$state}-tooltip {\n        display: block;\n      }\n\n      &:focus {\n        ~ .custom-file-label {\n          box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n        }\n      }\n    }\n  }\n}\n","// Gradients\n\n@mixin gradient-bg($color) {\n  @if $enable-gradients {\n    background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;\n  } @else {\n    background-color: $color;\n  }\n}\n\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n  background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n  background-repeat: repeat-x;\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n  background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n  background-repeat: repeat-x;\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n  background-image: linear-gradient($deg, $start-color, $end-color);\n  background-repeat: repeat-x;\n}\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n  background-repeat: no-repeat;\n}\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n  background-repeat: no-repeat;\n}\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n  background-image: radial-gradient(circle, $inner-color, $outer-color);\n  background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n  background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.btn {\n  display: inline-block;\n  font-weight: $btn-font-weight;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  user-select: none;\n  border: $btn-border-width solid transparent;\n  @include button-size($btn-padding-y, $btn-padding-x, $font-size-base, $btn-line-height, $btn-border-radius);\n  @include transition($btn-transition);\n\n  // Share hover and focus styles\n  @include hover-focus {\n    text-decoration: none;\n  }\n\n  &:focus,\n  &.focus {\n    outline: 0;\n    box-shadow: $btn-focus-box-shadow;\n  }\n\n  // Disabled comes first so active can properly restyle\n  &.disabled,\n  &:disabled {\n    opacity: $btn-disabled-opacity;\n    @include box-shadow(none);\n  }\n\n  // Opinionated: add \"hand\" cursor to non-disabled .btn elements\n  &:not(:disabled):not(.disabled) {\n    cursor: pointer;\n  }\n\n  &:not(:disabled):not(.disabled):active,\n  &:not(:disabled):not(.disabled).active {\n    @include box-shadow($btn-active-box-shadow);\n\n    &:focus {\n      @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow);\n    }\n  }\n}\n\n// Future-proof disabling of clicks on `<a>` elements\na.btn.disabled,\nfieldset:disabled a.btn {\n  pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n  .btn-#{$color} {\n    @include button-variant($value, $value);\n  }\n}\n\n@each $color, $value in $theme-colors {\n  .btn-outline-#{$color} {\n    @include button-outline-variant($value);\n  }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n  font-weight: $font-weight-normal;\n  color: $link-color;\n  background-color: transparent;\n\n  @include hover {\n    color: $link-hover-color;\n    text-decoration: $link-hover-decoration;\n    background-color: transparent;\n    border-color: transparent;\n  }\n\n  &:focus,\n  &.focus {\n    text-decoration: $link-hover-decoration;\n    border-color: transparent;\n    box-shadow: none;\n  }\n\n  &:disabled,\n  &.disabled {\n    color: $btn-link-disabled-color;\n    pointer-events: none;\n  }\n\n  // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n  @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n  @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $font-size-sm, $btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n  display: block;\n  width: 100%;\n\n  // Vertically space out multiple block buttons\n  + .btn-block {\n    margin-top: $btn-block-spacing-y;\n  }\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n  &.btn-block {\n    width: 100%;\n  }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n  color: color-yiq($background);\n  @include gradient-bg($background);\n  border-color: $border;\n  @include box-shadow($btn-box-shadow);\n\n  @include hover {\n    color: color-yiq($hover-background);\n    @include gradient-bg($hover-background);\n    border-color: $hover-border;\n  }\n\n  &:focus,\n  &.focus {\n    // Avoid using mixin so we can pass custom focus shadow properly\n    @if $enable-shadows {\n      box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba($border, .5);\n    } @else {\n      box-shadow: 0 0 0 $btn-focus-width rgba($border, .5);\n    }\n  }\n\n  // Disabled comes first so active can properly restyle\n  &.disabled,\n  &:disabled {\n    color: color-yiq($background);\n    background-color: $background;\n    border-color: $border;\n  }\n\n  &:not(:disabled):not(.disabled):active,\n  &:not(:disabled):not(.disabled).active,\n  .show > &.dropdown-toggle {\n    color: color-yiq($active-background);\n    background-color: $active-background;\n    @if $enable-gradients {\n      background-image: none; // Remove the gradient for the pressed/active state\n    }\n    border-color: $active-border;\n\n    &:focus {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      @if $enable-shadows {\n        box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($border, .5);\n      } @else {\n        box-shadow: 0 0 0 $btn-focus-width rgba($border, .5);\n      }\n    }\n  }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n  color: $color;\n  background-color: transparent;\n  background-image: none;\n  border-color: $color;\n\n  &:hover {\n    color: $color-hover;\n    background-color: $active-background;\n    border-color: $active-border;\n  }\n\n  &:focus,\n  &.focus {\n    box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n  }\n\n  &.disabled,\n  &:disabled {\n    color: $color;\n    background-color: transparent;\n  }\n\n  &:not(:disabled):not(.disabled):active,\n  &:not(:disabled):not(.disabled).active,\n  .show > &.dropdown-toggle {\n    color: color-yiq($active-background);\n    background-color: $active-background;\n    border-color: $active-border;\n\n    &:focus {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      @if $enable-shadows and $btn-active-box-shadow != none {\n        box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5);\n      } @else {\n        box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n      }\n    }\n  }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n  padding: $padding-y $padding-x;\n  font-size: $font-size;\n  line-height: $line-height;\n  // Manually declare to provide an override to the browser default\n  @if $enable-rounded {\n    border-radius: $border-radius;\n  } @else {\n    border-radius: 0;\n  }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n.fade {\n  @include transition($transition-fade);\n\n  &:not(.show) {\n    opacity: 0;\n  }\n}\n\n.collapse {\n  &:not(.show) {\n    display: none;\n  }\n}\n\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  @include transition($transition-collapse);\n}\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n  position: relative;\n}\n\n.dropdown-toggle {\n  // Generate the caret automatically\n  @include caret;\n}\n\n// The dropdown menu\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: $zindex-dropdown;\n  display: none; // none by default, but block on \"open\" of the menu\n  float: left;\n  min-width: $dropdown-min-width;\n  padding: $dropdown-padding-y 0;\n  margin: $dropdown-spacer 0 0; // override default ul\n  font-size: $font-size-base; // Redeclare because nesting can cause inheritance issues\n  color: $body-color;\n  text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n  list-style: none;\n  background-color: $dropdown-bg;\n  background-clip: padding-box;\n  border: $dropdown-border-width solid $dropdown-border-color;\n  @include border-radius($dropdown-border-radius);\n  @include box-shadow($dropdown-box-shadow);\n}\n\n.dropdown-menu-right {\n  right: 0;\n  left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n  .dropdown-menu {\n    top: auto;\n    bottom: 100%;\n    margin-top: 0;\n    margin-bottom: $dropdown-spacer;\n  }\n\n  .dropdown-toggle {\n    @include caret(up);\n  }\n}\n\n.dropright {\n  .dropdown-menu {\n    top: 0;\n    right: auto;\n    left: 100%;\n    margin-top: 0;\n    margin-left: $dropdown-spacer;\n  }\n\n  .dropdown-toggle {\n    @include caret(right);\n    &::after {\n      vertical-align: 0;\n    }\n  }\n}\n\n.dropleft {\n  .dropdown-menu {\n    top: 0;\n    right: 100%;\n    left: auto;\n    margin-top: 0;\n    margin-right: $dropdown-spacer;\n  }\n\n  .dropdown-toggle {\n    @include caret(left);\n    &::before {\n      vertical-align: 0;\n    }\n  }\n}\n\n// When enabled Popper.js, reset basic dropdown position\n// stylelint-disable no-duplicate-selectors\n.dropdown-menu {\n  &[x-placement^=\"top\"],\n  &[x-placement^=\"right\"],\n  &[x-placement^=\"bottom\"],\n  &[x-placement^=\"left\"] {\n    right: auto;\n    bottom: auto;\n  }\n}\n// stylelint-enable no-duplicate-selectors\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n  @include nav-divider($dropdown-divider-bg);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n  display: block;\n  width: 100%; // For `<button>`s\n  padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n  clear: both;\n  font-weight: $font-weight-normal;\n  color: $dropdown-link-color;\n  text-align: inherit; // For `<button>`s\n  white-space: nowrap; // prevent links from randomly breaking onto new lines\n  background-color: transparent; // For `<button>`s\n  border: 0; // For `<button>`s\n\n  @include hover-focus {\n    color: $dropdown-link-hover-color;\n    text-decoration: none;\n    @include gradient-bg($dropdown-link-hover-bg);\n  }\n\n  &.active,\n  &:active {\n    color: $dropdown-link-active-color;\n    text-decoration: none;\n    @include gradient-bg($dropdown-link-active-bg);\n  }\n\n  &.disabled,\n  &:disabled {\n    color: $dropdown-link-disabled-color;\n    background-color: transparent;\n    // Remove CSS gradients if they're enabled\n    @if $enable-gradients {\n      background-image: none;\n    }\n  }\n}\n\n.dropdown-menu.show {\n  display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n  display: block;\n  padding: $dropdown-padding-y $dropdown-item-padding-x;\n  margin-bottom: 0; // for use with heading elements\n  font-size: $font-size-sm;\n  color: $dropdown-header-color;\n  white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n  display: block;\n  padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n  color: $dropdown-link-color;\n}\n","@mixin caret-down {\n  border-top: $caret-width solid;\n  border-right: $caret-width solid transparent;\n  border-bottom: 0;\n  border-left: $caret-width solid transparent;\n}\n\n@mixin caret-up {\n  border-top: 0;\n  border-right: $caret-width solid transparent;\n  border-bottom: $caret-width solid;\n  border-left: $caret-width solid transparent;\n}\n\n@mixin caret-right {\n  border-top: $caret-width solid transparent;\n  border-right: 0;\n  border-bottom: $caret-width solid transparent;\n  border-left: $caret-width solid;\n}\n\n@mixin caret-left {\n  border-top: $caret-width solid transparent;\n  border-right: $caret-width solid;\n  border-bottom: $caret-width solid transparent;\n}\n\n@mixin caret($direction: down) {\n  @if $enable-caret {\n    &::after {\n      display: inline-block;\n      width: 0;\n      height: 0;\n      margin-left: $caret-width * .85;\n      vertical-align: $caret-width * .85;\n      content: \"\";\n      @if $direction == down {\n        @include caret-down;\n      } @else if $direction == up {\n        @include caret-up;\n      } @else if $direction == right {\n        @include caret-right;\n      }\n    }\n\n    @if $direction == left {\n      &::after {\n        display: none;\n      }\n\n      &::before {\n        display: inline-block;\n        width: 0;\n        height: 0;\n        margin-right: $caret-width * .85;\n        vertical-align: $caret-width * .85;\n        content: \"\";\n        @include caret-left;\n      }\n    }\n\n    &:empty::after {\n      margin-left: 0;\n    }\n  }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n@mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y) {\n  height: 0;\n  margin: $margin-y 0;\n  overflow: hidden;\n  border-top: 1px solid $color;\n}\n","// stylelint-disable selector-no-qualifying-type\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-flex;\n  vertical-align: middle; // match .btn alignment given font-size hack above\n\n  > .btn {\n    position: relative;\n    flex: 0 1 auto;\n\n    // Bring the hover, focused, and \"active\" buttons to the front to overlay\n    // the borders properly\n    @include hover {\n      z-index: 1;\n    }\n    &:focus,\n    &:active,\n    &.active {\n      z-index: 1;\n    }\n  }\n\n  // Prevent double borders when buttons are next to each other\n  .btn + .btn,\n  .btn + .btn-group,\n  .btn-group + .btn,\n  .btn-group + .btn-group {\n    margin-left: -$btn-border-width;\n  }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n\n  .input-group {\n    width: auto;\n  }\n}\n\n.btn-group {\n  > .btn:first-child {\n    margin-left: 0;\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn-group:not(:last-child) > .btn {\n    @include border-right-radius(0);\n  }\n\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) > .btn {\n    @include border-left-radius(0);\n  }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n  padding-right: $btn-padding-x * .75;\n  padding-left: $btn-padding-x * .75;\n\n  &::after,\n  .dropup &::after,\n  .dropright &::after {\n    margin-left: 0;\n  }\n\n  .dropleft &::before {\n    margin-right: 0;\n  }\n}\n\n.btn-sm + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-sm * .75;\n  padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-lg * .75;\n  padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n  @include box-shadow($btn-active-box-shadow);\n\n  // Show no shadow for `.btn-link` since it has no other button styles.\n  &.btn-link {\n    @include box-shadow(none);\n  }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n  flex-direction: column;\n  align-items: flex-start;\n  justify-content: center;\n\n  .btn,\n  .btn-group {\n    width: 100%;\n  }\n\n  > .btn + .btn,\n  > .btn + .btn-group,\n  > .btn-group + .btn,\n  > .btn-group + .btn-group {\n    margin-top: -$btn-border-width;\n    margin-left: 0;\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn-group:not(:last-child) > .btn {\n    @include border-bottom-radius(0);\n  }\n\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) > .btn {\n    @include border-top-radius(0);\n  }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n.btn-group-toggle {\n  > .btn,\n  > .btn-group > .btn {\n    margin-bottom: 0; // Override default `<label>` value\n\n    input[type=\"radio\"],\n    input[type=\"checkbox\"] {\n      position: absolute;\n      clip: rect(0, 0, 0, 0);\n      pointer-events: none;\n    }\n  }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.input-group {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // For form validation feedback\n  align-items: stretch;\n  width: 100%;\n\n  > .form-control,\n  > .custom-select,\n  > .custom-file {\n    position: relative; // For focus state's z-index\n    flex: 1 1 auto;\n    // Add width 1% and flex-basis auto to ensure that button will not wrap out\n    // the column. Applies to IE Edge+ and Firefox. Chrome does not require this.\n    width: 1%;\n    margin-bottom: 0;\n\n    + .form-control,\n    + .custom-select,\n    + .custom-file {\n      margin-left: -$input-border-width;\n    }\n  }\n\n  // Bring the \"active\" form control to the top of surrounding elements\n  > .form-control:focus,\n  > .custom-select:focus,\n  > .custom-file .custom-file-input:focus ~ .custom-file-label {\n    z-index: 3;\n  }\n\n  // Bring the custom file input above the label\n  > .custom-file .custom-file-input:focus {\n    z-index: 4;\n  }\n\n  > .form-control,\n  > .custom-select {\n    &:not(:last-child) { @include border-right-radius(0); }\n    &:not(:first-child) { @include border-left-radius(0); }\n  }\n\n  // Custom file inputs have more complex markup, thus requiring different\n  // border-radius overrides.\n  > .custom-file {\n    display: flex;\n    align-items: center;\n\n    &:not(:last-child) .custom-file-label,\n    &:not(:last-child) .custom-file-label::after { @include border-right-radius(0); }\n    &:not(:first-child) .custom-file-label { @include border-left-radius(0); }\n  }\n}\n\n\n// Prepend and append\n//\n// While it requires one extra layer of HTML for each, dedicated prepend and\n// append elements allow us to 1) be less clever, 2) simplify our selectors, and\n// 3) support HTML5 form validation.\n\n.input-group-prepend,\n.input-group-append {\n  display: flex;\n\n  // Ensure buttons are always above inputs for more visually pleasing borders.\n  // This isn't needed for `.input-group-text` since it shares the same border-color\n  // as our inputs.\n  .btn {\n    position: relative;\n    z-index: 2;\n  }\n\n  .btn + .btn,\n  .btn + .input-group-text,\n  .input-group-text + .input-group-text,\n  .input-group-text + .btn {\n    margin-left: -$input-border-width;\n  }\n}\n\n.input-group-prepend { margin-right: -$input-border-width; }\n.input-group-append { margin-left: -$input-border-width; }\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n  display: flex;\n  align-items: center;\n  padding: $input-padding-y $input-padding-x;\n  margin-bottom: 0; // Allow use of <label> elements by overriding our default margin-bottom\n  font-size: $font-size-base; // Match inputs\n  font-weight: $font-weight-normal;\n  line-height: $input-line-height;\n  color: $input-group-addon-color;\n  text-align: center;\n  white-space: nowrap;\n  background-color: $input-group-addon-bg;\n  border: $input-border-width solid $input-group-addon-border-color;\n  @include border-radius($input-border-radius);\n\n  // Nuke default margins from checkboxes and radios to vertically center within.\n  input[type=\"radio\"],\n  input[type=\"checkbox\"] {\n    margin-top: 0;\n  }\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n  height: $input-height-lg;\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  font-size: $font-size-lg;\n  line-height: $input-line-height-lg;\n  @include border-radius($input-border-radius-lg);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n  height: $input-height-sm;\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  font-size: $font-size-sm;\n  line-height: $input-line-height-sm;\n  @include border-radius($input-border-radius-sm);\n}\n\n\n// Prepend and append rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\n\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n  @include border-right-radius(0);\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n  @include border-left-radius(0);\n}\n","// Embedded icons from Open Iconic.\n// Released under MIT and copyright 2014 Waybury.\n// https://useiconic.com/open\n\n\n// Checkboxes and radios\n//\n// Base class takes care of all the key behavioral aspects.\n\n.custom-control {\n  position: relative;\n  display: block;\n  min-height: ($font-size-base * $line-height-base);\n  padding-left: $custom-control-gutter;\n}\n\n.custom-control-inline {\n  display: inline-flex;\n  margin-right: $custom-control-spacer-x;\n}\n\n.custom-control-input {\n  position: absolute;\n  z-index: -1; // Put the input behind the label so it doesn't overlay text\n  opacity: 0;\n\n  &:checked ~ .custom-control-label::before {\n    color: $custom-control-indicator-checked-color;\n    @include gradient-bg($custom-control-indicator-checked-bg);\n    @include box-shadow($custom-control-indicator-checked-box-shadow);\n  }\n\n  &:focus ~ .custom-control-label::before {\n    // the mixin is not used here to make sure there is feedback\n    box-shadow: $custom-control-indicator-focus-box-shadow;\n  }\n\n  &:active ~ .custom-control-label::before {\n    color: $custom-control-indicator-active-color;\n    background-color: $custom-control-indicator-active-bg;\n    @include box-shadow($custom-control-indicator-active-box-shadow);\n  }\n\n  &:disabled {\n    ~ .custom-control-label {\n      color: $custom-control-label-disabled-color;\n\n      &::before {\n        background-color: $custom-control-indicator-disabled-bg;\n      }\n    }\n  }\n}\n\n// Custom control indicators\n//\n// Build the custom controls out of pseudo-elements.\n\n.custom-control-label {\n  position: relative;\n  margin-bottom: 0;\n\n  // Background-color and (when enabled) gradient\n  &::before {\n    position: absolute;\n    top: (($font-size-base * $line-height-base - $custom-control-indicator-size) / 2);\n    left: -$custom-control-gutter;\n    display: block;\n    width: $custom-control-indicator-size;\n    height: $custom-control-indicator-size;\n    pointer-events: none;\n    content: \"\";\n    user-select: none;\n    background-color: $custom-control-indicator-bg;\n    @include box-shadow($custom-control-indicator-box-shadow);\n  }\n\n  // Foreground (icon)\n  &::after {\n    position: absolute;\n    top: (($font-size-base * $line-height-base - $custom-control-indicator-size) / 2);\n    left: -$custom-control-gutter;\n    display: block;\n    width: $custom-control-indicator-size;\n    height: $custom-control-indicator-size;\n    content: \"\";\n    background-repeat: no-repeat;\n    background-position: center center;\n    background-size: $custom-control-indicator-bg-size;\n  }\n}\n\n\n// Checkboxes\n//\n// Tweak just a few things for checkboxes.\n\n.custom-checkbox {\n  .custom-control-label::before {\n    @include border-radius($custom-checkbox-indicator-border-radius);\n  }\n\n  .custom-control-input:checked ~ .custom-control-label {\n    &::before {\n      @include gradient-bg($custom-control-indicator-checked-bg);\n    }\n    &::after {\n      background-image: $custom-checkbox-indicator-icon-checked;\n    }\n  }\n\n  .custom-control-input:indeterminate ~ .custom-control-label {\n    &::before {\n      @include gradient-bg($custom-checkbox-indicator-indeterminate-bg);\n      @include box-shadow($custom-checkbox-indicator-indeterminate-box-shadow);\n    }\n    &::after {\n      background-image: $custom-checkbox-indicator-icon-indeterminate;\n    }\n  }\n\n  .custom-control-input:disabled {\n    &:checked ~ .custom-control-label::before {\n      background-color: $custom-control-indicator-checked-disabled-bg;\n    }\n    &:indeterminate ~ .custom-control-label::before {\n      background-color: $custom-control-indicator-checked-disabled-bg;\n    }\n  }\n}\n\n// Radios\n//\n// Tweak just a few things for radios.\n\n.custom-radio {\n  .custom-control-label::before {\n    border-radius: $custom-radio-indicator-border-radius;\n  }\n\n  .custom-control-input:checked ~ .custom-control-label {\n    &::before {\n      @include gradient-bg($custom-control-indicator-checked-bg);\n    }\n    &::after {\n      background-image: $custom-radio-indicator-icon-checked;\n    }\n  }\n\n  .custom-control-input:disabled {\n    &:checked ~ .custom-control-label::before {\n      background-color: $custom-control-indicator-checked-disabled-bg;\n    }\n  }\n}\n\n\n// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n//\n\n.custom-select {\n  display: inline-block;\n  width: 100%;\n  height: $custom-select-height;\n  padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x;\n  line-height: $custom-select-line-height;\n  color: $custom-select-color;\n  vertical-align: middle;\n  background: $custom-select-bg $custom-select-indicator no-repeat right $custom-select-padding-x center;\n  background-size: $custom-select-bg-size;\n  border: $custom-select-border-width solid $custom-select-border-color;\n  @if $enable-rounded {\n    border-radius: $custom-select-border-radius;\n  } @else {\n    border-radius: 0;\n  }\n  @include box-shadow($custom-select-box-shadow);\n  appearance: none;\n\n  &:focus {\n    border-color: $custom-select-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      box-shadow: $custom-select-box-shadow, $custom-select-focus-box-shadow;\n    } @else {\n      box-shadow: $custom-select-focus-box-shadow;\n    }\n\n    &::-ms-value {\n      // For visual consistency with other platforms/browsers,\n      // suppress the default white text on blue background highlight given to\n      // the selected option text when the (still closed) <select> receives focus\n      // in IE and (under certain conditions) Edge.\n      // See https://github.com/twbs/bootstrap/issues/19398.\n      color: $input-color;\n      background-color: $input-bg;\n    }\n  }\n\n  &[multiple],\n  &[size]:not([size=\"1\"]) {\n    height: auto;\n    padding-right: $custom-select-padding-x;\n    background-image: none;\n  }\n\n  &:disabled {\n    color: $custom-select-disabled-color;\n    background-color: $custom-select-disabled-bg;\n  }\n\n  // Hides the default caret in IE11\n  &::-ms-expand {\n    opacity: 0;\n  }\n}\n\n.custom-select-sm {\n  height: $custom-select-height-sm;\n  padding-top: $custom-select-padding-y;\n  padding-bottom: $custom-select-padding-y;\n  font-size: $custom-select-font-size-sm;\n}\n\n.custom-select-lg {\n  height: $custom-select-height-lg;\n  padding-top: $custom-select-padding-y;\n  padding-bottom: $custom-select-padding-y;\n  font-size: $custom-select-font-size-lg;\n}\n\n\n// File\n//\n// Custom file input.\n\n.custom-file {\n  position: relative;\n  display: inline-block;\n  width: 100%;\n  height: $custom-file-height;\n  margin-bottom: 0;\n}\n\n.custom-file-input {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  height: $custom-file-height;\n  margin: 0;\n  opacity: 0;\n\n  &:focus ~ .custom-file-label {\n    border-color: $custom-file-focus-border-color;\n    box-shadow: $custom-file-focus-box-shadow;\n\n    &::after {\n      border-color: $custom-file-focus-border-color;\n    }\n  }\n\n  &:disabled ~ .custom-file-label {\n    background-color: $custom-file-disabled-bg;\n  }\n\n  @each $lang, $value in $custom-file-text {\n    &:lang(#{$lang}) ~ .custom-file-label::after {\n      content: $value;\n    }\n  }\n}\n\n.custom-file-label {\n  position: absolute;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: 1;\n  height: $custom-file-height;\n  padding: $custom-file-padding-y $custom-file-padding-x;\n  line-height: $custom-file-line-height;\n  color: $custom-file-color;\n  background-color: $custom-file-bg;\n  border: $custom-file-border-width solid $custom-file-border-color;\n  @include border-radius($custom-file-border-radius);\n  @include box-shadow($custom-file-box-shadow);\n\n  &::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    z-index: 3;\n    display: block;\n    height: $custom-file-height-inner;\n    padding: $custom-file-padding-y $custom-file-padding-x;\n    line-height: $custom-file-line-height;\n    color: $custom-file-button-color;\n    content: \"Browse\";\n    @include gradient-bg($custom-file-button-bg);\n    border-left: $custom-file-border-width solid $custom-file-border-color;\n    @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0);\n  }\n}\n\n// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.custom-range {\n  width: 100%;\n  padding-left: 0; // Firefox specific\n  background-color: transparent;\n  appearance: none;\n\n  &:focus {\n    outline: none;\n\n    // Pseudo-elements must be split across multiple rulesets to have an affect.\n    // No box-shadow() mixin for focus accessibility.\n    &::-webkit-slider-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n    &::-moz-range-thumb     { box-shadow: $custom-range-thumb-focus-box-shadow; }\n    &::-ms-thumb            { box-shadow: $custom-range-thumb-focus-box-shadow; }\n  }\n\n  &::-moz-focus-outer {\n    border: 0;\n  }\n\n  &::-webkit-slider-thumb {\n    width: $custom-range-thumb-width;\n    height: $custom-range-thumb-height;\n    margin-top: (($custom-range-track-height - $custom-range-thumb-height) / 2); // Webkit specific\n    @include gradient-bg($custom-range-thumb-bg);\n    border: $custom-range-thumb-border;\n    @include border-radius($custom-range-thumb-border-radius);\n    @include box-shadow($custom-range-thumb-box-shadow);\n    @include transition($custom-forms-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($custom-range-thumb-active-bg);\n    }\n  }\n\n  &::-webkit-slider-runnable-track {\n    width: $custom-range-track-width;\n    height: $custom-range-track-height;\n    color: transparent; // Why?\n    cursor: $custom-range-track-cursor;\n    background-color: $custom-range-track-bg;\n    border-color: transparent;\n    @include border-radius($custom-range-track-border-radius);\n    @include box-shadow($custom-range-track-box-shadow);\n  }\n\n  &::-moz-range-thumb {\n    width: $custom-range-thumb-width;\n    height: $custom-range-thumb-height;\n    @include gradient-bg($custom-range-thumb-bg);\n    border: $custom-range-thumb-border;\n    @include border-radius($custom-range-thumb-border-radius);\n    @include box-shadow($custom-range-thumb-box-shadow);\n    @include transition($custom-forms-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($custom-range-thumb-active-bg);\n    }\n  }\n\n  &::-moz-range-track {\n    width: $custom-range-track-width;\n    height: $custom-range-track-height;\n    color: transparent;\n    cursor: $custom-range-track-cursor;\n    background-color: $custom-range-track-bg;\n    border-color: transparent; // Firefox specific?\n    @include border-radius($custom-range-track-border-radius);\n    @include box-shadow($custom-range-track-box-shadow);\n  }\n\n  &::-ms-thumb {\n    width: $custom-range-thumb-width;\n    height: $custom-range-thumb-height;\n    margin-top: 0; // Edge specific\n    margin-right: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n    margin-left: $custom-range-thumb-focus-box-shadow-width;  // Workaround that overflowed box-shadow is hidden.\n    @include gradient-bg($custom-range-thumb-bg);\n    border: $custom-range-thumb-border;\n    @include border-radius($custom-range-thumb-border-radius);\n    @include box-shadow($custom-range-thumb-box-shadow);\n    @include transition($custom-forms-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($custom-range-thumb-active-bg);\n    }\n  }\n\n  &::-ms-track {\n    width: $custom-range-track-width;\n    height: $custom-range-track-height;\n    color: transparent;\n    cursor: $custom-range-track-cursor;\n    background-color: transparent;\n    border-color: transparent;\n    border-width: ($custom-range-thumb-height * .5);\n    @include box-shadow($custom-range-track-box-shadow);\n  }\n\n  &::-ms-fill-lower {\n    background-color: $custom-range-track-bg;\n    @include border-radius($custom-range-track-border-radius);\n  }\n\n  &::-ms-fill-upper {\n    margin-right: 15px; // arbitrary?\n    background-color: $custom-range-track-bg;\n    @include border-radius($custom-range-track-border-radius);\n  }\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n  @include transition($custom-forms-transition);\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s or `<ul>`s.\n\n.nav {\n  display: flex;\n  flex-wrap: wrap;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.nav-link {\n  display: block;\n  padding: $nav-link-padding-y $nav-link-padding-x;\n\n  @include hover-focus {\n    text-decoration: none;\n  }\n\n  // Disabled state lightens text\n  &.disabled {\n    color: $nav-link-disabled-color;\n  }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n  border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;\n\n  .nav-item {\n    margin-bottom: -$nav-tabs-border-width;\n  }\n\n  .nav-link {\n    border: $nav-tabs-border-width solid transparent;\n    @include border-top-radius($nav-tabs-border-radius);\n\n    @include hover-focus {\n      border-color: $nav-tabs-link-hover-border-color;\n    }\n\n    &.disabled {\n      color: $nav-link-disabled-color;\n      background-color: transparent;\n      border-color: transparent;\n    }\n  }\n\n  .nav-link.active,\n  .nav-item.show .nav-link {\n    color: $nav-tabs-link-active-color;\n    background-color: $nav-tabs-link-active-bg;\n    border-color: $nav-tabs-link-active-border-color;\n  }\n\n  .dropdown-menu {\n    // Make dropdown border overlap tab border\n    margin-top: -$nav-tabs-border-width;\n    // Remove the top rounded corners here since there is a hard edge above the menu\n    @include border-top-radius(0);\n  }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n  .nav-link {\n    @include border-radius($nav-pills-border-radius);\n  }\n\n  .nav-link.active,\n  .show > .nav-link {\n    color: $nav-pills-link-active-color;\n    background-color: $nav-pills-link-active-bg;\n  }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n  .nav-item {\n    flex: 1 1 auto;\n    text-align: center;\n  }\n}\n\n.nav-justified {\n  .nav-item {\n    flex-basis: 0;\n    flex-grow: 1;\n    text-align: center;\n  }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n  > .tab-pane {\n    display: none;\n  }\n  > .active {\n    display: block;\n  }\n}\n","// Contents\n//\n// Navbar\n// Navbar brand\n// Navbar nav\n// Navbar text\n// Navbar divider\n// Responsive navbar\n// Navbar position\n// Navbar themes\n\n\n// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // allow us to do the line break for collapsing content\n  align-items: center;\n  justify-content: space-between; // space out brand from logo\n  padding: $navbar-padding-y $navbar-padding-x;\n\n  // Because flex properties aren't inherited, we need to redeclare these first\n  // few properties so that content nested within behave properly.\n  > .container,\n  > .container-fluid {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    justify-content: space-between;\n  }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n  display: inline-block;\n  padding-top: $navbar-brand-padding-y;\n  padding-bottom: $navbar-brand-padding-y;\n  margin-right: $navbar-padding-x;\n  font-size: $navbar-brand-font-size;\n  line-height: inherit;\n  white-space: nowrap;\n\n  @include hover-focus {\n    text-decoration: none;\n  }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n  display: flex;\n  flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n\n  .nav-link {\n    padding-right: 0;\n    padding-left: 0;\n  }\n\n  .dropdown-menu {\n    position: static;\n    float: none;\n  }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n  display: inline-block;\n  padding-top: $nav-link-padding-y;\n  padding-bottom: $nav-link-padding-y;\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n  flex-basis: 100%;\n  flex-grow: 1;\n  // For always expanded or extra full navbars, ensure content aligns itself\n  // properly vertically. Can be easily overridden with flex utilities.\n  align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n  padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;\n  font-size: $navbar-toggler-font-size;\n  line-height: 1;\n  background-color: transparent; // remove default button style\n  border: $border-width solid transparent; // remove default button style\n  @include border-radius($navbar-toggler-border-radius);\n\n  @include hover-focus {\n    text-decoration: none;\n  }\n\n  // Opinionated: add \"hand\" cursor to non-disabled .navbar-toggler elements\n  &:not(:disabled):not(.disabled) {\n    cursor: pointer;\n  }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\n.navbar-toggler-icon {\n  display: inline-block;\n  width: 1.5em;\n  height: 1.5em;\n  vertical-align: middle;\n  content: \"\";\n  background: no-repeat center center;\n  background-size: 100% 100%;\n}\n\n// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $next: breakpoint-next($breakpoint, $grid-breakpoints);\n    $infix: breakpoint-infix($next, $grid-breakpoints);\n\n    &#{$infix} {\n      @include media-breakpoint-down($breakpoint) {\n        > .container,\n        > .container-fluid {\n          padding-right: 0;\n          padding-left: 0;\n        }\n      }\n\n      @include media-breakpoint-up($next) {\n        flex-flow: row nowrap;\n        justify-content: flex-start;\n\n        .navbar-nav {\n          flex-direction: row;\n\n          .dropdown-menu {\n            position: absolute;\n          }\n\n          .nav-link {\n            padding-right: $navbar-nav-link-padding-x;\n            padding-left: $navbar-nav-link-padding-x;\n          }\n        }\n\n        // For nesting containers, have to redeclare for alignment purposes\n        > .container,\n        > .container-fluid {\n          flex-wrap: nowrap;\n        }\n\n        .navbar-collapse {\n          display: flex !important;  // stylelint-disable-line declaration-no-important\n\n          // Changes flex-bases to auto because of an IE10 bug\n          flex-basis: auto;\n        }\n\n        .navbar-toggler {\n          display: none;\n        }\n      }\n    }\n  }\n}\n\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n// Dark links against a light background\n.navbar-light {\n  .navbar-brand {\n    color: $navbar-light-active-color;\n\n    @include hover-focus {\n      color: $navbar-light-active-color;\n    }\n  }\n\n  .navbar-nav {\n    .nav-link {\n      color: $navbar-light-color;\n\n      @include hover-focus {\n        color: $navbar-light-hover-color;\n      }\n\n      &.disabled {\n        color: $navbar-light-disabled-color;\n      }\n    }\n\n    .show > .nav-link,\n    .active > .nav-link,\n    .nav-link.show,\n    .nav-link.active {\n      color: $navbar-light-active-color;\n    }\n  }\n\n  .navbar-toggler {\n    color: $navbar-light-color;\n    border-color: $navbar-light-toggler-border-color;\n  }\n\n  .navbar-toggler-icon {\n    background-image: $navbar-light-toggler-icon-bg;\n  }\n\n  .navbar-text {\n    color: $navbar-light-color;\n    a {\n      color: $navbar-light-active-color;\n\n      @include hover-focus {\n        color: $navbar-light-active-color;\n      }\n    }\n  }\n}\n\n// White links against a dark background\n.navbar-dark {\n  .navbar-brand {\n    color: $navbar-dark-active-color;\n\n    @include hover-focus {\n      color: $navbar-dark-active-color;\n    }\n  }\n\n  .navbar-nav {\n    .nav-link {\n      color: $navbar-dark-color;\n\n      @include hover-focus {\n        color: $navbar-dark-hover-color;\n      }\n\n      &.disabled {\n        color: $navbar-dark-disabled-color;\n      }\n    }\n\n    .show > .nav-link,\n    .active > .nav-link,\n    .nav-link.show,\n    .nav-link.active {\n      color: $navbar-dark-active-color;\n    }\n  }\n\n  .navbar-toggler {\n    color: $navbar-dark-color;\n    border-color: $navbar-dark-toggler-border-color;\n  }\n\n  .navbar-toggler-icon {\n    background-image: $navbar-dark-toggler-icon-bg;\n  }\n\n  .navbar-text {\n    color: $navbar-dark-color;\n    a {\n      color: $navbar-dark-active-color;\n\n      @include hover-focus {\n        color: $navbar-dark-active-color;\n      }\n    }\n  }\n}\n","//\n// Base styles\n//\n\n.card {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n  word-wrap: break-word;\n  background-color: $card-bg;\n  background-clip: border-box;\n  border: $card-border-width solid $card-border-color;\n  @include border-radius($card-border-radius);\n\n  > hr {\n    margin-right: 0;\n    margin-left: 0;\n  }\n\n  > .list-group:first-child {\n    .list-group-item:first-child {\n      @include border-top-radius($card-border-radius);\n    }\n  }\n\n  > .list-group:last-child {\n    .list-group-item:last-child {\n      @include border-bottom-radius($card-border-radius);\n    }\n  }\n}\n\n.card-body {\n  // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n  // as much space as possible, ensuring footers are aligned to the bottom.\n  flex: 1 1 auto;\n  padding: $card-spacer-x;\n}\n\n.card-title {\n  margin-bottom: $card-spacer-y;\n}\n\n.card-subtitle {\n  margin-top: -($card-spacer-y / 2);\n  margin-bottom: 0;\n}\n\n.card-text:last-child {\n  margin-bottom: 0;\n}\n\n.card-link {\n  @include hover {\n    text-decoration: none;\n  }\n\n  + .card-link {\n    margin-left: $card-spacer-x;\n  }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n  padding: $card-spacer-y $card-spacer-x;\n  margin-bottom: 0; // Removes the default margin-bottom of <hN>\n  background-color: $card-cap-bg;\n  border-bottom: $card-border-width solid $card-border-color;\n\n  &:first-child {\n    @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0);\n  }\n\n  + .list-group {\n    .list-group-item:first-child {\n      border-top: 0;\n    }\n  }\n}\n\n.card-footer {\n  padding: $card-spacer-y $card-spacer-x;\n  background-color: $card-cap-bg;\n  border-top: $card-border-width solid $card-border-color;\n\n  &:last-child {\n    @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius);\n  }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n  margin-right: -($card-spacer-x / 2);\n  margin-bottom: -$card-spacer-y;\n  margin-left: -($card-spacer-x / 2);\n  border-bottom: 0;\n}\n\n.card-header-pills {\n  margin-right: -($card-spacer-x / 2);\n  margin-left: -($card-spacer-x / 2);\n}\n\n// Card image\n.card-img-overlay {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  padding: $card-img-overlay-padding;\n}\n\n.card-img {\n  width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n  @include border-radius($card-inner-border-radius);\n}\n\n// Card image caps\n.card-img-top {\n  width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n  @include border-top-radius($card-inner-border-radius);\n}\n\n.card-img-bottom {\n  width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n  @include border-bottom-radius($card-inner-border-radius);\n}\n\n\n// Card deck\n\n.card-deck {\n  display: flex;\n  flex-direction: column;\n\n  .card {\n    margin-bottom: $card-deck-margin;\n  }\n\n  @include media-breakpoint-up(sm) {\n    flex-flow: row wrap;\n    margin-right: -$card-deck-margin;\n    margin-left: -$card-deck-margin;\n\n    .card {\n      display: flex;\n      // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      flex: 1 0 0%;\n      flex-direction: column;\n      margin-right: $card-deck-margin;\n      margin-bottom: 0; // Override the default\n      margin-left: $card-deck-margin;\n    }\n  }\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n  display: flex;\n  flex-direction: column;\n\n  // The child selector allows nested `.card` within `.card-group`\n  // to display properly.\n  > .card {\n    margin-bottom: $card-group-margin;\n  }\n\n  @include media-breakpoint-up(sm) {\n    flex-flow: row wrap;\n    // The child selector allows nested `.card` within `.card-group`\n    // to display properly.\n    > .card {\n      // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      flex: 1 0 0%;\n      margin-bottom: 0;\n\n      + .card {\n        margin-left: 0;\n        border-left: 0;\n      }\n\n      // Handle rounded corners\n      @if $enable-rounded {\n        &:first-child {\n          @include border-right-radius(0);\n\n          .card-img-top,\n          .card-header {\n            border-top-right-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            border-bottom-right-radius: 0;\n          }\n        }\n\n        &:last-child {\n          @include border-left-radius(0);\n\n          .card-img-top,\n          .card-header {\n            border-top-left-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            border-bottom-left-radius: 0;\n          }\n        }\n\n        &:only-child {\n          @include border-radius($card-border-radius);\n\n          .card-img-top,\n          .card-header {\n            @include border-top-radius($card-border-radius);\n          }\n          .card-img-bottom,\n          .card-footer {\n            @include border-bottom-radius($card-border-radius);\n          }\n        }\n\n        &:not(:first-child):not(:last-child):not(:only-child) {\n          @include border-radius(0);\n\n          .card-img-top,\n          .card-img-bottom,\n          .card-header,\n          .card-footer {\n            @include border-radius(0);\n          }\n        }\n      }\n    }\n  }\n}\n\n\n//\n// Columns\n//\n\n.card-columns {\n  .card {\n    margin-bottom: $card-columns-margin;\n  }\n\n  @include media-breakpoint-up(sm) {\n    column-count: $card-columns-count;\n    column-gap: $card-columns-gap;\n    orphans: 1;\n    widows: 1;\n\n    .card {\n      display: inline-block; // Don't let them vertically span multiple columns\n      width: 100%; // Don't let their width change\n    }\n  }\n}\n\n\n//\n// Accordion\n//\n\n.accordion {\n  .card:not(:first-of-type):not(:last-of-type) {\n    border-bottom: 0;\n    border-radius: 0;\n  }\n\n  .card:not(:first-of-type) {\n    .card-header:first-child {\n      border-radius: 0;\n    }\n  }\n\n  .card:first-of-type {\n    border-bottom: 0;\n    border-bottom-right-radius: 0;\n    border-bottom-left-radius: 0;\n  }\n\n  .card:last-of-type {\n    border-top-left-radius: 0;\n    border-top-right-radius: 0;\n  }\n}\n",".breadcrumb {\n  display: flex;\n  flex-wrap: wrap;\n  padding: $breadcrumb-padding-y $breadcrumb-padding-x;\n  margin-bottom: $breadcrumb-margin-bottom;\n  list-style: none;\n  background-color: $breadcrumb-bg;\n  @include border-radius($breadcrumb-border-radius);\n}\n\n.breadcrumb-item {\n  // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n  + .breadcrumb-item {\n    padding-left: $breadcrumb-item-padding;\n\n    &::before {\n      display: inline-block; // Suppress underlining of the separator in modern browsers\n      padding-right: $breadcrumb-item-padding;\n      color: $breadcrumb-divider-color;\n      content: $breadcrumb-divider;\n    }\n  }\n\n  // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built\n  // without `<ul>`s. The `::before` pseudo-element generates an element\n  // *within* the .breadcrumb-item and thereby inherits the `text-decoration`.\n  //\n  // To trick IE into suppressing the underline, we give the pseudo-element an\n  // underline and then immediately remove it.\n  + .breadcrumb-item:hover::before {\n    text-decoration: underline;\n  }\n  // stylelint-disable-next-line no-duplicate-selectors\n  + .breadcrumb-item:hover::before {\n    text-decoration: none;\n  }\n\n  &.active {\n    color: $breadcrumb-active-color;\n  }\n}\n",".pagination {\n  display: flex;\n  @include list-unstyled();\n  @include border-radius();\n}\n\n.page-link {\n  position: relative;\n  display: block;\n  padding: $pagination-padding-y $pagination-padding-x;\n  margin-left: -$pagination-border-width;\n  line-height: $pagination-line-height;\n  color: $pagination-color;\n  background-color: $pagination-bg;\n  border: $pagination-border-width solid $pagination-border-color;\n\n  &:hover {\n    z-index: 2;\n    color: $pagination-hover-color;\n    text-decoration: none;\n    background-color: $pagination-hover-bg;\n    border-color: $pagination-hover-border-color;\n  }\n\n  &:focus {\n    z-index: 2;\n    outline: $pagination-focus-outline;\n    box-shadow: $pagination-focus-box-shadow;\n  }\n\n  // Opinionated: add \"hand\" cursor to non-disabled .page-link elements\n  &:not(:disabled):not(.disabled) {\n    cursor: pointer;\n  }\n}\n\n.page-item {\n  &:first-child {\n    .page-link {\n      margin-left: 0;\n      @include border-left-radius($border-radius);\n    }\n  }\n  &:last-child {\n    .page-link {\n      @include border-right-radius($border-radius);\n    }\n  }\n\n  &.active .page-link {\n    z-index: 1;\n    color: $pagination-active-color;\n    background-color: $pagination-active-bg;\n    border-color: $pagination-active-border-color;\n  }\n\n  &.disabled .page-link {\n    color: $pagination-disabled-color;\n    pointer-events: none;\n    // Opinionated: remove the \"hand\" cursor set previously for .page-link\n    cursor: auto;\n    background-color: $pagination-disabled-bg;\n    border-color: $pagination-disabled-border-color;\n  }\n}\n\n\n//\n// Sizing\n//\n\n.pagination-lg {\n  @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $border-radius-lg);\n}\n\n.pagination-sm {\n  @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $border-radius-sm);\n}\n","// Pagination\n\n@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n  .page-link {\n    padding: $padding-y $padding-x;\n    font-size: $font-size;\n    line-height: $line-height;\n  }\n\n  .page-item {\n    &:first-child {\n      .page-link {\n        @include border-left-radius($border-radius);\n      }\n    }\n    &:last-child {\n      .page-link {\n        @include border-right-radius($border-radius);\n      }\n    }\n  }\n}\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n  display: inline-block;\n  padding: $badge-padding-y $badge-padding-x;\n  font-size: $badge-font-size;\n  font-weight: $badge-font-weight;\n  line-height: 1;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  @include border-radius($badge-border-radius);\n\n  // Empty badges collapse automatically\n  &:empty {\n    display: none;\n  }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n\n// Pill badges\n//\n// Make them extra rounded with a modifier to replace v3's badges.\n\n.badge-pill {\n  padding-right: $badge-pill-padding-x;\n  padding-left: $badge-pill-padding-x;\n  @include border-radius($badge-pill-border-radius);\n}\n\n// Colors\n//\n// Contextual variations (linked badges get darker on :hover).\n\n@each $color, $value in $theme-colors {\n  .badge-#{$color} {\n    @include badge-variant($value);\n  }\n}\n","@mixin badge-variant($bg) {\n  color: color-yiq($bg);\n  background-color: $bg;\n\n  &[href] {\n    @include hover-focus {\n      color: color-yiq($bg);\n      text-decoration: none;\n      background-color: darken($bg, 10%);\n    }\n  }\n}\n",".jumbotron {\n  padding: $jumbotron-padding ($jumbotron-padding / 2);\n  margin-bottom: $jumbotron-padding;\n  background-color: $jumbotron-bg;\n  @include border-radius($border-radius-lg);\n\n  @include media-breakpoint-up(sm) {\n    padding: ($jumbotron-padding * 2) $jumbotron-padding;\n  }\n}\n\n.jumbotron-fluid {\n  padding-right: 0;\n  padding-left: 0;\n  @include border-radius(0);\n}\n","//\n// Base styles\n//\n\n.alert {\n  position: relative;\n  padding: $alert-padding-y $alert-padding-x;\n  margin-bottom: $alert-margin-bottom;\n  border: $alert-border-width solid transparent;\n  @include border-radius($alert-border-radius);\n}\n\n// Headings for larger alerts\n.alert-heading {\n  // Specified to prevent conflicts of changing $headings-color\n  color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n  font-weight: $alert-link-font-weight;\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n  padding-right: ($close-font-size + $alert-padding-x * 2);\n\n  // Adjust close link position\n  .close {\n    position: absolute;\n    top: 0;\n    right: 0;\n    padding: $alert-padding-y $alert-padding-x;\n    color: inherit;\n  }\n}\n\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n@each $color, $value in $theme-colors {\n  .alert-#{$color} {\n    @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level));\n  }\n}\n","@mixin alert-variant($background, $border, $color) {\n  color: $color;\n  @include gradient-bg($background);\n  border-color: $border;\n\n  hr {\n    border-top-color: darken($border, 5%);\n  }\n\n  .alert-link {\n    color: darken($color, 10%);\n  }\n}\n","@keyframes progress-bar-stripes {\n  from { background-position: $progress-height 0; }\n  to { background-position: 0 0; }\n}\n\n.progress {\n  display: flex;\n  height: $progress-height;\n  overflow: hidden; // force rounded corners by cropping it\n  font-size: $progress-font-size;\n  background-color: $progress-bg;\n  @include border-radius($progress-border-radius);\n  @include box-shadow($progress-box-shadow);\n}\n\n.progress-bar {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  color: $progress-bar-color;\n  text-align: center;\n  white-space: nowrap;\n  background-color: $progress-bar-bg;\n  @include transition($progress-bar-transition);\n}\n\n.progress-bar-striped {\n  @include gradient-striped();\n  background-size: $progress-height $progress-height;\n}\n\n.progress-bar-animated {\n  animation: progress-bar-stripes $progress-bar-animation-timing;\n}\n",".media {\n  display: flex;\n  align-items: flex-start;\n}\n\n.media-body {\n  flex: 1;\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n  display: flex;\n  flex-direction: column;\n\n  // No need to set list-style: none; since .list-group-item is block level\n  padding-left: 0; // reset padding because ul and ol\n  margin-bottom: 0;\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n  width: 100%; // For `<button>`s (anchors become 100% by default though)\n  color: $list-group-action-color;\n  text-align: inherit; // For `<button>`s (anchors inherit)\n\n  // Hover state\n  @include hover-focus {\n    color: $list-group-action-hover-color;\n    text-decoration: none;\n    background-color: $list-group-hover-bg;\n  }\n\n  &:active {\n    color: $list-group-action-active-color;\n    background-color: $list-group-action-active-bg;\n  }\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: $list-group-item-padding-y $list-group-item-padding-x;\n  // Place the border on the list items and negative margin up for better styling\n  margin-bottom: -$list-group-border-width;\n  background-color: $list-group-bg;\n  border: $list-group-border-width solid $list-group-border-color;\n\n  &:first-child {\n    @include border-top-radius($list-group-border-radius);\n  }\n\n  &:last-child {\n    margin-bottom: 0;\n    @include border-bottom-radius($list-group-border-radius);\n  }\n\n  @include hover-focus {\n    z-index: 1; // Place hover/active items above their siblings for proper border styling\n    text-decoration: none;\n  }\n\n  &.disabled,\n  &:disabled {\n    color: $list-group-disabled-color;\n    background-color: $list-group-disabled-bg;\n  }\n\n  // Include both here for `<a>`s and `<button>`s\n  &.active {\n    z-index: 2; // Place active items above their siblings for proper border styling\n    color: $list-group-active-color;\n    background-color: $list-group-active-bg;\n    border-color: $list-group-active-border-color;\n  }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n  .list-group-item {\n    border-right: 0;\n    border-left: 0;\n    @include border-radius(0);\n  }\n\n  &:first-child {\n    .list-group-item:first-child {\n      border-top: 0;\n    }\n  }\n\n  &:last-child {\n    .list-group-item:last-child {\n      border-bottom: 0;\n    }\n  }\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $color, $value in $theme-colors {\n  @include list-group-item-variant($color, theme-color-level($color, -9), theme-color-level($color, 6));\n}\n","// List Groups\n\n@mixin list-group-item-variant($state, $background, $color) {\n  .list-group-item-#{$state} {\n    color: $color;\n    background-color: $background;\n\n    &.list-group-item-action {\n      @include hover-focus {\n        color: $color;\n        background-color: darken($background, 5%);\n      }\n\n      &.active {\n        color: $white;\n        background-color: $color;\n        border-color: $color;\n      }\n    }\n  }\n}\n",".close {\n  float: right;\n  font-size: $close-font-size;\n  font-weight: $close-font-weight;\n  line-height: 1;\n  color: $close-color;\n  text-shadow: $close-text-shadow;\n  opacity: .5;\n\n  &:not(:disabled):not(.disabled) {\n\n    @include hover-focus {\n      color: $close-color;\n      text-decoration: none;\n      opacity: .75;\n    }\n\n    // Opinionated: add \"hand\" cursor to non-disabled .close elements\n    cursor: pointer;\n  }\n}\n\n// Additional properties for button version\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n// stylelint-disable property-no-vendor-prefix, selector-no-qualifying-type\nbutton.close {\n  padding: 0;\n  background-color: transparent;\n  border: 0;\n  -webkit-appearance: none;\n}\n// stylelint-enable\n","// .modal-open      - body class for killing the scroll\n// .modal           - container to scroll within\n// .modal-dialog    - positioning shell for the actual modal\n// .modal-content   - actual modal w/ bg and corners and stuff\n\n\n.modal-open {\n  // Kill the scroll on the body\n  overflow: hidden;\n\n  .modal {\n    overflow-x: hidden;\n    overflow-y: auto;\n  }\n}\n\n// Container that the modal scrolls within\n.modal {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: $zindex-modal;\n  display: none;\n  overflow: hidden;\n  // Prevent Chrome on Windows from adding a focus outline. For details, see\n  // https://github.com/twbs/bootstrap/pull/10951.\n  outline: 0;\n  // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n  // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n  // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: $modal-dialog-margin;\n  // allow clicks to pass through for custom click handling to close modal\n  pointer-events: none;\n\n  // When fading in the modal, animate it to slide down\n  .modal.fade & {\n    @include transition($modal-transition);\n    transform: translate(0, -25%);\n  }\n  .modal.show & {\n    transform: translate(0, 0);\n  }\n}\n\n.modal-dialog-centered {\n  display: flex;\n  align-items: center;\n  min-height: calc(100% - (#{$modal-dialog-margin} * 2));\n\n  // Ensure `modal-dialog-centered` extends the full height of the view (IE10/11)\n  &::before {\n    display: block; // IE10\n    height: calc(100vh - (#{$modal-dialog-margin} * 2));\n    content: \"\";\n  }\n}\n\n// Actual modal\n.modal-content {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n  // counteract the pointer-events: none; in the .modal-dialog\n  pointer-events: auto;\n  background-color: $modal-content-bg;\n  background-clip: padding-box;\n  border: $modal-content-border-width solid $modal-content-border-color;\n  @include border-radius($modal-content-border-radius);\n  @include box-shadow($modal-content-box-shadow-xs);\n  // Remove focus outline from opened modal\n  outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: $zindex-modal-backdrop;\n  background-color: $modal-backdrop-bg;\n\n  // Fade for backdrop\n  &.fade { opacity: 0; }\n  &.show { opacity: $modal-backdrop-opacity; }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n  display: flex;\n  align-items: flex-start; // so the close btn always stays on the upper right corner\n  justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n  padding: $modal-header-padding;\n  border-bottom: $modal-header-border-width solid $modal-header-border-color;\n  @include border-top-radius($modal-content-border-radius);\n\n  .close {\n    padding: $modal-header-padding;\n    // auto on the left force icon to the right even when there is no .modal-title\n    margin: (-$modal-header-padding) (-$modal-header-padding) (-$modal-header-padding) auto;\n  }\n}\n\n// Title text within header\n.modal-title {\n  margin-bottom: 0;\n  line-height: $modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n  position: relative;\n  // Enable `flex-grow: 1` so that the body take up as much space as possible\n  // when should there be a fixed height on `.modal-dialog`.\n  flex: 1 1 auto;\n  padding: $modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n  display: flex;\n  align-items: center; // vertically center\n  justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n  padding: $modal-inner-padding;\n  border-top: $modal-footer-border-width solid $modal-footer-border-color;\n\n  // Easily place margin between footer elements\n  > :not(:first-child) { margin-left: .25rem; }\n  > :not(:last-child) { margin-right: .25rem; }\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n  // Automatically set modal's width for larger viewports\n  .modal-dialog {\n    max-width: $modal-md;\n    margin: $modal-dialog-margin-y-sm-up auto;\n  }\n\n  .modal-dialog-centered {\n    min-height: calc(100% - (#{$modal-dialog-margin-y-sm-up} * 2));\n\n    &::before {\n      height: calc(100vh - (#{$modal-dialog-margin-y-sm-up} * 2));\n    }\n\n  }\n\n  .modal-content {\n    @include box-shadow($modal-content-box-shadow-sm-up);\n  }\n\n  .modal-sm { max-width: $modal-sm; }\n\n}\n\n@include media-breakpoint-up(lg) {\n  .modal-lg { max-width: $modal-lg; }\n}\n","// Base class\n.tooltip {\n  position: absolute;\n  z-index: $zindex-tooltip;\n  display: block;\n  margin: $tooltip-margin;\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  font-size: $tooltip-font-size;\n  // Allow breaking very long words so they don't overflow the tooltip's bounds\n  word-wrap: break-word;\n  opacity: 0;\n\n  &.show { opacity: $tooltip-opacity; }\n\n  .arrow {\n    position: absolute;\n    display: block;\n    width: $tooltip-arrow-width;\n    height: $tooltip-arrow-height;\n\n    &::before {\n      position: absolute;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n    }\n  }\n}\n\n.bs-tooltip-top {\n  padding: $tooltip-arrow-height 0;\n\n  .arrow {\n    bottom: 0;\n\n    &::before {\n      top: 0;\n      border-width: $tooltip-arrow-height ($tooltip-arrow-width / 2) 0;\n      border-top-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-right {\n  padding: 0 $tooltip-arrow-height;\n\n  .arrow {\n    left: 0;\n    width: $tooltip-arrow-height;\n    height: $tooltip-arrow-width;\n\n    &::before {\n      right: 0;\n      border-width: ($tooltip-arrow-width / 2) $tooltip-arrow-height ($tooltip-arrow-width / 2) 0;\n      border-right-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-bottom {\n  padding: $tooltip-arrow-height 0;\n\n  .arrow {\n    top: 0;\n\n    &::before {\n      bottom: 0;\n      border-width: 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height;\n      border-bottom-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-left {\n  padding: 0 $tooltip-arrow-height;\n\n  .arrow {\n    right: 0;\n    width: $tooltip-arrow-height;\n    height: $tooltip-arrow-width;\n\n    &::before {\n      left: 0;\n      border-width: ($tooltip-arrow-width / 2) 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height;\n      border-left-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-auto {\n  &[x-placement^=\"top\"] {\n    @extend .bs-tooltip-top;\n  }\n  &[x-placement^=\"right\"] {\n    @extend .bs-tooltip-right;\n  }\n  &[x-placement^=\"bottom\"] {\n    @extend .bs-tooltip-bottom;\n  }\n  &[x-placement^=\"left\"] {\n    @extend .bs-tooltip-left;\n  }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n  max-width: $tooltip-max-width;\n  padding: $tooltip-padding-y $tooltip-padding-x;\n  color: $tooltip-color;\n  text-align: center;\n  background-color: $tooltip-bg;\n  @include border-radius($tooltip-border-radius);\n}\n","@mixin reset-text {\n  font-family: $font-family-base;\n  // We deliberately do NOT reset font-size or word-wrap.\n  font-style: normal;\n  font-weight: $font-weight-normal;\n  line-height: $line-height-base;\n  text-align: left; // Fallback for where `start` is not supported\n  text-align: start; // stylelint-disable-line declaration-block-no-duplicate-properties\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  white-space: normal;\n  line-break: auto;\n}\n",".popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: $zindex-popover;\n  display: block;\n  max-width: $popover-max-width;\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  font-size: $popover-font-size;\n  // Allow breaking very long words so they don't overflow the popover's bounds\n  word-wrap: break-word;\n  background-color: $popover-bg;\n  background-clip: padding-box;\n  border: $popover-border-width solid $popover-border-color;\n  @include border-radius($popover-border-radius);\n  @include box-shadow($popover-box-shadow);\n\n  .arrow {\n    position: absolute;\n    display: block;\n    width: $popover-arrow-width;\n    height: $popover-arrow-height;\n    margin: 0 $border-radius-lg;\n\n    &::before,\n    &::after {\n      position: absolute;\n      display: block;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n    }\n  }\n}\n\n.bs-popover-top {\n  margin-bottom: $popover-arrow-height;\n\n  .arrow {\n    bottom: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);\n  }\n\n  .arrow::before,\n  .arrow::after {\n    border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;\n  }\n\n  .arrow::before {\n    bottom: 0;\n    border-top-color: $popover-arrow-outer-color;\n  }\n\n  .arrow::after {\n    bottom: $popover-border-width;\n    border-top-color: $popover-arrow-color;\n  }\n}\n\n.bs-popover-right {\n  margin-left: $popover-arrow-height;\n\n  .arrow {\n    left: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);\n    width: $popover-arrow-height;\n    height: $popover-arrow-width;\n    margin: $border-radius-lg 0; // make sure the arrow does not touch the popover's rounded corners\n  }\n\n  .arrow::before,\n  .arrow::after {\n    border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;\n  }\n\n  .arrow::before {\n    left: 0;\n    border-right-color: $popover-arrow-outer-color;\n  }\n\n  .arrow::after {\n    left: $popover-border-width;\n    border-right-color: $popover-arrow-color;\n  }\n}\n\n.bs-popover-bottom {\n  margin-top: $popover-arrow-height;\n\n  .arrow {\n    top: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);\n  }\n\n  .arrow::before,\n  .arrow::after {\n    border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);\n  }\n\n  .arrow::before {\n    top: 0;\n    border-bottom-color: $popover-arrow-outer-color;\n  }\n\n  .arrow::after {\n    top: $popover-border-width;\n    border-bottom-color: $popover-arrow-color;\n  }\n\n  // This will remove the popover-header's border just below the arrow\n  .popover-header::before {\n    position: absolute;\n    top: 0;\n    left: 50%;\n    display: block;\n    width: $popover-arrow-width;\n    margin-left: ($popover-arrow-width / -2);\n    content: \"\";\n    border-bottom: $popover-border-width solid $popover-header-bg;\n  }\n}\n\n.bs-popover-left {\n  margin-right: $popover-arrow-height;\n\n  .arrow {\n    right: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);\n    width: $popover-arrow-height;\n    height: $popover-arrow-width;\n    margin: $border-radius-lg 0; // make sure the arrow does not touch the popover's rounded corners\n  }\n\n  .arrow::before,\n  .arrow::after {\n    border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;\n  }\n\n  .arrow::before {\n    right: 0;\n    border-left-color: $popover-arrow-outer-color;\n  }\n\n  .arrow::after {\n    right: $popover-border-width;\n    border-left-color: $popover-arrow-color;\n  }\n}\n\n.bs-popover-auto {\n  &[x-placement^=\"top\"] {\n    @extend .bs-popover-top;\n  }\n  &[x-placement^=\"right\"] {\n    @extend .bs-popover-right;\n  }\n  &[x-placement^=\"bottom\"] {\n    @extend .bs-popover-bottom;\n  }\n  &[x-placement^=\"left\"] {\n    @extend .bs-popover-left;\n  }\n}\n\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n  padding: $popover-header-padding-y $popover-header-padding-x;\n  margin-bottom: 0; // Reset the default from Reboot\n  font-size: $font-size-base;\n  color: $popover-header-color;\n  background-color: $popover-header-bg;\n  border-bottom: $popover-border-width solid darken($popover-header-bg, 5%);\n  $offset-border-width: calc(#{$border-radius-lg} - #{$popover-border-width});\n  @include border-top-radius($offset-border-width);\n\n  &:empty {\n    display: none;\n  }\n}\n\n.popover-body {\n  padding: $popover-body-padding-y $popover-body-padding-x;\n  color: $popover-body-color;\n}\n","// Notes on the classes:\n//\n// 1. The .carousel-item-left and .carousel-item-right is used to indicate where\n//    the active slide is heading.\n// 2. .active.carousel-item is the current slide.\n// 3. .active.carousel-item-left and .active.carousel-item-right is the current\n//    slide in its in-transition state. Only one of these occurs at a time.\n// 4. .carousel-item-next.carousel-item-left and .carousel-item-prev.carousel-item-right\n//    is the upcoming slide in transition.\n\n.carousel {\n  position: relative;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n}\n\n.carousel-item {\n  position: relative;\n  display: none;\n  align-items: center;\n  width: 100%;\n  backface-visibility: hidden;\n  perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n  display: block;\n  @include transition($carousel-transition);\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n  position: absolute;\n  top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n  transform: translateX(0);\n\n  @supports (transform-style: preserve-3d) {\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n  transform: translateX(100%);\n\n  @supports (transform-style: preserve-3d) {\n    transform: translate3d(100%, 0, 0);\n  }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n  transform: translateX(-100%);\n\n  @supports (transform-style: preserve-3d) {\n    transform: translate3d(-100%, 0, 0);\n  }\n}\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n  .carousel-item {\n    opacity: 0;\n    transition-duration: .6s;\n    transition-property: opacity;\n  }\n\n  .carousel-item.active,\n  .carousel-item-next.carousel-item-left,\n  .carousel-item-prev.carousel-item-right {\n    opacity: 1;\n  }\n\n  .active.carousel-item-left,\n  .active.carousel-item-right {\n    opacity: 0;\n  }\n\n  .carousel-item-next,\n  .carousel-item-prev,\n  .carousel-item.active,\n  .active.carousel-item-left,\n  .active.carousel-item-prev {\n    transform: translateX(0);\n\n    @supports (transform-style: preserve-3d) {\n      transform: translate3d(0, 0, 0);\n    }\n  }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  // Use flex for alignment (1-3)\n  display: flex; // 1. allow flex styles\n  align-items: center; // 2. vertically center contents\n  justify-content: center; // 3. horizontally center contents\n  width: $carousel-control-width;\n  color: $carousel-control-color;\n  text-align: center;\n  opacity: $carousel-control-opacity;\n  // We can't have a transition here because WebKit cancels the carousel\n  // animation if you trip this while in the middle of another animation.\n\n  // Hover/focus state\n  @include hover-focus {\n    color: $carousel-control-color;\n    text-decoration: none;\n    outline: 0;\n    opacity: .9;\n  }\n}\n.carousel-control-prev {\n  left: 0;\n  @if $enable-gradients {\n    background: linear-gradient(90deg, rgba($black, .25), rgba($black, .001));\n  }\n}\n.carousel-control-next {\n  right: 0;\n  @if $enable-gradients {\n    background: linear-gradient(270deg, rgba($black, .25), rgba($black, .001));\n  }\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n  display: inline-block;\n  width: $carousel-control-icon-width;\n  height: $carousel-control-icon-width;\n  background: transparent no-repeat center center;\n  background-size: 100% 100%;\n}\n.carousel-control-prev-icon {\n  background-image: $carousel-control-prev-icon-bg;\n}\n.carousel-control-next-icon {\n  background-image: $carousel-control-next-icon-bg;\n}\n\n\n// Optional indicator pips\n//\n// Add an ordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n  position: absolute;\n  right: 0;\n  bottom: 10px;\n  left: 0;\n  z-index: 15;\n  display: flex;\n  justify-content: center;\n  padding-left: 0; // override <ol> default\n  // Use the .carousel-control's width as margin so we don't overlay those\n  margin-right: $carousel-control-width;\n  margin-left: $carousel-control-width;\n  list-style: none;\n\n  li {\n    position: relative;\n    flex: 0 1 auto;\n    width: $carousel-indicator-width;\n    height: $carousel-indicator-height;\n    margin-right: $carousel-indicator-spacer;\n    margin-left: $carousel-indicator-spacer;\n    text-indent: -999px;\n    cursor: pointer;\n    background-color: rgba($carousel-indicator-active-bg, .5);\n\n    // Use pseudo classes to increase the hit area by 10px on top and bottom.\n    &::before {\n      position: absolute;\n      top: -10px;\n      left: 0;\n      display: inline-block;\n      width: 100%;\n      height: 10px;\n      content: \"\";\n    }\n    &::after {\n      position: absolute;\n      bottom: -10px;\n      left: 0;\n      display: inline-block;\n      width: 100%;\n      height: 10px;\n      content: \"\";\n    }\n  }\n\n  .active {\n    background-color: $carousel-indicator-active-bg;\n  }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n  position: absolute;\n  right: ((100% - $carousel-caption-width) / 2);\n  bottom: 20px;\n  left: ((100% - $carousel-caption-width) / 2);\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: $carousel-caption-color;\n  text-align: center;\n}\n","// stylelint-disable declaration-no-important\n\n.align-baseline    { vertical-align: baseline !important; } // Browser default\n.align-top         { vertical-align: top !important; }\n.align-middle      { vertical-align: middle !important; }\n.align-bottom      { vertical-align: bottom !important; }\n.align-text-bottom { vertical-align: text-bottom !important; }\n.align-text-top    { vertical-align: text-top !important; }\n","// stylelint-disable declaration-no-important\n\n// Contextual backgrounds\n\n@mixin bg-variant($parent, $color) {\n  #{$parent} {\n    background-color: $color !important;\n  }\n  a#{$parent},\n  button#{$parent} {\n    @include hover-focus {\n      background-color: darken($color, 10%) !important;\n    }\n  }\n}\n\n@mixin bg-gradient-variant($parent, $color) {\n  #{$parent} {\n    background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;\n  }\n}\n","// stylelint-disable declaration-no-important\n\n@each $color, $value in $theme-colors {\n  @include bg-variant(\".bg-#{$color}\", $value);\n}\n\n@if $enable-gradients {\n  @each $color, $value in $theme-colors {\n    @include bg-gradient-variant(\".bg-gradient-#{$color}\", $value);\n  }\n}\n\n.bg-white {\n  background-color: $white !important;\n}\n\n.bg-transparent {\n  background-color: transparent !important;\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Border\n//\n\n.border         { border: $border-width solid $border-color !important; }\n.border-top     { border-top: $border-width solid $border-color !important; }\n.border-right   { border-right: $border-width solid $border-color !important; }\n.border-bottom  { border-bottom: $border-width solid $border-color !important; }\n.border-left    { border-left: $border-width solid $border-color !important; }\n\n.border-0        { border: 0 !important; }\n.border-top-0    { border-top: 0 !important; }\n.border-right-0  { border-right: 0 !important; }\n.border-bottom-0 { border-bottom: 0 !important; }\n.border-left-0   { border-left: 0 !important; }\n\n@each $color, $value in $theme-colors {\n  .border-#{$color} {\n    border-color: $value !important;\n  }\n}\n\n.border-white {\n  border-color: $white !important;\n}\n\n//\n// Border-radius\n//\n\n.rounded {\n  border-radius: $border-radius !important;\n}\n.rounded-top {\n  border-top-left-radius: $border-radius !important;\n  border-top-right-radius: $border-radius !important;\n}\n.rounded-right {\n  border-top-right-radius: $border-radius !important;\n  border-bottom-right-radius: $border-radius !important;\n}\n.rounded-bottom {\n  border-bottom-right-radius: $border-radius !important;\n  border-bottom-left-radius: $border-radius !important;\n}\n.rounded-left {\n  border-top-left-radius: $border-radius !important;\n  border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-circle {\n  border-radius: 50% !important;\n}\n\n.rounded-0 {\n  border-radius: 0 !important;\n}\n","@mixin clearfix() {\n  &::after {\n    display: block;\n    clear: both;\n    content: \"\";\n  }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .d#{$infix}-none         { display: none !important; }\n    .d#{$infix}-inline       { display: inline !important; }\n    .d#{$infix}-inline-block { display: inline-block !important; }\n    .d#{$infix}-block        { display: block !important; }\n    .d#{$infix}-table        { display: table !important; }\n    .d#{$infix}-table-row    { display: table-row !important; }\n    .d#{$infix}-table-cell   { display: table-cell !important; }\n    .d#{$infix}-flex         { display: flex !important; }\n    .d#{$infix}-inline-flex  { display: inline-flex !important; }\n  }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n  .d-print-none         { display: none !important; }\n  .d-print-inline       { display: inline !important; }\n  .d-print-inline-block { display: inline-block !important; }\n  .d-print-block        { display: block !important; }\n  .d-print-table        { display: table !important; }\n  .d-print-table-row    { display: table-row !important; }\n  .d-print-table-cell   { display: table-cell !important; }\n  .d-print-flex         { display: flex !important; }\n  .d-print-inline-flex  { display: inline-flex !important; }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n  position: relative;\n  display: block;\n  width: 100%;\n  padding: 0;\n  overflow: hidden;\n\n  &::before {\n    display: block;\n    content: \"\";\n  }\n\n  .embed-responsive-item,\n  iframe,\n  embed,\n  object,\n  video {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n}\n\n.embed-responsive-21by9 {\n  &::before {\n    padding-top: percentage(9 / 21);\n  }\n}\n\n.embed-responsive-16by9 {\n  &::before {\n    padding-top: percentage(9 / 16);\n  }\n}\n\n.embed-responsive-4by3 {\n  &::before {\n    padding-top: percentage(3 / 4);\n  }\n}\n\n.embed-responsive-1by1 {\n  &::before {\n    padding-top: percentage(1 / 1);\n  }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .flex#{$infix}-row            { flex-direction: row !important; }\n    .flex#{$infix}-column         { flex-direction: column !important; }\n    .flex#{$infix}-row-reverse    { flex-direction: row-reverse !important; }\n    .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n    .flex#{$infix}-wrap         { flex-wrap: wrap !important; }\n    .flex#{$infix}-nowrap       { flex-wrap: nowrap !important; }\n    .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n    .flex#{$infix}-fill         { flex: 1 1 auto !important; }\n    .flex#{$infix}-grow-0       { flex-grow: 0 !important; }\n    .flex#{$infix}-grow-1       { flex-grow: 1 !important; }\n    .flex#{$infix}-shrink-0     { flex-shrink: 0 !important; }\n    .flex#{$infix}-shrink-1     { flex-shrink: 1 !important; }\n\n    .justify-content#{$infix}-start   { justify-content: flex-start !important; }\n    .justify-content#{$infix}-end     { justify-content: flex-end !important; }\n    .justify-content#{$infix}-center  { justify-content: center !important; }\n    .justify-content#{$infix}-between { justify-content: space-between !important; }\n    .justify-content#{$infix}-around  { justify-content: space-around !important; }\n\n    .align-items#{$infix}-start    { align-items: flex-start !important; }\n    .align-items#{$infix}-end      { align-items: flex-end !important; }\n    .align-items#{$infix}-center   { align-items: center !important; }\n    .align-items#{$infix}-baseline { align-items: baseline !important; }\n    .align-items#{$infix}-stretch  { align-items: stretch !important; }\n\n    .align-content#{$infix}-start   { align-content: flex-start !important; }\n    .align-content#{$infix}-end     { align-content: flex-end !important; }\n    .align-content#{$infix}-center  { align-content: center !important; }\n    .align-content#{$infix}-between { align-content: space-between !important; }\n    .align-content#{$infix}-around  { align-content: space-around !important; }\n    .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n    .align-self#{$infix}-auto     { align-self: auto !important; }\n    .align-self#{$infix}-start    { align-self: flex-start !important; }\n    .align-self#{$infix}-end      { align-self: flex-end !important; }\n    .align-self#{$infix}-center   { align-self: center !important; }\n    .align-self#{$infix}-baseline { align-self: baseline !important; }\n    .align-self#{$infix}-stretch  { align-self: stretch !important; }\n  }\n}\n","@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .float#{$infix}-left  { @include float-left; }\n    .float#{$infix}-right { @include float-right; }\n    .float#{$infix}-none  { @include float-none; }\n  }\n}\n","// stylelint-disable declaration-no-important\n\n@mixin float-left {\n  float: left !important;\n}\n@mixin float-right {\n  float: right !important;\n}\n@mixin float-none {\n  float: none !important;\n}\n","// stylelint-disable declaration-no-important\n\n// Common values\n\n// Sass list not in variables since it's not intended for customization.\n// stylelint-disable-next-line scss/dollar-variable-default\n$positions: static, relative, absolute, fixed, sticky;\n\n@each $position in $positions {\n  .position-#{$position} { position: $position !important; }\n}\n\n// Shorthand\n\n.fixed-top {\n  position: fixed;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n  position: fixed;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n.sticky-top {\n  @supports (position: sticky) {\n    position: sticky;\n    top: 0;\n    z-index: $zindex-sticky;\n  }\n}\n","//\n// Screenreaders\n//\n\n.sr-only {\n  @include sr-only();\n}\n\n.sr-only-focusable {\n  @include sr-only-focusable();\n}\n","// Only display content to screen readers\n//\n// See: https://a11yproject.com/posts/how-to-hide-content/\n// See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable {\n  &:active,\n  &:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n}\n","// stylelint-disable declaration-no-important\n\n.shadow-sm { box-shadow: $box-shadow-sm !important; }\n.shadow { box-shadow: $box-shadow !important; }\n.shadow-lg { box-shadow: $box-shadow-lg !important; }\n.shadow-none { box-shadow: none !important; }\n","// stylelint-disable declaration-no-important\n\n// Width and height\n\n@each $prop, $abbrev in (width: w, height: h) {\n  @each $size, $length in $sizes {\n    .#{$abbrev}-#{$size} { #{$prop}: $length !important; }\n  }\n}\n\n.mw-100 { max-width: 100% !important; }\n.mh-100 { max-height: 100% !important; }\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    @each $prop, $abbrev in (margin: m, padding: p) {\n      @each $size, $length in $spacers {\n\n        .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n        .#{$abbrev}t#{$infix}-#{$size},\n        .#{$abbrev}y#{$infix}-#{$size} {\n          #{$prop}-top: $length !important;\n        }\n        .#{$abbrev}r#{$infix}-#{$size},\n        .#{$abbrev}x#{$infix}-#{$size} {\n          #{$prop}-right: $length !important;\n        }\n        .#{$abbrev}b#{$infix}-#{$size},\n        .#{$abbrev}y#{$infix}-#{$size} {\n          #{$prop}-bottom: $length !important;\n        }\n        .#{$abbrev}l#{$infix}-#{$size},\n        .#{$abbrev}x#{$infix}-#{$size} {\n          #{$prop}-left: $length !important;\n        }\n      }\n    }\n\n    // Some special margin utils\n    .m#{$infix}-auto { margin: auto !important; }\n    .mt#{$infix}-auto,\n    .my#{$infix}-auto {\n      margin-top: auto !important;\n    }\n    .mr#{$infix}-auto,\n    .mx#{$infix}-auto {\n      margin-right: auto !important;\n    }\n    .mb#{$infix}-auto,\n    .my#{$infix}-auto {\n      margin-bottom: auto !important;\n    }\n    .ml#{$infix}-auto,\n    .mx#{$infix}-auto {\n      margin-left: auto !important;\n    }\n  }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Text\n//\n\n.text-monospace { font-family: $font-family-monospace; }\n\n// Alignment\n\n.text-justify  { text-align: justify !important; }\n.text-nowrap   { white-space: nowrap !important; }\n.text-truncate { @include text-truncate; }\n\n// Responsive alignment\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .text#{$infix}-left   { text-align: left !important; }\n    .text#{$infix}-right  { text-align: right !important; }\n    .text#{$infix}-center { text-align: center !important; }\n  }\n}\n\n// Transformation\n\n.text-lowercase  { text-transform: lowercase !important; }\n.text-uppercase  { text-transform: uppercase !important; }\n.text-capitalize { text-transform: capitalize !important; }\n\n// Weight and italics\n\n.font-weight-light  { font-weight: $font-weight-light !important; }\n.font-weight-normal { font-weight: $font-weight-normal !important; }\n.font-weight-bold   { font-weight: $font-weight-bold !important; }\n.font-italic        { font-style: italic !important; }\n\n// Contextual colors\n\n.text-white { color: $white !important; }\n\n@each $color, $value in $theme-colors {\n  @include text-emphasis-variant(\".text-#{$color}\", $value);\n}\n\n.text-body { color: $body-color !important; }\n.text-muted { color: $text-muted !important; }\n\n.text-black-50 { color: rgba($black, .5) !important; }\n.text-white-50 { color: rgba($white, .5) !important; }\n\n// Misc\n\n.text-hide {\n  @include text-hide($ignore-warning: true);\n}\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n","// stylelint-disable declaration-no-important\n\n// Typography\n\n@mixin text-emphasis-variant($parent, $color) {\n  #{$parent} {\n    color: $color !important;\n  }\n  a#{$parent} {\n    @include hover-focus {\n      color: darken($color, 10%) !important;\n    }\n  }\n}\n","// CSS image replacement\n@mixin text-hide($ignore-warning: false) {\n  // stylelint-disable-next-line font-family-no-missing-generic-family-keyword\n  font: 0/0 a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n\n  @if ($ignore-warning != true) {\n    @warn \"The `text-hide()` mixin has been deprecated as of v4.1.0. It will be removed entirely in v5.\";\n  }\n}\n","//\n// Visibility utilities\n//\n\n.visible {\n  @include invisible(visible);\n}\n\n.invisible {\n  @include invisible(hidden);\n}\n","// stylelint-disable declaration-no-important\n\n// Visibility\n\n@mixin invisible($visibility) {\n  visibility: $visibility !important;\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n// Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request:\n// https://www.phpied.com/delay-loading-your-print-css/\n// ==========================================================================\n\n@if $enable-print-styles {\n  @media print {\n    *,\n    *::before,\n    *::after {\n      // Bootstrap specific; comment out `color` and `background`\n      //color: $black !important; // Black prints faster\n      text-shadow: none !important;\n      //background: transparent !important;\n      box-shadow: none !important;\n    }\n\n    a {\n      &:not(.btn) {\n        text-decoration: underline;\n      }\n    }\n\n    // Bootstrap specific; comment the following selector out\n    //a[href]::after {\n    //  content: \" (\" attr(href) \")\";\n    //}\n\n    abbr[title]::after {\n      content: \" (\" attr(title) \")\";\n    }\n\n    // Bootstrap specific; comment the following selector out\n    //\n    // Don't show links that are fragment identifiers,\n    // or use the `javascript:` pseudo protocol\n    //\n\n    //a[href^=\"#\"]::after,\n    //a[href^=\"javascript:\"]::after {\n    // content: \"\";\n    //}\n\n    pre {\n      white-space: pre-wrap !important;\n    }\n    pre,\n    blockquote {\n      border: $border-width solid $gray-500;   // Bootstrap custom code; using `$border-width` instead of 1px\n      page-break-inside: avoid;\n    }\n\n    //\n    // Printing Tables:\n    // http://css-discuss.incutio.com/wiki/Printing_Tables\n    //\n\n    thead {\n      display: table-header-group;\n    }\n\n    tr,\n    img {\n      page-break-inside: avoid;\n    }\n\n    p,\n    h2,\n    h3 {\n      orphans: 3;\n      widows: 3;\n    }\n\n    h2,\n    h3 {\n      page-break-after: avoid;\n    }\n\n    // Bootstrap specific changes start\n\n    // Specify a size and min-width to make printing closer across browsers.\n    // We don't set margin here because it breaks `size` in Chrome. We also\n    // don't use `!important` on `size` as it breaks in Chrome.\n    @page {\n      size: $print-page-size;\n    }\n    body {\n      min-width: $print-body-min-width !important;\n    }\n    .container {\n      min-width: $print-body-min-width !important;\n    }\n\n    // Bootstrap components\n    .navbar {\n      display: none;\n    }\n    .badge {\n      border: $border-width solid $black;\n    }\n\n    .table {\n      border-collapse: collapse !important;\n\n      td,\n      th {\n        background-color: $white !important;\n      }\n    }\n\n    .table-bordered {\n      th,\n      td {\n        border: 1px solid $gray-300 !important;\n      }\n    }\n\n    .table-dark {\n      color: inherit;\n\n      th,\n      td,\n      thead th,\n      tbody + tbody {\n        border-color: $table-border-color;\n      }\n    }\n\n    .table .thead-dark th {\n      color: inherit;\n      border-color: $table-border-color;\n    }\n\n    // Bootstrap specific changes end\n  }\n}\n"]}
\ No newline at end of file
diff --git a/xmail-viewer/views/css/vendor/font-awesome.css b/xmail-viewer/views/css/vendor/font-awesome.css
new file mode 100755 (executable)
index 0000000..ee906a8
--- /dev/null
@@ -0,0 +1,2337 @@
+/*!
+ *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
+ *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */
+/* FONT PATH
+ * -------------------------- */
+@font-face {
+  font-family: 'FontAwesome';
+  src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
+  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+.fa {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+}
+/* makes the font 33% larger relative to the icon container */
+.fa-lg {
+  font-size: 1.33333333em;
+  line-height: 0.75em;
+  vertical-align: -15%;
+}
+.fa-2x {
+  font-size: 2em;
+}
+.fa-3x {
+  font-size: 3em;
+}
+.fa-4x {
+  font-size: 4em;
+}
+.fa-5x {
+  font-size: 5em;
+}
+.fa-fw {
+  width: 1.28571429em;
+  text-align: center;
+}
+.fa-ul {
+  padding-left: 0;
+  margin-left: 2.14285714em;
+  list-style-type: none;
+}
+.fa-ul > li {
+  position: relative;
+}
+.fa-li {
+  position: absolute;
+  left: -2.14285714em;
+  width: 2.14285714em;
+  top: 0.14285714em;
+  text-align: center;
+}
+.fa-li.fa-lg {
+  left: -1.85714286em;
+}
+.fa-border {
+  padding: .2em .25em .15em;
+  border: solid 0.08em #eeeeee;
+  border-radius: .1em;
+}
+.fa-pull-left {
+  float: left;
+}
+.fa-pull-right {
+  float: right;
+}
+.fa.fa-pull-left {
+  margin-right: .3em;
+}
+.fa.fa-pull-right {
+  margin-left: .3em;
+}
+/* Deprecated as of 4.4.0 */
+.pull-right {
+  float: right;
+}
+.pull-left {
+  float: left;
+}
+.fa.pull-left {
+  margin-right: .3em;
+}
+.fa.pull-right {
+  margin-left: .3em;
+}
+.fa-spin {
+  -webkit-animation: fa-spin 2s infinite linear;
+  animation: fa-spin 2s infinite linear;
+}
+.fa-pulse {
+  -webkit-animation: fa-spin 1s infinite steps(8);
+  animation: fa-spin 1s infinite steps(8);
+}
+@-webkit-keyframes fa-spin {
+  0% {
+    -webkit-transform: rotate(0deg);
+    transform: rotate(0deg);
+  }
+  100% {
+    -webkit-transform: rotate(359deg);
+    transform: rotate(359deg);
+  }
+}
+@keyframes fa-spin {
+  0% {
+    -webkit-transform: rotate(0deg);
+    transform: rotate(0deg);
+  }
+  100% {
+    -webkit-transform: rotate(359deg);
+    transform: rotate(359deg);
+  }
+}
+.fa-rotate-90 {
+  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
+  -webkit-transform: rotate(90deg);
+  -ms-transform: rotate(90deg);
+  transform: rotate(90deg);
+}
+.fa-rotate-180 {
+  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
+  -webkit-transform: rotate(180deg);
+  -ms-transform: rotate(180deg);
+  transform: rotate(180deg);
+}
+.fa-rotate-270 {
+  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
+  -webkit-transform: rotate(270deg);
+  -ms-transform: rotate(270deg);
+  transform: rotate(270deg);
+}
+.fa-flip-horizontal {
+  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
+  -webkit-transform: scale(-1, 1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(-1, 1);
+}
+.fa-flip-vertical {
+  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
+  -webkit-transform: scale(1, -1);
+  -ms-transform: scale(1, -1);
+  transform: scale(1, -1);
+}
+:root .fa-rotate-90,
+:root .fa-rotate-180,
+:root .fa-rotate-270,
+:root .fa-flip-horizontal,
+:root .fa-flip-vertical {
+  filter: none;
+}
+.fa-stack {
+  position: relative;
+  display: inline-block;
+  width: 2em;
+  height: 2em;
+  line-height: 2em;
+  vertical-align: middle;
+}
+.fa-stack-1x,
+.fa-stack-2x {
+  position: absolute;
+  left: 0;
+  width: 100%;
+  text-align: center;
+}
+.fa-stack-1x {
+  line-height: inherit;
+}
+.fa-stack-2x {
+  font-size: 2em;
+}
+.fa-inverse {
+  color: #ffffff;
+}
+/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
+   readers do not read off random characters that represent icons */
+.fa-glass:before {
+  content: "\f000";
+}
+.fa-music:before {
+  content: "\f001";
+}
+.fa-search:before {
+  content: "\f002";
+}
+.fa-envelope-o:before {
+  content: "\f003";
+}
+.fa-heart:before {
+  content: "\f004";
+}
+.fa-star:before {
+  content: "\f005";
+}
+.fa-star-o:before {
+  content: "\f006";
+}
+.fa-user:before {
+  content: "\f007";
+}
+.fa-film:before {
+  content: "\f008";
+}
+.fa-th-large:before {
+  content: "\f009";
+}
+.fa-th:before {
+  content: "\f00a";
+}
+.fa-th-list:before {
+  content: "\f00b";
+}
+.fa-check:before {
+  content: "\f00c";
+}
+.fa-remove:before,
+.fa-close:before,
+.fa-times:before {
+  content: "\f00d";
+}
+.fa-search-plus:before {
+  content: "\f00e";
+}
+.fa-search-minus:before {
+  content: "\f010";
+}
+.fa-power-off:before {
+  content: "\f011";
+}
+.fa-signal:before {
+  content: "\f012";
+}
+.fa-gear:before,
+.fa-cog:before {
+  content: "\f013";
+}
+.fa-trash-o:before {
+  content: "\f014";
+}
+.fa-home:before {
+  content: "\f015";
+}
+.fa-file-o:before {
+  content: "\f016";
+}
+.fa-clock-o:before {
+  content: "\f017";
+}
+.fa-road:before {
+  content: "\f018";
+}
+.fa-download:before {
+  content: "\f019";
+}
+.fa-arrow-circle-o-down:before {
+  content: "\f01a";
+}
+.fa-arrow-circle-o-up:before {
+  content: "\f01b";
+}
+.fa-inbox:before {
+  content: "\f01c";
+}
+.fa-play-circle-o:before {
+  content: "\f01d";
+}
+.fa-rotate-right:before,
+.fa-repeat:before {
+  content: "\f01e";
+}
+.fa-refresh:before {
+  content: "\f021";
+}
+.fa-list-alt:before {
+  content: "\f022";
+}
+.fa-lock:before {
+  content: "\f023";
+}
+.fa-flag:before {
+  content: "\f024";
+}
+.fa-headphones:before {
+  content: "\f025";
+}
+.fa-volume-off:before {
+  content: "\f026";
+}
+.fa-volume-down:before {
+  content: "\f027";
+}
+.fa-volume-up:before {
+  content: "\f028";
+}
+.fa-qrcode:before {
+  content: "\f029";
+}
+.fa-barcode:before {
+  content: "\f02a";
+}
+.fa-tag:before {
+  content: "\f02b";
+}
+.fa-tags:before {
+  content: "\f02c";
+}
+.fa-book:before {
+  content: "\f02d";
+}
+.fa-bookmark:before {
+  content: "\f02e";
+}
+.fa-print:before {
+  content: "\f02f";
+}
+.fa-camera:before {
+  content: "\f030";
+}
+.fa-font:before {
+  content: "\f031";
+}
+.fa-bold:before {
+  content: "\f032";
+}
+.fa-italic:before {
+  content: "\f033";
+}
+.fa-text-height:before {
+  content: "\f034";
+}
+.fa-text-width:before {
+  content: "\f035";
+}
+.fa-align-left:before {
+  content: "\f036";
+}
+.fa-align-center:before {
+  content: "\f037";
+}
+.fa-align-right:before {
+  content: "\f038";
+}
+.fa-align-justify:before {
+  content: "\f039";
+}
+.fa-list:before {
+  content: "\f03a";
+}
+.fa-dedent:before,
+.fa-outdent:before {
+  content: "\f03b";
+}
+.fa-indent:before {
+  content: "\f03c";
+}
+.fa-video-camera:before {
+  content: "\f03d";
+}
+.fa-photo:before,
+.fa-image:before,
+.fa-picture-o:before {
+  content: "\f03e";
+}
+.fa-pencil:before {
+  content: "\f040";
+}
+.fa-map-marker:before {
+  content: "\f041";
+}
+.fa-adjust:before {
+  content: "\f042";
+}
+.fa-tint:before {
+  content: "\f043";
+}
+.fa-edit:before,
+.fa-pencil-square-o:before {
+  content: "\f044";
+}
+.fa-share-square-o:before {
+  content: "\f045";
+}
+.fa-check-square-o:before {
+  content: "\f046";
+}
+.fa-arrows:before {
+  content: "\f047";
+}
+.fa-step-backward:before {
+  content: "\f048";
+}
+.fa-fast-backward:before {
+  content: "\f049";
+}
+.fa-backward:before {
+  content: "\f04a";
+}
+.fa-play:before {
+  content: "\f04b";
+}
+.fa-pause:before {
+  content: "\f04c";
+}
+.fa-stop:before {
+  content: "\f04d";
+}
+.fa-forward:before {
+  content: "\f04e";
+}
+.fa-fast-forward:before {
+  content: "\f050";
+}
+.fa-step-forward:before {
+  content: "\f051";
+}
+.fa-eject:before {
+  content: "\f052";
+}
+.fa-chevron-left:before {
+  content: "\f053";
+}
+.fa-chevron-right:before {
+  content: "\f054";
+}
+.fa-plus-circle:before {
+  content: "\f055";
+}
+.fa-minus-circle:before {
+  content: "\f056";
+}
+.fa-times-circle:before {
+  content: "\f057";
+}
+.fa-check-circle:before {
+  content: "\f058";
+}
+.fa-question-circle:before {
+  content: "\f059";
+}
+.fa-info-circle:before {
+  content: "\f05a";
+}
+.fa-crosshairs:before {
+  content: "\f05b";
+}
+.fa-times-circle-o:before {
+  content: "\f05c";
+}
+.fa-check-circle-o:before {
+  content: "\f05d";
+}
+.fa-ban:before {
+  content: "\f05e";
+}
+.fa-arrow-left:before {
+  content: "\f060";
+}
+.fa-arrow-right:before {
+  content: "\f061";
+}
+.fa-arrow-up:before {
+  content: "\f062";
+}
+.fa-arrow-down:before {
+  content: "\f063";
+}
+.fa-mail-forward:before,
+.fa-share:before {
+  content: "\f064";
+}
+.fa-expand:before {
+  content: "\f065";
+}
+.fa-compress:before {
+  content: "\f066";
+}
+.fa-plus:before {
+  content: "\f067";
+}
+.fa-minus:before {
+  content: "\f068";
+}
+.fa-asterisk:before {
+  content: "\f069";
+}
+.fa-exclamation-circle:before {
+  content: "\f06a";
+}
+.fa-gift:before {
+  content: "\f06b";
+}
+.fa-leaf:before {
+  content: "\f06c";
+}
+.fa-fire:before {
+  content: "\f06d";
+}
+.fa-eye:before {
+  content: "\f06e";
+}
+.fa-eye-slash:before {
+  content: "\f070";
+}
+.fa-warning:before,
+.fa-exclamation-triangle:before {
+  content: "\f071";
+}
+.fa-plane:before {
+  content: "\f072";
+}
+.fa-calendar:before {
+  content: "\f073";
+}
+.fa-random:before {
+  content: "\f074";
+}
+.fa-comment:before {
+  content: "\f075";
+}
+.fa-magnet:before {
+  content: "\f076";
+}
+.fa-chevron-up:before {
+  content: "\f077";
+}
+.fa-chevron-down:before {
+  content: "\f078";
+}
+.fa-retweet:before {
+  content: "\f079";
+}
+.fa-shopping-cart:before {
+  content: "\f07a";
+}
+.fa-folder:before {
+  content: "\f07b";
+}
+.fa-folder-open:before {
+  content: "\f07c";
+}
+.fa-arrows-v:before {
+  content: "\f07d";
+}
+.fa-arrows-h:before {
+  content: "\f07e";
+}
+.fa-bar-chart-o:before,
+.fa-bar-chart:before {
+  content: "\f080";
+}
+.fa-twitter-square:before {
+  content: "\f081";
+}
+.fa-facebook-square:before {
+  content: "\f082";
+}
+.fa-camera-retro:before {
+  content: "\f083";
+}
+.fa-key:before {
+  content: "\f084";
+}
+.fa-gears:before,
+.fa-cogs:before {
+  content: "\f085";
+}
+.fa-comments:before {
+  content: "\f086";
+}
+.fa-thumbs-o-up:before {
+  content: "\f087";
+}
+.fa-thumbs-o-down:before {
+  content: "\f088";
+}
+.fa-star-half:before {
+  content: "\f089";
+}
+.fa-heart-o:before {
+  content: "\f08a";
+}
+.fa-sign-out:before {
+  content: "\f08b";
+}
+.fa-linkedin-square:before {
+  content: "\f08c";
+}
+.fa-thumb-tack:before {
+  content: "\f08d";
+}
+.fa-external-link:before {
+  content: "\f08e";
+}
+.fa-sign-in:before {
+  content: "\f090";
+}
+.fa-trophy:before {
+  content: "\f091";
+}
+.fa-github-square:before {
+  content: "\f092";
+}
+.fa-upload:before {
+  content: "\f093";
+}
+.fa-lemon-o:before {
+  content: "\f094";
+}
+.fa-phone:before {
+  content: "\f095";
+}
+.fa-square-o:before {
+  content: "\f096";
+}
+.fa-bookmark-o:before {
+  content: "\f097";
+}
+.fa-phone-square:before {
+  content: "\f098";
+}
+.fa-twitter:before {
+  content: "\f099";
+}
+.fa-facebook-f:before,
+.fa-facebook:before {
+  content: "\f09a";
+}
+.fa-github:before {
+  content: "\f09b";
+}
+.fa-unlock:before {
+  content: "\f09c";
+}
+.fa-credit-card:before {
+  content: "\f09d";
+}
+.fa-feed:before,
+.fa-rss:before {
+  content: "\f09e";
+}
+.fa-hdd-o:before {
+  content: "\f0a0";
+}
+.fa-bullhorn:before {
+  content: "\f0a1";
+}
+.fa-bell:before {
+  content: "\f0f3";
+}
+.fa-certificate:before {
+  content: "\f0a3";
+}
+.fa-hand-o-right:before {
+  content: "\f0a4";
+}
+.fa-hand-o-left:before {
+  content: "\f0a5";
+}
+.fa-hand-o-up:before {
+  content: "\f0a6";
+}
+.fa-hand-o-down:before {
+  content: "\f0a7";
+}
+.fa-arrow-circle-left:before {
+  content: "\f0a8";
+}
+.fa-arrow-circle-right:before {
+  content: "\f0a9";
+}
+.fa-arrow-circle-up:before {
+  content: "\f0aa";
+}
+.fa-arrow-circle-down:before {
+  content: "\f0ab";
+}
+.fa-globe:before {
+  content: "\f0ac";
+}
+.fa-wrench:before {
+  content: "\f0ad";
+}
+.fa-tasks:before {
+  content: "\f0ae";
+}
+.fa-filter:before {
+  content: "\f0b0";
+}
+.fa-briefcase:before {
+  content: "\f0b1";
+}
+.fa-arrows-alt:before {
+  content: "\f0b2";
+}
+.fa-group:before,
+.fa-users:before {
+  content: "\f0c0";
+}
+.fa-chain:before,
+.fa-link:before {
+  content: "\f0c1";
+}
+.fa-cloud:before {
+  content: "\f0c2";
+}
+.fa-flask:before {
+  content: "\f0c3";
+}
+.fa-cut:before,
+.fa-scissors:before {
+  content: "\f0c4";
+}
+.fa-copy:before,
+.fa-files-o:before {
+  content: "\f0c5";
+}
+.fa-paperclip:before {
+  content: "\f0c6";
+}
+.fa-save:before,
+.fa-floppy-o:before {
+  content: "\f0c7";
+}
+.fa-square:before {
+  content: "\f0c8";
+}
+.fa-navicon:before,
+.fa-reorder:before,
+.fa-bars:before {
+  content: "\f0c9";
+}
+.fa-list-ul:before {
+  content: "\f0ca";
+}
+.fa-list-ol:before {
+  content: "\f0cb";
+}
+.fa-strikethrough:before {
+  content: "\f0cc";
+}
+.fa-underline:before {
+  content: "\f0cd";
+}
+.fa-table:before {
+  content: "\f0ce";
+}
+.fa-magic:before {
+  content: "\f0d0";
+}
+.fa-truck:before {
+  content: "\f0d1";
+}
+.fa-pinterest:before {
+  content: "\f0d2";
+}
+.fa-pinterest-square:before {
+  content: "\f0d3";
+}
+.fa-google-plus-square:before {
+  content: "\f0d4";
+}
+.fa-google-plus:before {
+  content: "\f0d5";
+}
+.fa-money:before {
+  content: "\f0d6";
+}
+.fa-caret-down:before {
+  content: "\f0d7";
+}
+.fa-caret-up:before {
+  content: "\f0d8";
+}
+.fa-caret-left:before {
+  content: "\f0d9";
+}
+.fa-caret-right:before {
+  content: "\f0da";
+}
+.fa-columns:before {
+  content: "\f0db";
+}
+.fa-unsorted:before,
+.fa-sort:before {
+  content: "\f0dc";
+}
+.fa-sort-down:before,
+.fa-sort-desc:before {
+  content: "\f0dd";
+}
+.fa-sort-up:before,
+.fa-sort-asc:before {
+  content: "\f0de";
+}
+.fa-envelope:before {
+  content: "\f0e0";
+}
+.fa-linkedin:before {
+  content: "\f0e1";
+}
+.fa-rotate-left:before,
+.fa-undo:before {
+  content: "\f0e2";
+}
+.fa-legal:before,
+.fa-gavel:before {
+  content: "\f0e3";
+}
+.fa-dashboard:before,
+.fa-tachometer:before {
+  content: "\f0e4";
+}
+.fa-comment-o:before {
+  content: "\f0e5";
+}
+.fa-comments-o:before {
+  content: "\f0e6";
+}
+.fa-flash:before,
+.fa-bolt:before {
+  content: "\f0e7";
+}
+.fa-sitemap:before {
+  content: "\f0e8";
+}
+.fa-umbrella:before {
+  content: "\f0e9";
+}
+.fa-paste:before,
+.fa-clipboard:before {
+  content: "\f0ea";
+}
+.fa-lightbulb-o:before {
+  content: "\f0eb";
+}
+.fa-exchange:before {
+  content: "\f0ec";
+}
+.fa-cloud-download:before {
+  content: "\f0ed";
+}
+.fa-cloud-upload:before {
+  content: "\f0ee";
+}
+.fa-user-md:before {
+  content: "\f0f0";
+}
+.fa-stethoscope:before {
+  content: "\f0f1";
+}
+.fa-suitcase:before {
+  content: "\f0f2";
+}
+.fa-bell-o:before {
+  content: "\f0a2";
+}
+.fa-coffee:before {
+  content: "\f0f4";
+}
+.fa-cutlery:before {
+  content: "\f0f5";
+}
+.fa-file-text-o:before {
+  content: "\f0f6";
+}
+.fa-building-o:before {
+  content: "\f0f7";
+}
+.fa-hospital-o:before {
+  content: "\f0f8";
+}
+.fa-ambulance:before {
+  content: "\f0f9";
+}
+.fa-medkit:before {
+  content: "\f0fa";
+}
+.fa-fighter-jet:before {
+  content: "\f0fb";
+}
+.fa-beer:before {
+  content: "\f0fc";
+}
+.fa-h-square:before {
+  content: "\f0fd";
+}
+.fa-plus-square:before {
+  content: "\f0fe";
+}
+.fa-angle-double-left:before {
+  content: "\f100";
+}
+.fa-angle-double-right:before {
+  content: "\f101";
+}
+.fa-angle-double-up:before {
+  content: "\f102";
+}
+.fa-angle-double-down:before {
+  content: "\f103";
+}
+.fa-angle-left:before {
+  content: "\f104";
+}
+.fa-angle-right:before {
+  content: "\f105";
+}
+.fa-angle-up:before {
+  content: "\f106";
+}
+.fa-angle-down:before {
+  content: "\f107";
+}
+.fa-desktop:before {
+  content: "\f108";
+}
+.fa-laptop:before {
+  content: "\f109";
+}
+.fa-tablet:before {
+  content: "\f10a";
+}
+.fa-mobile-phone:before,
+.fa-mobile:before {
+  content: "\f10b";
+}
+.fa-circle-o:before {
+  content: "\f10c";
+}
+.fa-quote-left:before {
+  content: "\f10d";
+}
+.fa-quote-right:before {
+  content: "\f10e";
+}
+.fa-spinner:before {
+  content: "\f110";
+}
+.fa-circle:before {
+  content: "\f111";
+}
+.fa-mail-reply:before,
+.fa-reply:before {
+  content: "\f112";
+}
+.fa-github-alt:before {
+  content: "\f113";
+}
+.fa-folder-o:before {
+  content: "\f114";
+}
+.fa-folder-open-o:before {
+  content: "\f115";
+}
+.fa-smile-o:before {
+  content: "\f118";
+}
+.fa-frown-o:before {
+  content: "\f119";
+}
+.fa-meh-o:before {
+  content: "\f11a";
+}
+.fa-gamepad:before {
+  content: "\f11b";
+}
+.fa-keyboard-o:before {
+  content: "\f11c";
+}
+.fa-flag-o:before {
+  content: "\f11d";
+}
+.fa-flag-checkered:before {
+  content: "\f11e";
+}
+.fa-terminal:before {
+  content: "\f120";
+}
+.fa-code:before {
+  content: "\f121";
+}
+.fa-mail-reply-all:before,
+.fa-reply-all:before {
+  content: "\f122";
+}
+.fa-star-half-empty:before,
+.fa-star-half-full:before,
+.fa-star-half-o:before {
+  content: "\f123";
+}
+.fa-location-arrow:before {
+  content: "\f124";
+}
+.fa-crop:before {
+  content: "\f125";
+}
+.fa-code-fork:before {
+  content: "\f126";
+}
+.fa-unlink:before,
+.fa-chain-broken:before {
+  content: "\f127";
+}
+.fa-question:before {
+  content: "\f128";
+}
+.fa-info:before {
+  content: "\f129";
+}
+.fa-exclamation:before {
+  content: "\f12a";
+}
+.fa-superscript:before {
+  content: "\f12b";
+}
+.fa-subscript:before {
+  content: "\f12c";
+}
+.fa-eraser:before {
+  content: "\f12d";
+}
+.fa-puzzle-piece:before {
+  content: "\f12e";
+}
+.fa-microphone:before {
+  content: "\f130";
+}
+.fa-microphone-slash:before {
+  content: "\f131";
+}
+.fa-shield:before {
+  content: "\f132";
+}
+.fa-calendar-o:before {
+  content: "\f133";
+}
+.fa-fire-extinguisher:before {
+  content: "\f134";
+}
+.fa-rocket:before {
+  content: "\f135";
+}
+.fa-maxcdn:before {
+  content: "\f136";
+}
+.fa-chevron-circle-left:before {
+  content: "\f137";
+}
+.fa-chevron-circle-right:before {
+  content: "\f138";
+}
+.fa-chevron-circle-up:before {
+  content: "\f139";
+}
+.fa-chevron-circle-down:before {
+  content: "\f13a";
+}
+.fa-html5:before {
+  content: "\f13b";
+}
+.fa-css3:before {
+  content: "\f13c";
+}
+.fa-anchor:before {
+  content: "\f13d";
+}
+.fa-unlock-alt:before {
+  content: "\f13e";
+}
+.fa-bullseye:before {
+  content: "\f140";
+}
+.fa-ellipsis-h:before {
+  content: "\f141";
+}
+.fa-ellipsis-v:before {
+  content: "\f142";
+}
+.fa-rss-square:before {
+  content: "\f143";
+}
+.fa-play-circle:before {
+  content: "\f144";
+}
+.fa-ticket:before {
+  content: "\f145";
+}
+.fa-minus-square:before {
+  content: "\f146";
+}
+.fa-minus-square-o:before {
+  content: "\f147";
+}
+.fa-level-up:before {
+  content: "\f148";
+}
+.fa-level-down:before {
+  content: "\f149";
+}
+.fa-check-square:before {
+  content: "\f14a";
+}
+.fa-pencil-square:before {
+  content: "\f14b";
+}
+.fa-external-link-square:before {
+  content: "\f14c";
+}
+.fa-share-square:before {
+  content: "\f14d";
+}
+.fa-compass:before {
+  content: "\f14e";
+}
+.fa-toggle-down:before,
+.fa-caret-square-o-down:before {
+  content: "\f150";
+}
+.fa-toggle-up:before,
+.fa-caret-square-o-up:before {
+  content: "\f151";
+}
+.fa-toggle-right:before,
+.fa-caret-square-o-right:before {
+  content: "\f152";
+}
+.fa-euro:before,
+.fa-eur:before {
+  content: "\f153";
+}
+.fa-gbp:before {
+  content: "\f154";
+}
+.fa-dollar:before,
+.fa-usd:before {
+  content: "\f155";
+}
+.fa-rupee:before,
+.fa-inr:before {
+  content: "\f156";
+}
+.fa-cny:before,
+.fa-rmb:before,
+.fa-yen:before,
+.fa-jpy:before {
+  content: "\f157";
+}
+.fa-ruble:before,
+.fa-rouble:before,
+.fa-rub:before {
+  content: "\f158";
+}
+.fa-won:before,
+.fa-krw:before {
+  content: "\f159";
+}
+.fa-bitcoin:before,
+.fa-btc:before {
+  content: "\f15a";
+}
+.fa-file:before {
+  content: "\f15b";
+}
+.fa-file-text:before {
+  content: "\f15c";
+}
+.fa-sort-alpha-asc:before {
+  content: "\f15d";
+}
+.fa-sort-alpha-desc:before {
+  content: "\f15e";
+}
+.fa-sort-amount-asc:before {
+  content: "\f160";
+}
+.fa-sort-amount-desc:before {
+  content: "\f161";
+}
+.fa-sort-numeric-asc:before {
+  content: "\f162";
+}
+.fa-sort-numeric-desc:before {
+  content: "\f163";
+}
+.fa-thumbs-up:before {
+  content: "\f164";
+}
+.fa-thumbs-down:before {
+  content: "\f165";
+}
+.fa-youtube-square:before {
+  content: "\f166";
+}
+.fa-youtube:before {
+  content: "\f167";
+}
+.fa-xing:before {
+  content: "\f168";
+}
+.fa-xing-square:before {
+  content: "\f169";
+}
+.fa-youtube-play:before {
+  content: "\f16a";
+}
+.fa-dropbox:before {
+  content: "\f16b";
+}
+.fa-stack-overflow:before {
+  content: "\f16c";
+}
+.fa-instagram:before {
+  content: "\f16d";
+}
+.fa-flickr:before {
+  content: "\f16e";
+}
+.fa-adn:before {
+  content: "\f170";
+}
+.fa-bitbucket:before {
+  content: "\f171";
+}
+.fa-bitbucket-square:before {
+  content: "\f172";
+}
+.fa-tumblr:before {
+  content: "\f173";
+}
+.fa-tumblr-square:before {
+  content: "\f174";
+}
+.fa-long-arrow-down:before {
+  content: "\f175";
+}
+.fa-long-arrow-up:before {
+  content: "\f176";
+}
+.fa-long-arrow-left:before {
+  content: "\f177";
+}
+.fa-long-arrow-right:before {
+  content: "\f178";
+}
+.fa-apple:before {
+  content: "\f179";
+}
+.fa-windows:before {
+  content: "\f17a";
+}
+.fa-android:before {
+  content: "\f17b";
+}
+.fa-linux:before {
+  content: "\f17c";
+}
+.fa-dribbble:before {
+  content: "\f17d";
+}
+.fa-skype:before {
+  content: "\f17e";
+}
+.fa-foursquare:before {
+  content: "\f180";
+}
+.fa-trello:before {
+  content: "\f181";
+}
+.fa-female:before {
+  content: "\f182";
+}
+.fa-male:before {
+  content: "\f183";
+}
+.fa-gittip:before,
+.fa-gratipay:before {
+  content: "\f184";
+}
+.fa-sun-o:before {
+  content: "\f185";
+}
+.fa-moon-o:before {
+  content: "\f186";
+}
+.fa-archive:before {
+  content: "\f187";
+}
+.fa-bug:before {
+  content: "\f188";
+}
+.fa-vk:before {
+  content: "\f189";
+}
+.fa-weibo:before {
+  content: "\f18a";
+}
+.fa-renren:before {
+  content: "\f18b";
+}
+.fa-pagelines:before {
+  content: "\f18c";
+}
+.fa-stack-exchange:before {
+  content: "\f18d";
+}
+.fa-arrow-circle-o-right:before {
+  content: "\f18e";
+}
+.fa-arrow-circle-o-left:before {
+  content: "\f190";
+}
+.fa-toggle-left:before,
+.fa-caret-square-o-left:before {
+  content: "\f191";
+}
+.fa-dot-circle-o:before {
+  content: "\f192";
+}
+.fa-wheelchair:before {
+  content: "\f193";
+}
+.fa-vimeo-square:before {
+  content: "\f194";
+}
+.fa-turkish-lira:before,
+.fa-try:before {
+  content: "\f195";
+}
+.fa-plus-square-o:before {
+  content: "\f196";
+}
+.fa-space-shuttle:before {
+  content: "\f197";
+}
+.fa-slack:before {
+  content: "\f198";
+}
+.fa-envelope-square:before {
+  content: "\f199";
+}
+.fa-wordpress:before {
+  content: "\f19a";
+}
+.fa-openid:before {
+  content: "\f19b";
+}
+.fa-institution:before,
+.fa-bank:before,
+.fa-university:before {
+  content: "\f19c";
+}
+.fa-mortar-board:before,
+.fa-graduation-cap:before {
+  content: "\f19d";
+}
+.fa-yahoo:before {
+  content: "\f19e";
+}
+.fa-google:before {
+  content: "\f1a0";
+}
+.fa-reddit:before {
+  content: "\f1a1";
+}
+.fa-reddit-square:before {
+  content: "\f1a2";
+}
+.fa-stumbleupon-circle:before {
+  content: "\f1a3";
+}
+.fa-stumbleupon:before {
+  content: "\f1a4";
+}
+.fa-delicious:before {
+  content: "\f1a5";
+}
+.fa-digg:before {
+  content: "\f1a6";
+}
+.fa-pied-piper-pp:before {
+  content: "\f1a7";
+}
+.fa-pied-piper-alt:before {
+  content: "\f1a8";
+}
+.fa-drupal:before {
+  content: "\f1a9";
+}
+.fa-joomla:before {
+  content: "\f1aa";
+}
+.fa-language:before {
+  content: "\f1ab";
+}
+.fa-fax:before {
+  content: "\f1ac";
+}
+.fa-building:before {
+  content: "\f1ad";
+}
+.fa-child:before {
+  content: "\f1ae";
+}
+.fa-paw:before {
+  content: "\f1b0";
+}
+.fa-spoon:before {
+  content: "\f1b1";
+}
+.fa-cube:before {
+  content: "\f1b2";
+}
+.fa-cubes:before {
+  content: "\f1b3";
+}
+.fa-behance:before {
+  content: "\f1b4";
+}
+.fa-behance-square:before {
+  content: "\f1b5";
+}
+.fa-steam:before {
+  content: "\f1b6";
+}
+.fa-steam-square:before {
+  content: "\f1b7";
+}
+.fa-recycle:before {
+  content: "\f1b8";
+}
+.fa-automobile:before,
+.fa-car:before {
+  content: "\f1b9";
+}
+.fa-cab:before,
+.fa-taxi:before {
+  content: "\f1ba";
+}
+.fa-tree:before {
+  content: "\f1bb";
+}
+.fa-spotify:before {
+  content: "\f1bc";
+}
+.fa-deviantart:before {
+  content: "\f1bd";
+}
+.fa-soundcloud:before {
+  content: "\f1be";
+}
+.fa-database:before {
+  content: "\f1c0";
+}
+.fa-file-pdf-o:before {
+  content: "\f1c1";
+}
+.fa-file-word-o:before {
+  content: "\f1c2";
+}
+.fa-file-excel-o:before {
+  content: "\f1c3";
+}
+.fa-file-powerpoint-o:before {
+  content: "\f1c4";
+}
+.fa-file-photo-o:before,
+.fa-file-picture-o:before,
+.fa-file-image-o:before {
+  content: "\f1c5";
+}
+.fa-file-zip-o:before,
+.fa-file-archive-o:before {
+  content: "\f1c6";
+}
+.fa-file-sound-o:before,
+.fa-file-audio-o:before {
+  content: "\f1c7";
+}
+.fa-file-movie-o:before,
+.fa-file-video-o:before {
+  content: "\f1c8";
+}
+.fa-file-code-o:before {
+  content: "\f1c9";
+}
+.fa-vine:before {
+  content: "\f1ca";
+}
+.fa-codepen:before {
+  content: "\f1cb";
+}
+.fa-jsfiddle:before {
+  content: "\f1cc";
+}
+.fa-life-bouy:before,
+.fa-life-buoy:before,
+.fa-life-saver:before,
+.fa-support:before,
+.fa-life-ring:before {
+  content: "\f1cd";
+}
+.fa-circle-o-notch:before {
+  content: "\f1ce";
+}
+.fa-ra:before,
+.fa-resistance:before,
+.fa-rebel:before {
+  content: "\f1d0";
+}
+.fa-ge:before,
+.fa-empire:before {
+  content: "\f1d1";
+}
+.fa-git-square:before {
+  content: "\f1d2";
+}
+.fa-git:before {
+  content: "\f1d3";
+}
+.fa-y-combinator-square:before,
+.fa-yc-square:before,
+.fa-hacker-news:before {
+  content: "\f1d4";
+}
+.fa-tencent-weibo:before {
+  content: "\f1d5";
+}
+.fa-qq:before {
+  content: "\f1d6";
+}
+.fa-wechat:before,
+.fa-weixin:before {
+  content: "\f1d7";
+}
+.fa-send:before,
+.fa-paper-plane:before {
+  content: "\f1d8";
+}
+.fa-send-o:before,
+.fa-paper-plane-o:before {
+  content: "\f1d9";
+}
+.fa-history:before {
+  content: "\f1da";
+}
+.fa-circle-thin:before {
+  content: "\f1db";
+}
+.fa-header:before {
+  content: "\f1dc";
+}
+.fa-paragraph:before {
+  content: "\f1dd";
+}
+.fa-sliders:before {
+  content: "\f1de";
+}
+.fa-share-alt:before {
+  content: "\f1e0";
+}
+.fa-share-alt-square:before {
+  content: "\f1e1";
+}
+.fa-bomb:before {
+  content: "\f1e2";
+}
+.fa-soccer-ball-o:before,
+.fa-futbol-o:before {
+  content: "\f1e3";
+}
+.fa-tty:before {
+  content: "\f1e4";
+}
+.fa-binoculars:before {
+  content: "\f1e5";
+}
+.fa-plug:before {
+  content: "\f1e6";
+}
+.fa-slideshare:before {
+  content: "\f1e7";
+}
+.fa-twitch:before {
+  content: "\f1e8";
+}
+.fa-yelp:before {
+  content: "\f1e9";
+}
+.fa-newspaper-o:before {
+  content: "\f1ea";
+}
+.fa-wifi:before {
+  content: "\f1eb";
+}
+.fa-calculator:before {
+  content: "\f1ec";
+}
+.fa-paypal:before {
+  content: "\f1ed";
+}
+.fa-google-wallet:before {
+  content: "\f1ee";
+}
+.fa-cc-visa:before {
+  content: "\f1f0";
+}
+.fa-cc-mastercard:before {
+  content: "\f1f1";
+}
+.fa-cc-discover:before {
+  content: "\f1f2";
+}
+.fa-cc-amex:before {
+  content: "\f1f3";
+}
+.fa-cc-paypal:before {
+  content: "\f1f4";
+}
+.fa-cc-stripe:before {
+  content: "\f1f5";
+}
+.fa-bell-slash:before {
+  content: "\f1f6";
+}
+.fa-bell-slash-o:before {
+  content: "\f1f7";
+}
+.fa-trash:before {
+  content: "\f1f8";
+}
+.fa-copyright:before {
+  content: "\f1f9";
+}
+.fa-at:before {
+  content: "\f1fa";
+}
+.fa-eyedropper:before {
+  content: "\f1fb";
+}
+.fa-paint-brush:before {
+  content: "\f1fc";
+}
+.fa-birthday-cake:before {
+  content: "\f1fd";
+}
+.fa-area-chart:before {
+  content: "\f1fe";
+}
+.fa-pie-chart:before {
+  content: "\f200";
+}
+.fa-line-chart:before {
+  content: "\f201";
+}
+.fa-lastfm:before {
+  content: "\f202";
+}
+.fa-lastfm-square:before {
+  content: "\f203";
+}
+.fa-toggle-off:before {
+  content: "\f204";
+}
+.fa-toggle-on:before {
+  content: "\f205";
+}
+.fa-bicycle:before {
+  content: "\f206";
+}
+.fa-bus:before {
+  content: "\f207";
+}
+.fa-ioxhost:before {
+  content: "\f208";
+}
+.fa-angellist:before {
+  content: "\f209";
+}
+.fa-cc:before {
+  content: "\f20a";
+}
+.fa-shekel:before,
+.fa-sheqel:before,
+.fa-ils:before {
+  content: "\f20b";
+}
+.fa-meanpath:before {
+  content: "\f20c";
+}
+.fa-buysellads:before {
+  content: "\f20d";
+}
+.fa-connectdevelop:before {
+  content: "\f20e";
+}
+.fa-dashcube:before {
+  content: "\f210";
+}
+.fa-forumbee:before {
+  content: "\f211";
+}
+.fa-leanpub:before {
+  content: "\f212";
+}
+.fa-sellsy:before {
+  content: "\f213";
+}
+.fa-shirtsinbulk:before {
+  content: "\f214";
+}
+.fa-simplybuilt:before {
+  content: "\f215";
+}
+.fa-skyatlas:before {
+  content: "\f216";
+}
+.fa-cart-plus:before {
+  content: "\f217";
+}
+.fa-cart-arrow-down:before {
+  content: "\f218";
+}
+.fa-diamond:before {
+  content: "\f219";
+}
+.fa-ship:before {
+  content: "\f21a";
+}
+.fa-user-secret:before {
+  content: "\f21b";
+}
+.fa-motorcycle:before {
+  content: "\f21c";
+}
+.fa-street-view:before {
+  content: "\f21d";
+}
+.fa-heartbeat:before {
+  content: "\f21e";
+}
+.fa-venus:before {
+  content: "\f221";
+}
+.fa-mars:before {
+  content: "\f222";
+}
+.fa-mercury:before {
+  content: "\f223";
+}
+.fa-intersex:before,
+.fa-transgender:before {
+  content: "\f224";
+}
+.fa-transgender-alt:before {
+  content: "\f225";
+}
+.fa-venus-double:before {
+  content: "\f226";
+}
+.fa-mars-double:before {
+  content: "\f227";
+}
+.fa-venus-mars:before {
+  content: "\f228";
+}
+.fa-mars-stroke:before {
+  content: "\f229";
+}
+.fa-mars-stroke-v:before {
+  content: "\f22a";
+}
+.fa-mars-stroke-h:before {
+  content: "\f22b";
+}
+.fa-neuter:before {
+  content: "\f22c";
+}
+.fa-genderless:before {
+  content: "\f22d";
+}
+.fa-facebook-official:before {
+  content: "\f230";
+}
+.fa-pinterest-p:before {
+  content: "\f231";
+}
+.fa-whatsapp:before {
+  content: "\f232";
+}
+.fa-server:before {
+  content: "\f233";
+}
+.fa-user-plus:before {
+  content: "\f234";
+}
+.fa-user-times:before {
+  content: "\f235";
+}
+.fa-hotel:before,
+.fa-bed:before {
+  content: "\f236";
+}
+.fa-viacoin:before {
+  content: "\f237";
+}
+.fa-train:before {
+  content: "\f238";
+}
+.fa-subway:before {
+  content: "\f239";
+}
+.fa-medium:before {
+  content: "\f23a";
+}
+.fa-yc:before,
+.fa-y-combinator:before {
+  content: "\f23b";
+}
+.fa-optin-monster:before {
+  content: "\f23c";
+}
+.fa-opencart:before {
+  content: "\f23d";
+}
+.fa-expeditedssl:before {
+  content: "\f23e";
+}
+.fa-battery-4:before,
+.fa-battery:before,
+.fa-battery-full:before {
+  content: "\f240";
+}
+.fa-battery-3:before,
+.fa-battery-three-quarters:before {
+  content: "\f241";
+}
+.fa-battery-2:before,
+.fa-battery-half:before {
+  content: "\f242";
+}
+.fa-battery-1:before,
+.fa-battery-quarter:before {
+  content: "\f243";
+}
+.fa-battery-0:before,
+.fa-battery-empty:before {
+  content: "\f244";
+}
+.fa-mouse-pointer:before {
+  content: "\f245";
+}
+.fa-i-cursor:before {
+  content: "\f246";
+}
+.fa-object-group:before {
+  content: "\f247";
+}
+.fa-object-ungroup:before {
+  content: "\f248";
+}
+.fa-sticky-note:before {
+  content: "\f249";
+}
+.fa-sticky-note-o:before {
+  content: "\f24a";
+}
+.fa-cc-jcb:before {
+  content: "\f24b";
+}
+.fa-cc-diners-club:before {
+  content: "\f24c";
+}
+.fa-clone:before {
+  content: "\f24d";
+}
+.fa-balance-scale:before {
+  content: "\f24e";
+}
+.fa-hourglass-o:before {
+  content: "\f250";
+}
+.fa-hourglass-1:before,
+.fa-hourglass-start:before {
+  content: "\f251";
+}
+.fa-hourglass-2:before,
+.fa-hourglass-half:before {
+  content: "\f252";
+}
+.fa-hourglass-3:before,
+.fa-hourglass-end:before {
+  content: "\f253";
+}
+.fa-hourglass:before {
+  content: "\f254";
+}
+.fa-hand-grab-o:before,
+.fa-hand-rock-o:before {
+  content: "\f255";
+}
+.fa-hand-stop-o:before,
+.fa-hand-paper-o:before {
+  content: "\f256";
+}
+.fa-hand-scissors-o:before {
+  content: "\f257";
+}
+.fa-hand-lizard-o:before {
+  content: "\f258";
+}
+.fa-hand-spock-o:before {
+  content: "\f259";
+}
+.fa-hand-pointer-o:before {
+  content: "\f25a";
+}
+.fa-hand-peace-o:before {
+  content: "\f25b";
+}
+.fa-trademark:before {
+  content: "\f25c";
+}
+.fa-registered:before {
+  content: "\f25d";
+}
+.fa-creative-commons:before {
+  content: "\f25e";
+}
+.fa-gg:before {
+  content: "\f260";
+}
+.fa-gg-circle:before {
+  content: "\f261";
+}
+.fa-tripadvisor:before {
+  content: "\f262";
+}
+.fa-odnoklassniki:before {
+  content: "\f263";
+}
+.fa-odnoklassniki-square:before {
+  content: "\f264";
+}
+.fa-get-pocket:before {
+  content: "\f265";
+}
+.fa-wikipedia-w:before {
+  content: "\f266";
+}
+.fa-safari:before {
+  content: "\f267";
+}
+.fa-chrome:before {
+  content: "\f268";
+}
+.fa-firefox:before {
+  content: "\f269";
+}
+.fa-opera:before {
+  content: "\f26a";
+}
+.fa-internet-explorer:before {
+  content: "\f26b";
+}
+.fa-tv:before,
+.fa-television:before {
+  content: "\f26c";
+}
+.fa-contao:before {
+  content: "\f26d";
+}
+.fa-500px:before {
+  content: "\f26e";
+}
+.fa-amazon:before {
+  content: "\f270";
+}
+.fa-calendar-plus-o:before {
+  content: "\f271";
+}
+.fa-calendar-minus-o:before {
+  content: "\f272";
+}
+.fa-calendar-times-o:before {
+  content: "\f273";
+}
+.fa-calendar-check-o:before {
+  content: "\f274";
+}
+.fa-industry:before {
+  content: "\f275";
+}
+.fa-map-pin:before {
+  content: "\f276";
+}
+.fa-map-signs:before {
+  content: "\f277";
+}
+.fa-map-o:before {
+  content: "\f278";
+}
+.fa-map:before {
+  content: "\f279";
+}
+.fa-commenting:before {
+  content: "\f27a";
+}
+.fa-commenting-o:before {
+  content: "\f27b";
+}
+.fa-houzz:before {
+  content: "\f27c";
+}
+.fa-vimeo:before {
+  content: "\f27d";
+}
+.fa-black-tie:before {
+  content: "\f27e";
+}
+.fa-fonticons:before {
+  content: "\f280";
+}
+.fa-reddit-alien:before {
+  content: "\f281";
+}
+.fa-edge:before {
+  content: "\f282";
+}
+.fa-credit-card-alt:before {
+  content: "\f283";
+}
+.fa-codiepie:before {
+  content: "\f284";
+}
+.fa-modx:before {
+  content: "\f285";
+}
+.fa-fort-awesome:before {
+  content: "\f286";
+}
+.fa-usb:before {
+  content: "\f287";
+}
+.fa-product-hunt:before {
+  content: "\f288";
+}
+.fa-mixcloud:before {
+  content: "\f289";
+}
+.fa-scribd:before {
+  content: "\f28a";
+}
+.fa-pause-circle:before {
+  content: "\f28b";
+}
+.fa-pause-circle-o:before {
+  content: "\f28c";
+}
+.fa-stop-circle:before {
+  content: "\f28d";
+}
+.fa-stop-circle-o:before {
+  content: "\f28e";
+}
+.fa-shopping-bag:before {
+  content: "\f290";
+}
+.fa-shopping-basket:before {
+  content: "\f291";
+}
+.fa-hashtag:before {
+  content: "\f292";
+}
+.fa-bluetooth:before {
+  content: "\f293";
+}
+.fa-bluetooth-b:before {
+  content: "\f294";
+}
+.fa-percent:before {
+  content: "\f295";
+}
+.fa-gitlab:before {
+  content: "\f296";
+}
+.fa-wpbeginner:before {
+  content: "\f297";
+}
+.fa-wpforms:before {
+  content: "\f298";
+}
+.fa-envira:before {
+  content: "\f299";
+}
+.fa-universal-access:before {
+  content: "\f29a";
+}
+.fa-wheelchair-alt:before {
+  content: "\f29b";
+}
+.fa-question-circle-o:before {
+  content: "\f29c";
+}
+.fa-blind:before {
+  content: "\f29d";
+}
+.fa-audio-description:before {
+  content: "\f29e";
+}
+.fa-volume-control-phone:before {
+  content: "\f2a0";
+}
+.fa-braille:before {
+  content: "\f2a1";
+}
+.fa-assistive-listening-systems:before {
+  content: "\f2a2";
+}
+.fa-asl-interpreting:before,
+.fa-american-sign-language-interpreting:before {
+  content: "\f2a3";
+}
+.fa-deafness:before,
+.fa-hard-of-hearing:before,
+.fa-deaf:before {
+  content: "\f2a4";
+}
+.fa-glide:before {
+  content: "\f2a5";
+}
+.fa-glide-g:before {
+  content: "\f2a6";
+}
+.fa-signing:before,
+.fa-sign-language:before {
+  content: "\f2a7";
+}
+.fa-low-vision:before {
+  content: "\f2a8";
+}
+.fa-viadeo:before {
+  content: "\f2a9";
+}
+.fa-viadeo-square:before {
+  content: "\f2aa";
+}
+.fa-snapchat:before {
+  content: "\f2ab";
+}
+.fa-snapchat-ghost:before {
+  content: "\f2ac";
+}
+.fa-snapchat-square:before {
+  content: "\f2ad";
+}
+.fa-pied-piper:before {
+  content: "\f2ae";
+}
+.fa-first-order:before {
+  content: "\f2b0";
+}
+.fa-yoast:before {
+  content: "\f2b1";
+}
+.fa-themeisle:before {
+  content: "\f2b2";
+}
+.fa-google-plus-circle:before,
+.fa-google-plus-official:before {
+  content: "\f2b3";
+}
+.fa-fa:before,
+.fa-font-awesome:before {
+  content: "\f2b4";
+}
+.fa-handshake-o:before {
+  content: "\f2b5";
+}
+.fa-envelope-open:before {
+  content: "\f2b6";
+}
+.fa-envelope-open-o:before {
+  content: "\f2b7";
+}
+.fa-linode:before {
+  content: "\f2b8";
+}
+.fa-address-book:before {
+  content: "\f2b9";
+}
+.fa-address-book-o:before {
+  content: "\f2ba";
+}
+.fa-vcard:before,
+.fa-address-card:before {
+  content: "\f2bb";
+}
+.fa-vcard-o:before,
+.fa-address-card-o:before {
+  content: "\f2bc";
+}
+.fa-user-circle:before {
+  content: "\f2bd";
+}
+.fa-user-circle-o:before {
+  content: "\f2be";
+}
+.fa-user-o:before {
+  content: "\f2c0";
+}
+.fa-id-badge:before {
+  content: "\f2c1";
+}
+.fa-drivers-license:before,
+.fa-id-card:before {
+  content: "\f2c2";
+}
+.fa-drivers-license-o:before,
+.fa-id-card-o:before {
+  content: "\f2c3";
+}
+.fa-quora:before {
+  content: "\f2c4";
+}
+.fa-free-code-camp:before {
+  content: "\f2c5";
+}
+.fa-telegram:before {
+  content: "\f2c6";
+}
+.fa-thermometer-4:before,
+.fa-thermometer:before,
+.fa-thermometer-full:before {
+  content: "\f2c7";
+}
+.fa-thermometer-3:before,
+.fa-thermometer-three-quarters:before {
+  content: "\f2c8";
+}
+.fa-thermometer-2:before,
+.fa-thermometer-half:before {
+  content: "\f2c9";
+}
+.fa-thermometer-1:before,
+.fa-thermometer-quarter:before {
+  content: "\f2ca";
+}
+.fa-thermometer-0:before,
+.fa-thermometer-empty:before {
+  content: "\f2cb";
+}
+.fa-shower:before {
+  content: "\f2cc";
+}
+.fa-bathtub:before,
+.fa-s15:before,
+.fa-bath:before {
+  content: "\f2cd";
+}
+.fa-podcast:before {
+  content: "\f2ce";
+}
+.fa-window-maximize:before {
+  content: "\f2d0";
+}
+.fa-window-minimize:before {
+  content: "\f2d1";
+}
+.fa-window-restore:before {
+  content: "\f2d2";
+}
+.fa-times-rectangle:before,
+.fa-window-close:before {
+  content: "\f2d3";
+}
+.fa-times-rectangle-o:before,
+.fa-window-close-o:before {
+  content: "\f2d4";
+}
+.fa-bandcamp:before {
+  content: "\f2d5";
+}
+.fa-grav:before {
+  content: "\f2d6";
+}
+.fa-etsy:before {
+  content: "\f2d7";
+}
+.fa-imdb:before {
+  content: "\f2d8";
+}
+.fa-ravelry:before {
+  content: "\f2d9";
+}
+.fa-eercast:before {
+  content: "\f2da";
+}
+.fa-microchip:before {
+  content: "\f2db";
+}
+.fa-snowflake-o:before {
+  content: "\f2dc";
+}
+.fa-superpowers:before {
+  content: "\f2dd";
+}
+.fa-wpexplorer:before {
+  content: "\f2de";
+}
+.fa-meetup:before {
+  content: "\f2e0";
+}
+.sr-only {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  margin: -1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  border: 0;
+}
+.sr-only-focusable:active,
+.sr-only-focusable:focus {
+  position: static;
+  width: auto;
+  height: auto;
+  margin: 0;
+  overflow: visible;
+  clip: auto;
+}
diff --git a/xmail-viewer/views/error.hbs b/xmail-viewer/views/error.hbs
new file mode 100755 (executable)
index 0000000..dbd944e
--- /dev/null
@@ -0,0 +1,7 @@
+<section>        
+    <div class="container">
+        <h1>{{message}}</h1>
+        <h2>{{error.status}}</h2>
+        <pre>{{error.stack}}</pre>
+    </div>
+</section>
diff --git a/xmail-viewer/views/img/favicon.ico b/xmail-viewer/views/img/favicon.ico
new file mode 100755 (executable)
index 0000000..c6f1b8e
Binary files /dev/null and b/xmail-viewer/views/img/favicon.ico differ
diff --git a/xmail-viewer/views/img/kyutech.bmp b/xmail-viewer/views/img/kyutech.bmp
new file mode 100755 (executable)
index 0000000..c6f1b8e
Binary files /dev/null and b/xmail-viewer/views/img/kyutech.bmp differ
diff --git a/xmail-viewer/views/js/alchemy.js b/xmail-viewer/views/js/alchemy.js
new file mode 100755 (executable)
index 0000000..a5302dd
--- /dev/null
@@ -0,0 +1,3386 @@
+/* eslint-disable */
+
+(function() {
+  "Alchemy.js is a graph drawing application for the web.\nCopyright (C) 2014  GraphAlchemist, Inc.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Affero General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Affero General Public License for more details.\n\nYou should have received a copy of the GNU Affero General Public License\nalong with this program.  If not, see <http://www.gnu.org/licenses/>.\nlets";
+  var API, Alchemy, Clustering, DrawEdge, DrawEdges, DrawNode, DrawNodes, Editor, EditorInteractions, EditorUtils, Layout, Remove, root, warnings,
+    __slice = [].slice,
+    __bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; };
+
+  Alchemy = (function() {
+    function Alchemy(userConf) {
+      if (userConf == null) {
+        userConf = null;
+      }
+      this.a = this;
+      this.version = "0.4.2";
+      this.api = new API(this);
+      this.get = this.api.get;
+      this.create = this.api.create;
+      this.set = this.api.set;
+      this.filter = this.api.filter;
+      this.forceLayout = this.api.force;
+      this.drawing = {
+        DrawEdge: DrawEdge(this),
+        DrawEdges: DrawEdges(this),
+        DrawNode: DrawNode(this),
+        DrawNodes: DrawNodes(this),
+        NodeUtils: this.NodeUtils(this)
+      };
+      this.controlDash = this.controlDash(this);
+      this.stats = this.stats(this);
+      this.search = this.search(this);
+      this.layout = Layout;
+      this.clustering = Clustering;
+      this.models = {
+        Node: this.Node(this),
+        Edge: this.Edge(this)
+      };
+      this.utils = {
+        warnings: new warnings(this)
+      };
+      this.filters = this.filters(this);
+      this.exports = this.exports(this);
+      this.visControls = {};
+      this.styles = {};
+      this.editor = {};
+      this.log = {};
+      this.state = {
+        "interactions": "default",
+        "layout": "default"
+      };
+      this.startGraph = this.startGraph(this);
+      this.updateGraph = this.updateGraph(this);
+      this.generateLayout = this.generateLayout(this);
+      this.svgStyles = this.svgStyles(this);
+      this.interactions = this.interactions(this);
+      this.plugins = this.plugins(this);
+      this._nodes = {};
+      this._edges = {};
+      this.getNodes = this.get.getNodes;
+      this.getEdges = this.get.getEdges;
+      this.allNodes = this.get.allNodes;
+      this.allEdges = this.get.allEdges;
+      if (userConf) {
+        this.begin(userConf);
+      }
+    }
+
+    Alchemy.prototype.begin = function(userConf) {
+      var conf;
+      conf = this.setConf(userConf);
+      Alchemy.prototype.instances.push(this);
+      switch (typeof this.conf.dataSource) {
+        case 'string':
+          d3.json(this.a.conf.dataSource, this.a.startGraph);
+          break;
+        case 'object':
+          this.a.startGraph(this.a.conf.dataSource);
+      }
+      this.plugins.init();
+      //Alchemy.prototype.instances.push(this);
+      return this;
+    };
+
+    Alchemy.prototype.setConf = function(userConf) {
+      var key, val;
+      if (userConf.theme != null) {
+        userConf = _.merge(_.cloneDeep(this.defaults), this.a.themes["" + userConf.theme]);
+      }
+      for (key in userConf) {
+        val = userConf[key];
+        switch (key) {
+          case "clusterColors":
+            userConf["clusterColours"] = val;
+            break;
+          case "backgroundColor":
+            userConf["backgroundColour"] = val;
+            break;
+          case "nodeColor":
+            userConf[nodeColour] = val;
+        }
+      }
+      return this.a.conf = _.merge(_.cloneDeep(this.defaults), userConf);
+    };
+
+    Alchemy.prototype.instances = [];
+
+    Alchemy.prototype.getInst = function(svg) {
+      var instNumber;
+      instNumber = parseInt(d3.select(svg).attr("alchInst"));
+      return Alchemy.prototype.instances[instNumber];
+    };
+
+    return Alchemy;
+
+  })();
+
+  root = typeof exports !== "undefined" && exports !== null ? exports : this;
+
+  root.Alchemy = Alchemy;
+
+  root.alchemy = {
+    begin: function(config) {
+      return root.alchemy = new Alchemy(config);
+    }
+  };
+
+  API = (function() {
+    function API(instance) {
+      this.a = instance;
+      this.get = this.Get(instance, this);
+      this.create = this.Create(instance, this);
+      this.set = this.Set(instance, this);
+      this.remove = Remove.remove;
+      this.force = this.Force(instance, this);
+      this.filter = this.Filter(instance, this);
+      this.search = this.Search(instance, this);
+      this._el = [];
+      this._elType = null;
+      this._makeChain = function(inp, endpoint) {
+        var e, _i, _len;
+        this.__proto__ = [].__proto__;
+        endpoint.__proto__ = [].__proto__;
+        while (this.length) {
+          this.pop();
+        }
+        while (endpoint.length) {
+          endpoint.pop();
+        }
+        for (_i = 0, _len = inp.length; _i < _len; _i++) {
+          e = inp[_i];
+          this.push(e);
+        }
+        Array.prototype.push.apply(endpoint, this._el);
+        return _.extend(endpoint, this);
+      };
+    }
+
+    return API;
+
+  })();
+
+  API.prototype.Create = function(instance, api) {
+    return {
+      a: instance,
+      api: api,
+      nodes: function() {
+        var a, n, nodeMap, nodeMaps, registerNode, _i, _len;
+        nodeMap = arguments[0], nodeMaps = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
+        a = this.a;
+        registerNode = function(node) {
+          var aNode;
+          if (!a._nodes[node.id]) {
+            aNode = new a.models.Node(node);
+            a._nodes[node.id] = aNode;
+            return [aNode];
+          } else {
+            return console.warn("A node with the id " + node.id + " already exists.\nConsider using the @a.get.nodes() method to \nretrieve the node and then using the Node methods.");
+          }
+        };
+        nodeMaps = _.uniq(_.flatten(arguments));
+        for (_i = 0, _len = nodeMaps.length; _i < _len; _i++) {
+          n = nodeMaps[_i];
+          registerNode(n);
+        }
+        if (this.a.initial) {
+          this.a.index = Alchemy.prototype.Index(this.a);
+          return this.a.updateGraph();
+        }
+      },
+      edges: function() {
+        var a, allEdges, edgeMap, edgeMaps, registerEdge;
+        edgeMap = arguments[0], edgeMaps = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
+        a = this.a;
+        registerEdge = function(edge) {
+          var aEdge, edgeArray;
+          if (edge.id && !a._edges[edge.id]) {
+            aEdge = new a.models.Edge(edge);
+            a._edges[edge.id] = [aEdge];
+            return [aEdge];
+          } else if (edge.id && a._edges[edge.id]) {
+            return console.warn("An edge with that id " + someEdgeMap.id + " already exists.\nConsider using the @a.get.edge() method to \nretrieve the edge and then using the Edge methods.\nNote: id's are not required for edges.  Alchemy will create\nan unlimited number of edges for the same source and target node.\nSimply omit 'id' when creating the edge.");
+          } else {
+            edgeArray = a._edges["" + edge.source + "-" + edge.target];
+            if (edgeArray) {
+              aEdge = new a.models.Edge(edge, edgeArray.length);
+              edgeArray.push(aEdge);
+              return [aEdge];
+            } else {
+              aEdge = new a.models.Edge(edge, 0);
+              a._edges["" + edge.source + "-" + edge.target] = [aEdge];
+              return [aEdge];
+            }
+          }
+        };
+        allEdges = _.uniq(_.flatten(arguments));
+        _.each(allEdges, function(e) {
+          return registerEdge(e);
+        });
+        if (this.a.initial) {
+          this.a.index = Alchemy.prototype.Index(this.a);
+          return this.a.updateGraph();
+        }
+      }
+    };
+  };
+
+  API.prototype.Filter = function(instance, api) {
+    var a, filter;
+    a = instance;
+    filter = function(type) {
+      return _.each(api._el, function(el) {
+        var key;
+        key = (function() {
+          if (api._elType === "edge") {
+            "_edgeType";
+          }
+          if (api._elType === "node") {
+            return "_nodeType";
+          }
+        })();
+        if (el[key] === type) {
+          return el.toggleHidden();
+        }
+      });
+    };
+    filter.nodes = function(type) {
+      var nodes;
+      nodes = a.elements.nodes.val;
+      return _.each(nodes, function(n) {
+        if (n._nodeType === type) {
+          return n.toggleHidden();
+        }
+      });
+    };
+    filter.edges = function(type) {
+      var edges;
+      edges = a.elements.edges.flat;
+      return _.each(edges, function(e) {
+        if (e._edgeType === type) {
+          return e.toggleHidden();
+        }
+      });
+    };
+    return filter;
+  };
+
+  API.prototype.Force = function(instance, api) {
+    var a;
+    a = instance;
+    return {
+      toggle: function() {
+        if (a.force.alpha() > 0) {
+          return a.force.stop();
+        } else {
+          return a.force.resume();
+        }
+      },
+      start: function() {
+        return a.force.start();
+      },
+      stop: function() {
+        return a.force.stop();
+      }
+    };
+  };
+
+  API.prototype.Get = function(instance, api) {
+    return {
+      a: instance,
+      api: api,
+      nodes: function() {
+        var a, allIDs, args, id, ids, nodeList;
+        id = arguments[0], ids = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
+        nodeList = [];
+        if (id != null) {
+          args = _.flatten(arguments);
+          allIDs = _.map(args, function(arg) {
+            return String(arg);
+          });
+          a = this.a;
+          nodeList = (function(a) {
+            return _.filter(a._nodes, function(val, key) {
+              if (_.contains(allIDs, key)) {
+                return val;
+              }
+            });
+          })(a);
+        }
+        this.api._elType = "node";
+        this.api._el = nodeList;
+        return this.api._makeChain(nodeList, this);
+      },
+      edges: function() {
+        var a, allIDs, edgeList, id, ids;
+        id = arguments[0], ids = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
+        edgeList = [];
+        if (id != null) {
+          allIDs = _.map(arguments, function(arg) {
+            return String(arg);
+          });
+          a = this.a;
+          edgeList = (function(a) {
+            return _.flatten(_.filter(a._edges, function(val, key) {
+              if (_.contains(allIDs, key)) {
+                return val;
+              }
+            }));
+          })(a);
+        }
+        this.api._elType = "edge";
+        this.api._el = edgeList;
+        return this.api._makeChain(edgeList, this);
+      },
+      all: function() {
+        var a, elType;
+        a = this.a;
+        elType = this.api._elType;
+        this.api._el = (function(elType) {
+          switch (elType) {
+            case "node":
+              return a.elements.nodes.val;
+            case "edge":
+              return a.elements.edges.flat;
+          }
+        })(elType);
+        return this.api._makeChain(this.api._el, this);
+      },
+      elState: function(state) {
+        var elList;
+        elList = _.filter(this.api._el, function(e) {
+          return e._state === state;
+        });
+        this.api._el = elList;
+        return this.api._makeChain(elList, this);
+      },
+      state: function(key) {
+        if (this.a.state.key != null) {
+          return this.a.state.key;
+        }
+      },
+      type: function(type) {
+        var elList;
+        elList = _.filter(this.api._el, function(e) {
+          return e._nodeType === type || e._edgeType === type;
+        });
+        this.api._el = elList;
+        return this.api._makeChain(elList, this);
+      },
+      activeNodes: function() {
+        return _.filter(this.a._nodes, function(node) {
+          if (node._state === "active") {
+            return node;
+          }
+        });
+      },
+      activeEdges: function() {
+        return _.filter(this.a.get.allEdges(), function(edge) {
+          if (edge._state === "active") {
+            return edge;
+          }
+        });
+      },
+      state: function(key) {
+        if (this.a.state.key != null) {
+          return this.a.state.key;
+        }
+      },
+      clusters: function() {
+        var clusterMap, nodesByCluster;
+        clusterMap = this.a.layout._clustering.clusterMap;
+        nodesByCluster = {};
+        _.each(clusterMap, function(key, value) {
+          return nodesByCluster[value] = _.select(this.a.get.allNodes(), function(node) {
+            return node.getProperties()[this.a.conf.clusterKey] === value;
+          });
+        });
+        return nodesByCluster;
+      },
+      clusterColours: function() {
+        var clusterColoursObject, clusterMap;
+        clusterMap = this.a.layout._clustering.clusterMap;
+        clusterColoursObject = {};
+        _.each(clusterMap, function(key, value) {
+          return clusterColoursObject[value] = this.a.conf.clusterColours[key % this.a.conf.clusterColours.length];
+        });
+        return clusterColoursObject;
+      },
+      allEdges: function() {
+        return this.a.elements.nodes.flat;
+      },
+      allNodes: function(type) {
+        if (type != null) {
+          return _.filter(this.a._nodes, function(n) {
+            if (n._nodeType === type) {
+              return n;
+            }
+          });
+        } else {
+          return this.a.elements.nodes.val;
+        }
+      },
+      getNodes: function() {
+        var a, id, ids;
+        id = arguments[0], ids = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
+        a = this.a;
+        ids.push(id);
+        return _.map(ids, function(id) {
+          return a._nodes[id];
+        });
+      },
+      getEdges: function(id, target) {
+        var a, edge_id;
+        if (id == null) {
+          id = null;
+        }
+        if (target == null) {
+          target = null;
+        }
+        a = this.a;
+        if ((id != null) && (target != null)) {
+          edge_id = "" + id + "-" + target;
+          return this.a._edges[edge_id];
+        } else if ((id != null) && (target == null)) {
+          return this.a._nodes[id]._adjacentEdges;
+        }
+      }
+    };
+  };
+
+  Remove = {
+    remove: function() {
+      return _.each(this._el, function(e) {
+        return e.remove();
+      });
+    }
+  };
+
+  API.prototype.Search = function(instance, api) {
+    var a, search;
+    a = instance;
+    search = function(query) {
+      var regex;
+      query = (function() {
+        if (a.conf.searchMethod === "contains") {
+          return query;
+        }
+        if (a.conf.searchMethod === "begins") {
+          return "^" + query;
+        }
+      })();
+      regex = new RegExp(query, "i");
+      return _.filter(api._el, function(el) {
+        return regex.test(el._properties.caption);
+      });
+    };
+    search.nodes = function(query) {
+      var regex;
+      query = (function() {
+        if (a.conf.searchMethod === "contains") {
+          return query;
+        }
+        if (a.conf.searchMethod === "begins") {
+          return "^" + query;
+        }
+      })();
+      regex = new RegExp(query, "i");
+      return _.filter(a._nodes, function(node) {
+        return regex.test(node._properties.caption);
+      });
+    };
+    search.edges = function(query) {
+      var regex;
+      query = (function() {
+        if (a.conf.searchMethod === "contains") {
+          return query;
+        }
+        if (a.conf.searchMethod === "begins") {
+          return "^" + query;
+        }
+      })();
+      regex = new RegExp(query, "i");
+      return _.filter(a.elements.edges.flat, function(edge) {
+        return regex.test(edge._properties.caption);
+      });
+    };
+    return search;
+  };
+
+  API.prototype.Set = function(instance, api) {
+    return {
+      a: instance,
+      api: api,
+      state: function(key, value) {
+        return this.a.state.key = value;
+      }
+    };
+  };
+
+  Clustering = (function() {
+    function Clustering(instance) {
+      var clustering, conf, nodes, _charge, _friction, _gravity, _linkDistancefn, _linkStrength;
+      this.a = instance;
+      nodes = this.a._nodes;
+      conf = this.a.conf;
+      clustering = this;
+      this.clusterKey = conf.clusterKey;
+      this.identifyClusters(this.a);
+      _charge = -500;
+      _linkStrength = function(edge) {
+        var sourceCluster, targetCluster;
+        sourceCluster = nodes[edge.source.id]._properties[this.clusterKey];
+        targetCluster = nodes[edge.target.id]._properties[this.clusterKey];
+        if (sourceCluster === targetCluster) {
+          return 0.15;
+        } else {
+          return 0;
+        }
+      };
+      _friction = function() {
+        return 0.7;
+      };
+      _linkDistancefn = function(edge) {
+        nodes = edge.self.a._nodes;
+        if (nodes[edge.source.id]._properties.root || nodes[edge.target.id]._properties.root) {
+          return 300;
+        } else if (nodes[edge.source.id]._properties[this.clusterKey] === nodes[edge.target.id]._properties[this.clusterKey]) {
+          return 10;
+        } else {
+          return 600;
+        }
+      };
+      _gravity = function(k) {
+        return 8 * k;
+      };
+      this.layout = {
+        charge: _charge,
+        linkStrength: function(edge) {
+          return _linkStrength(edge);
+        },
+        friction: function() {
+          return _friction();
+        },
+        linkDistancefn: function(edge) {
+          return _linkDistancefn(edge);
+        },
+        gravity: function(k) {
+          return _gravity(k);
+        }
+      };
+    }
+
+    Clustering.prototype.identifyClusters = function(a) {
+      var clusters, nodes, _i, _ref, _results;
+      nodes = a.elements.nodes.val;
+      clusters = _.uniq(_.map(nodes, function(node) {
+        return node.getProperties()[a.conf.clusterKey];
+      }));
+      return this.clusterMap = _.zipObject(clusters, (function() {
+        _results = [];
+        for (var _i = 0, _ref = clusters.length; 0 <= _ref ? _i <= _ref : _i >= _ref; 0 <= _ref ? _i++ : _i--){ _results.push(_i); }
+        return _results;
+      }).apply(this));
+    };
+
+    Clustering.prototype.getClusterColour = function(clusterValue) {
+      var index;
+      index = this.clusterMap[clusterValue] % this.a.conf.clusterColours.length;
+      return this.a.conf.clusterColours[index];
+    };
+
+    Clustering.prototype.edgeGradient = function(edges) {
+      var Q, defs, edge, endColour, gradient, gradient_id, id, ids, nodes, startColour, _i, _len, _ref, _results;
+      defs = this.a.vis.select("" + this.a.conf.divSelector + " svg");
+      Q = {};
+      nodes = this.a._nodes;
+      _ref = _.map(edges, function(edge) {
+        return edge._d3;
+      });
+      for (_i = 0, _len = _ref.length; _i < _len; _i++) {
+        edge = _ref[_i];
+        if (nodes[edge.source.id]._properties.root || nodes[edge.target.id]._properties.root) {
+          continue;
+        }
+        if (nodes[edge.source.id]._properties[this.clusterKey] === nodes[edge.target.id]._properties[this.clusterKey]) {
+          continue;
+        }
+        if (nodes[edge.target.id]._properties[this.clusterKey] !== nodes[edge.source.id]._properties[this.clusterKey]) {
+          id = nodes[edge.source.id]._properties[this.clusterKey] + "-" + nodes[edge.target.id]._properties[this.clusterKey];
+          if (id in Q) {
+            continue;
+          } else if (!(id in Q)) {
+            startColour = this.getClusterColour(nodes[edge.target.id]._properties[this.clusterKey]);
+            endColour = this.getClusterColour(nodes[edge.source.id]._properties[this.clusterKey]);
+            Q[id] = {
+              'startColour': startColour,
+              'endColour': endColour
+            };
+          }
+        }
+      }
+      _results = [];
+      for (ids in Q) {
+        gradient_id = "cluster-gradient-" + ids;
+        gradient = defs.append("svg:linearGradient").attr("id", gradient_id);
+        gradient.append("svg:stop").attr("offset", "0%").attr("stop-color", Q[ids]['startColour']);
+        _results.push(gradient.append("svg:stop").attr("offset", "100%").attr("stop-color", Q[ids]['endColour']));
+      }
+      return _results;
+    };
+
+    return Clustering;
+
+  })();
+
+  Alchemy.prototype.clusterControls = {
+    init: function() {
+      var changeClusterHTML;
+      changeClusterHTML = "<input class='form-control form-inline' id='cluster-key' placeholder=\"Cluster Key\"></input>";
+      this.a.dash.select("#clustering-container").append("div").attr("id", "cluster-key-container").attr('class', 'property form-inline form-group').html(changeClusterHTML).style("display", "none");
+      this.a.dash.select("#cluster_control_header").on("click", function() {
+        var display, element;
+        element = this.a.dash.select("#cluster-key-container");
+        return display = element.style("display");
+      });
+      element.style("display", function(e) {
+        if (display === "block") {
+          return "none";
+        } else {
+          return "block";
+        }
+      });
+      if (this.a.dash.select("#cluster-key-container").style("display") === "none") {
+        this.a.dash.select("#cluster-arrow").attr("class", "fa fa-2x fa-caret-right");
+      } else {
+        this.a.dash.select("#cluster-arrow").attr("class", "fa fa-2x fa-caret-down");
+      }
+      return this.a.dash.select("#cluster-key").on("keydown", function() {
+        if (d3.event.keyIdentifier === "Enter") {
+          this.a.conf.cluster = true;
+          this.a.conf.clusterKey = this.value;
+          return this.a.generateLayout();
+        }
+      });
+    }
+  };
+
+  Alchemy.prototype.controlDash = function(instance) {
+    var a;
+    a = instance;
+    return {
+      init: function() {
+        var divSelector;
+        if (this.dashIsShown()) {
+          divSelector = a.conf.divSelector;
+          a.dash = d3.select("" + divSelector).append("div").attr("id", "control-dash-wrapper").attr("class", "col-md-4 initial");
+          a.dash.append("i").attr("id", "dash-toggle").attr("class", "fa fa-flask col-md-offset-12");
+          a.dash.append("div").attr("id", "control-dash").attr("class", "col-md-12");
+          a.dash.select('#dash-toggle').on('click', a.interactions.toggleControlDash);
+          a.controlDash.zoomCtrl();
+          a.controlDash.search();
+          a.controlDash.filters();
+          a.controlDash.stats();
+          a.controlDash.clustering();
+          return a.controlDash.exports();
+        }
+      },
+      search: function() {
+        if (a.conf.search) {
+          a.dash.select("#control-dash").append("div").attr("id", "search").html("<div class='input-group'>\n    <input class='form-control' placeholder='Search'>\n    <i class='input-group-addon search-icon'><span class='fa fa-search fa-1x'></span></i>\n</div> ");
+          return a.search.init();
+        }
+      },
+      zoomCtrl: function() {
+        if (a.conf.zoomControls) {
+          a.dash.select("#control-dash-wrapper").append("div").attr("id", "zoom-controls").attr("class", "col-md-offset-12").html("<button id='zoom-reset'  class='btn btn-defualt btn-primary'><i class='fa fa-crosshairs fa-lg'></i></button> <button id='zoom-in'  class='btn btn-defualt btn-primary'><i class='fa fa-plus'></i></button> <button id='zoom-out' class='btn btn-default btn-primary'><i class='fa fa-minus'></i></button>");
+          a.dash.select('#zoom-in').on("click", function() {
+            return a.interactions.clickZoom('in');
+          });
+          a.dash.select('#zoom-out').on("click", function() {
+            return a.interactions.clickZoom('out');
+          });
+          return a.dash.select('#zoom-reset').on("click", function() {
+            return a.interactions.clickZoom('reset');
+          });
+        }
+      },
+      filters: function() {
+        if (a.conf.nodeFilters || a.conf.edgeFilters) {
+          a.dash.select("#control-dash").append("div").attr("id", "filters");
+          return a.filters.init();
+        }
+      },
+      stats: function() {
+        var stats_html;
+        if (a.conf.nodeStats || a.conf.edgeStats) {
+          stats_html = "<div id = \"stats-header\" data-toggle=\"collapse\" data-target=\"#stats #all-stats\">\n<h3>\n    Statistics\n</h3>\n<span class = \"fa fa-caret-right fa-2x\"></span>\n</div>\n<div id=\"all-stats\" class=\"collapse\">\n    <ul class = \"list-group\" id=\"node-stats\"></ul>\n    <ul class = \"list-group\" id=\"rel-stats\"></ul>  \n</div>";
+          a.dash.select("#control-dash").append("div").attr("id", "stats").html(stats_html).select('#stats-header').on('click', function() {
+            if (a.dash.select('#all-stats').classed("in")) {
+              return a.dash.select("#stats-header>span").attr("class", "fa fa-2x fa-caret-right");
+            } else {
+              return a.dash.select("#stats-header>span").attr("class", "fa fa-2x fa-caret-down");
+            }
+          });
+          return a.stats.init();
+        }
+      },
+      exports: function() {
+        var exports_html;
+        if (a.conf.exportSVG) {
+          exports_html = "<div id=\"exports-header\" data-toggle=\"collapse\" data-target=\"#all-exports\" style=\"padding:10px;\">\n    <h3>\n        Exports\n    </h3>\n    <span class=\"fa fa-caret-right fa-2x\"></span>\n</div>\n<div id=\"all-exports\" class=\"collapse\"></div>";
+          a.dash.select("#control-dash").append("div").attr("id", "exports").attr("style", "padding: 0.5em 1em; border-bottom: thin dashed #E89619; color: white;").html(exports_html).select("#exports-header");
+          return a.exports.init();
+        }
+      },
+      clustering: function() {
+        var clusterControl_html;
+        if (a.conf.clusterControl) {
+          clusterControl_html = "<div id=\"clustering-container\">\n    <div id=\"cluster_control_header\" data-toggle=\"collapse\" data-target=\"#clustering #cluster-options\">\n         <h3>Clustering</h3>\n        <span id=\"cluster-arrow\" class=\"fa fa-2x fa-caret-right\"></span>\n    </div>\n</div>";
+          a.dash.select("#control-dash").append("div").attr("id", "clustering").html(clusterControl_html).select('#cluster_control_header');
+          return a.clusterControls.init();
+        }
+      },
+      dashIsShown: function() {
+        var conf;
+        conf = a.conf;
+        return conf.showEditor || conf.captionToggle || conf.toggleRootNodes || conf.removeElement || conf.clusterControl || conf.nodeStats || conf.edgeStats || conf.edgeFilters || conf.nodeFilters || conf.edgesToggle || conf.nodesToggle || conf.search || conf.exportSVG;
+      }
+    };
+  };
+
+  Alchemy.prototype.filters = (function(_this) {
+    return function(instance) {
+      var a;
+      a = instance;
+      return {
+        init: function() {
+          var caption, edgeType, edgeTypes, nodeKey, nodeType, nodeTypes, types, _i, _j, _len, _len1, _ref;
+          a.filters.show();
+          if (a.conf.edgeFilters) {
+            a.filters.showEdgeFilters();
+          }
+          if (a.conf.nodeFilters) {
+            a.filters.showNodeFilters();
+          }
+          if (a.conf.nodeTypes) {
+            nodeKey = Object.keys(a.conf.nodeTypes);
+            nodeTypes = '';
+            _ref = a.conf.nodeTypes[nodeKey];
+            for (_i = 0, _len = _ref.length; _i < _len; _i++) {
+              nodeType = _ref[_i];
+              caption = nodeType.replace('_', ' ');
+              nodeTypes += "<li class='list-group-item nodeType' role='menuitem' id='li-" + nodeType + "' name=" + nodeType + ">" + caption + "</li>";
+            }
+            a.dash.select('#node-dropdown').html(nodeTypes);
+          }
+          if (a.conf.edgeTypes) {
+            if (_.isPlainObject(a.conf.edgeTypes)) {
+              types = _.values(a.conf.edgeTypes)[0];
+            } else {
+              types = a.conf.edgeTypes;
+            }
+            edgeTypes = '';
+            for (_j = 0, _len1 = types.length; _j < _len1; _j++) {
+              edgeType = types[_j];
+              caption = edgeType.replace('_', ' ');
+              edgeTypes += "<li class='list-group-item edgeType' role='menuitem' id='li-" + edgeType + "' name=" + edgeType + ">" + caption + "</li>";
+            }
+            a.dash.select('#rel-dropdown').html(edgeTypes);
+          }
+          if (a.conf.captionsToggle) {
+            a.filters.captionsToggle();
+          }
+          if (a.conf.edgesToggle) {
+            a.filters.edgesToggle();
+          }
+          if (a.conf.nodesToggle) {
+            a.filters.nodesToggle();
+          }
+          return a.filters.update();
+        },
+        show: function() {
+          var filter_html;
+          filter_html = "<div id = \"filter-header\" data-toggle=\"collapse\" data-target=\"#filters form\">\n    <h3>Filters</h3>\n    <span class = \"fa fa-2x fa-caret-right\"></span>\n</div>\n    <form class=\"form-inline collapse\">\n    </form>";
+          a.dash.select('#control-dash #filters').html(filter_html);
+          a.dash.selectAll('#filter-header').on('click', function() {
+            if (a.dash.select('#filters>form').classed("in")) {
+              return a.dash.select("#filter-header>span").attr("class", "fa fa-2x fa-caret-right");
+            } else {
+              return a.dash.select("#filter-header>span").attr("class", "fa fa-2x fa-caret-down");
+            }
+          });
+          return a.dash.select('#filters form');
+        },
+        showEdgeFilters: function() {
+          var rel_filter_html;
+          rel_filter_html = "<div id=\"filter-rel-header\" data-target = \"#rel-dropdown\" data-toggle=\"collapse\">\n    <h4>\n        Edge Types\n    </h4>\n    <span class=\"fa fa-lg fa-caret-right\"></span>\n</div>\n<ul id=\"rel-dropdown\" class=\"collapse list-group\" role=\"menu\">\n</ul>";
+          a.dash.select('#filters form').append("div").attr("id", "filter-relationships").html(rel_filter_html);
+          return a.dash.select("#filter-rel-header").on('click', function() {
+            if (a.dash.select('#rel-dropdown').classed("in")) {
+              return a.dash.select("#filter-rel-header>span").attr("class", "fa fa-lg fa-caret-right");
+            } else {
+              return a.dash.select("#filter-rel-header>span").attr("class", "fa fa-lg fa-caret-down");
+            }
+          });
+        },
+        showNodeFilters: function() {
+          var node_filter_html;
+          node_filter_html = "<div id=\"filter-node-header\" data-target = \"#node-dropdown\" data-toggle=\"collapse\">\n    <h4>\n        Node Types\n    </h4>\n    <span class=\"fa fa-lg fa-caret-right\"></span>\n</div>\n<ul id=\"node-dropdown\" class=\"collapse list-group\" role=\"menu\">\n</ul>";
+          a.dash.select('#filters form').append("div").attr("id", "filter-nodes").html(node_filter_html);
+          return a.dash.select("#filter-node-header").on('click', function() {
+            if (a.dash.select('#node-dropdown').classed("in")) {
+              return a.dash.select("#filter-node-header>span").attr("class", "fa fa-lg fa-caret-right");
+            } else {
+              return a.dash.select("#filter-node-header>span").attr("class", "fa fa-lg fa-caret-down");
+            }
+          });
+        },
+        captionsToggle: function() {
+          return a.dash.select("#filters form").append("li").attr({
+            "id": "toggle-captions",
+            "class": "list-group-item active-label toggle"
+          }).html("Show Captions").on("click", function() {
+            var isDisplayed;
+            isDisplayed = a.dash.select("g text").attr("style");
+            if (isDisplayed === "display: block" || null) {
+              return a.dash.selectAll("g text").attr("style", "display: none");
+            } else {
+              return a.dash.selectAll("g text").attr("style", "display: block");
+            }
+          });
+        },
+        edgesToggle: function() {
+          return a.dash.select("#filters form").append("li").attr({
+            "id": "toggle-edges",
+            "class": "list-group-item active-label toggle"
+          }).html("Toggle Edges").on("click", function() {
+            if (_.contains(_.pluck(_.flatten(_.values(a._edges)), "_state"), "active")) {
+              return _.each(_.values(a._edges), function(edges) {
+                return _.each(edges, function(e) {
+                  if (e._state === "active") {
+                    return e.toggleHidden();
+                  }
+                });
+              });
+            } else {
+              return _.each(_.values(a._edges), function(edges) {
+                return _.each(edges, function(e) {
+                  var source, target;
+                  source = a._nodes[e._properties.source];
+                  target = a._nodes[e._properties.target];
+                  if (source._state === "active" && target._state === "active") {
+                    return e.toggleHidden();
+                  }
+                });
+              });
+            }
+          });
+        },
+        nodesToggle: function() {
+          return a.dash.select("#filters form").append("li").attr({
+            "id": "toggle-nodes",
+            "class": "list-group-item active-label toggle"
+          }).html("Toggle Nodes").on("click", function() {
+            var nodes;
+            nodes = _.values(a._nodes);
+            if (_.contains(_.pluck(nodes, "_state"), "active")) {
+              return _.each(nodes, function(n) {
+                if (a.conf.toggleRootNodes && n._d3.root) {
+                  return;
+                }
+                if (n._state === "active") {
+                  return n.toggleHidden();
+                }
+              });
+            } else {
+              return _.each(_.values(a._nodes), function(n) {
+                if (a.conf.toggleRootNodes && n._d3.root) {
+                  return;
+                }
+                return n.toggleHidden();
+              });
+            }
+          });
+        },
+        update: function() {
+          return a.dash.selectAll(".nodeType, .edgeType").on("click", function() {
+            var element, tag;
+            element = d3.select(this);
+            tag = element.attr("name");
+            a.vis.selectAll("." + tag).each(function(d) {
+              var edge, node, source, target;
+              if (a._nodes[d.id] != null) {
+                node = a._nodes[d.id];
+                return node.toggleHidden();
+              } else {
+                edge = a._edges[d.id][0];
+                source = a._nodes[edge._properties.source];
+                target = a._nodes[edge._properties.target];
+                if (source._state === "active" && target._state === "active") {
+                  return edge.toggleHidden();
+                }
+              }
+            });
+            return a.stats.nodeStats();
+          });
+        }
+      };
+    };
+  })(this);
+
+  Alchemy.prototype.Index = function(instance) {
+    var a, edges, elements, nodes;
+    a = instance;
+    elements = {
+      nodes: {
+        val: (function() {
+          return _.values(a._nodes);
+        })()
+      },
+      edges: {
+        val: (function() {
+          return _.values(a._edges);
+        })()
+      }
+    };
+    nodes = elements.nodes;
+    edges = elements.edges;
+    elements.edges.flat = (function() {
+      return _.flatten(edges.val);
+    })();
+    elements.nodes.d3 = (function() {
+      return _.map(nodes.val, function(n) {
+        return n._d3;
+      });
+    })();
+    elements.edges.d3 = (function() {
+      return _.map(edges.flat, function(e) {
+        return e._d3;
+      });
+    })();
+    if (a.initial) {
+      elements.nodes.svg = (function() {
+        return a.vis.selectAll('g.node');
+      })();
+      elements.edges.svg = (function() {
+        return a.vis.selectAll('g.edge');
+      })();
+    }
+    a.elements = elements;
+    return function() {
+      a.elements.nodes.svg = (function() {
+        return a.vis.selectAll('g.node');
+      })();
+      return a.elements.edges.svg = (function() {
+        return a.vis.selectAll('g.edge');
+      })();
+    };
+  };
+
+  Alchemy.prototype.interactions = function(instance) {
+    var a;
+    a = instance;
+    return {
+      edgeClick: function(d) {
+        var edge;
+        if (d3.event.defaultPrevented) {
+          return;
+        }
+        d3.event.stopPropagation();
+        edge = d.self;
+
+        //MNTMNTMNT
+        //$('#txtSource').val(edge._properties.source);
+        //$('#txtTarget').val(edge._properties.target);
+        //$('#txtEdgeType').val(edge._properties.edgeType);
+
+
+        if (typeof a.conf.edgeClick === 'function') {
+          a.conf.edgeClick(edge);
+        }
+        if (edge._state !== "hidden") {
+          edge._state = edge._state === "highlighted" ? "selected" : "active";
+          return edge.setStyles();
+        }
+      },
+      edgeMouseOver: function(d) {
+        var edge;
+        edge = d.self;
+        if (edge._state !== "hidden") {
+          if (edge._state !== "selected") {
+            edge._state = "highlighted";
+          }
+          return edge.setStyles();
+        }
+      },
+      edgeMouseOut: function(d) {
+        var edge;
+        edge = d.self;
+        if (edge._state !== "hidden") {
+          if (edge._state !== "selected") {
+            edge._state = "active";
+          }
+          return edge.setStyles();
+        }
+      },
+      nodeMouseOver: function(n) {
+        var node;
+        node = n.self;
+        if (node._state !== "hidden") {
+          if (node._state !== "selected") {
+            node._state = "highlighted";
+            node.setStyles();
+          }
+          if (typeof a.conf.nodeMouseOver === 'function') {
+            return a.conf.nodeMouseOver(node);
+          } else if (typeof a.conf.nodeMouseOver === ('number' || 'string')) {
+            return node.properties[a.conf.nodeMouseOver];
+          }
+        }
+      },
+      nodeMouseOut: function(n) {
+        var node;
+        node = n.self;
+        a = node.a;
+        if (node._state !== "hidden") {
+          if (node._state !== "selected") {
+            node._state = "active";
+            node.setStyles();
+          }
+          if ((a.conf.nodeMouseOut != null) && typeof a.conf.nodeMouseOut === 'function') {
+            return a.conf.nodeMouseOut(n);
+          }
+        }
+      },
+      nodeClick: function(n) {
+        var node;
+
+        if (d3.event.defaultPrevented) {
+          return;
+        }
+        d3.event.stopPropagation();
+        node = n.self;
+
+        //MNTMNTMNT
+        $('#txtNode').val(node._properties.id);
+        $('#txtId').val(node._properties.nodeType);
+        //$('#txtSource').val('');
+        //$('#txtEdgeType').val('');
+        //$('#txtTarget').val('');
+
+        // TODO : Get detail of selected node information via cypher model.
+        //getNodeDetails(node._properties.id);
+               $('#txtPlaceId').val('');
+               $('#txtPlaceRefId').val('');
+               $('#txtTemplateTag').val('');
+               $('#txtTemplateId').val('');
+               $('#txtTemplateUuId').val('');
+               $('#txtTemplateName').val('');
+               $('#txtTemplateDescription').val(''); 
+
+               // deselectAll
+               _.each(a._nodes, function(n) {
+                       n._state = "active";
+                       return n.setStyles();
+               });
+               _.each(a._edges, function(edge) {
+                       return _.each(edge, function(e) {
+                               e._state = "active";
+                               return e.setStyles();
+                       });
+               });
+                 
+        for (var ii = 0; ii < gdata.length; ii++) {
+            if (gdata[ii].place_nid == node._properties.id) {
+                $('#txtPlaceId').val(gdata[ii].place_id);
+                $('#txtPlaceRefId').val(gdata[ii].placeRef_id);
+                $('#txtTemplateTag').val(gdata[ii].template_tag);
+                $('#txtTemplateId').val(gdata[ii].template_id);
+                $('#txtTemplateUuId').val(gdata[ii].template_uuid);
+                $('#txtTemplateName').val(gdata[ii].template_name);
+                $('#txtTemplateDescription').val(gdata[ii].template_description); 
+            }
+        }
+               
+        if (typeof a.conf.nodeClick === 'function') {
+          a.conf.nodeClick(node);
+               }
+               
+        if (node._state !== "hidden") {
+          node._state = (function() {
+            if (node._state === "selected") {
+              return "active";
+                       }
+                       
+                       getNodeMaterial(node._properties.id);
+            return "selected";
+          })();
+          return node.setStyles();
+               }
+       
+      },
+      zoom: function(extent) {
+        if (this._zoomBehavior == null) {
+          this._zoomBehavior = d3.behavior.zoom();
+        }
+        return this._zoomBehavior.scaleExtent(extent).on("zoom", function(d) {
+          a = Alchemy.prototype.getInst(this);
+          return a.vis.attr("transform", "translate(" + d3.event.translate + ") scale(" + d3.event.scale + ")");
+        });
+      },
+      clickZoom: function(direction) {
+        var scale, x, y, _ref;
+        _ref = a.vis.attr("transform").match(/(-*\d+\.*\d*)/g).map(function(a) {
+          return parseFloat(a);
+        }), x = _ref[0], y = _ref[1], scale = _ref[2];
+        a.vis.attr("transform", function() {
+          if (direction === "in") {
+            if (scale < a.conf.scaleExtent[1]) {
+              scale += 0.2;
+            }
+            return "translate(" + x + "," + y + ") scale(" + scale + ")";
+          } else if (direction === "out") {
+            if (scale > a.conf.scaleExtent[0]) {
+              scale -= 0.2;
+            }
+            return "translate(" + x + "," + y + ") scale(" + scale + ")";
+          } else if (direction === "reset") {
+            return "translate(0,0) scale(1)";
+          } else {
+            return console.log('error');
+          }
+        });
+        if (this._zoomBehavior == null) {
+          this._zoomBehavior = d3.behavior.zoom();
+        }
+        return this._zoomBehavior.scale(scale).translate([x, y]);
+      },
+      toggleControlDash: function() {
+        var offCanvas;
+        offCanvas = a.dash.classed("off-canvas") || a.dash.classed("initial");
+        return a.dash.classed({
+          "off-canvas": !offCanvas,
+          "initial": false,
+          "on-canvas": offCanvas
+        });
+      },
+      nodeDragStarted: function(d, i) {
+        d3.event.preventDefault;
+        d3.event.sourceEvent.stopPropagation();
+        d3.select(this).classed("dragging", true);
+        return d.fixed = true;
+      },
+      nodeDragged: function(d, i) {
+        var edges, node;
+        a = d.self.a;
+        d.x += d3.event.dx;
+        d.y += d3.event.dy;
+        d.px += d3.event.dx;
+        d.py += d3.event.dy;
+        node = d3.select(this);
+        node.attr("transform", "translate(" + d.x + ", " + d.y + ")");
+        edges = d.self._adjacentEdges;
+        return _.each(edges, function(edge) {
+          var selection;
+          selection = a.vis.select("#edge-" + edge.id + "-" + edge._index);
+          return a._drawEdges.updateEdge(selection.data()[0]);
+        });
+      },
+      nodeDragended: function(d, i) {
+        a = d.self.a;
+        d3.select(this).classed({
+          "dragging": false
+        });
+        if (!a.conf.forceLocked) {
+          return a.force.start();
+        }
+      },
+      nodeDoubleClick: function(d) {
+        return null;
+      },
+      deselectAll: function() {
+        var _ref;
+        a = Alchemy.prototype.getInst(this);
+        if ((_ref = d3.event) != null ? _ref.defaultPrevented : void 0) {
+          return;
+        }
+        if (a.conf.showEditor === true) {
+          a.modifyElements.nodeEditorClear();
+        }
+        _.each(a._nodes, function(n) {
+          n._state = "active";
+          return n.setStyles();
+        });
+        _.each(a._edges, function(edge) {
+          return _.each(edge, function(e) {
+            e._state = "active";
+            return e.setStyles();
+          });
+        });
+        if (a.conf.deselectAll && typeof (a.conf.deselectAll === 'function')) {
+          return a.conf.deselectAll();
+        }
+      }
+    };
+  };
+
+  Layout = (function() {
+    function Layout(instance) {
+      this.tick = __bind(this.tick, this);
+      this.linkStrength = __bind(this.linkStrength, this);
+      this.gravity = __bind(this.gravity, this);
+      var a, conf, nodes;
+      this.a = a = instance;
+      conf = this.a.conf;
+      nodes = this.a._nodes;
+      this.k = Math.sqrt(Math.log(_.size(this.a._nodes)) / (conf.graphWidth() * conf.graphHeight()));
+      this._clustering = new this.a.clustering(this.a);
+      this.d3NodeInternals = a.elements.nodes.d3;
+      if (conf.cluster) {
+        this._charge = function() {
+          return this._clustering.layout.charge;
+        };
+        this._linkStrength = function(edge) {
+          return this._clustering.layout.linkStrength(edge);
+        };
+      } else {
+        this._charge = function() {
+          return -10 / this.k;
+        };
+        this._linkStrength = function(edge) {
+          if (nodes[edge.source.id].getProperties('root') || nodes[edge.target.id].getProperties('root')) {
+            return 1;
+          } else {
+            return 0.9;
+          }
+        };
+      }
+      if (conf.cluster) {
+        this._linkDistancefn = function(edge) {
+          return this._clustering.layout.linkDistancefn(edge);
+        };
+      } else if (conf.linkDistancefn === 'default') {
+        this._linkDistancefn = function(edge) {
+          return 1 / (this.k * 50);
+        };
+      } else if (typeof conf.linkDistancefn === 'number') {
+        this._linkDistancefn = function(edge) {
+          return conf.linkDistancefn;
+        };
+      } else if (typeof conf.linkDistancefn === 'function') {
+        this._linkDistancefn = function(edge) {
+          return conf.linkDistancefn(edge);
+        };
+      }
+    }
+
+    Layout.prototype.gravity = function() {
+      if (this.a.conf.cluster) {
+        return this._clustering.layout.gravity(this.k);
+      } else {
+        return 50 * this.k;
+      }
+    };
+
+    Layout.prototype.linkStrength = function(edge) {
+      return this._linkStrength(edge);
+    };
+
+    Layout.prototype.friction = function() {
+      return 0.9;
+    };
+
+    Layout.prototype.collide = function(node) {
+      var conf, nx1, nx2, ny1, ny2, r;
+      conf = this.a.conf;
+      r = 2 * (node.radius + node['stroke-width']) + conf.nodeOverlap;
+      nx1 = node.x - r;
+      nx2 = node.x + r;
+      ny1 = node.y - r;
+      ny2 = node.y + r;
+      return function(quad, x1, y1, x2, y2) {
+        var l, x, y;
+        if (quad.point && (quad.point !== node)) {
+          x = node.x - Math.abs(quad.point.x);
+          y = node.y - quad.point.y;
+          l = Math.sqrt(x * x + y * y);
+          r = r;
+          if (l < r) {
+            l = (l - r) / l * conf.alpha;
+            node.x -= x *= l;
+            node.y -= y *= l;
+            quad.point.x += x;
+            quad.point.y += y;
+          }
+        }
+        return x1 > nx2 || x2 < nx1 || y1 > ny2 || y2 < ny1;
+      };
+    };
+
+    Layout.prototype.tick = function(draw) {
+      var a, edges, node, nodes, q, _i, _len, _ref;
+      a = this.a;
+      nodes = a.elements.nodes.svg;
+      edges = a.elements.edges.svg;
+      if (a.conf.collisionDetection) {
+        q = d3.geom.quadtree(this.d3NodeInternals);
+        _ref = this.d3NodeInternals;
+        for (_i = 0, _len = _ref.length; _i < _len; _i++) {
+          node = _ref[_i];
+          q.visit(this.collide(node));
+        }
+      }
+      nodes.attr("transform", function(d) {
+        return "translate(" + d.x + "," + d.y + ")";
+      });
+      this.drawEdge = a.drawing.DrawEdge;
+      this.drawEdge.styleText(edges);
+      return this.drawEdge.styleLink(edges);
+    };
+
+    Layout.prototype.positionRootNodes = function() {
+      var conf, container, i, n, rootNodes, _i, _len, _ref, _ref1, _results;
+      conf = this.a.conf;
+      container = {
+        width: conf.graphWidth(),
+        height: conf.graphHeight()
+      };
+      rootNodes = _.filter(this.a.elements.nodes.val, function(node) {
+        return node.getProperties('root');
+      });
+      if (rootNodes.length === 1) {
+        n = rootNodes[0];
+        _ref = [container.width / 2, container.width / 2], n._d3.x = _ref[0], n._d3.px = _ref[1];
+        _ref1 = [container.height / 2, container.height / 2], n._d3.y = _ref1[0], n._d3.py = _ref1[1];
+        n._d3.fixed = true;
+      } else {
+        _results = [];
+        for (i = _i = 0, _len = rootNodes.length; _i < _len; i = ++_i) {
+          n = rootNodes[i];
+          n._d3.x = container.width / Math.sqrt(rootNodes.length * (i + 1));
+          n._d3.y = container.height / 2;
+          _results.push(n._d3.fixed = true);
+        }
+        return _results;
+      }
+    };
+
+    Layout.prototype.chargeDistance = function() {
+      return 500;
+    };
+
+    Layout.prototype.linkDistancefn = function(edge) {
+      return this._linkDistancefn(edge);
+    };
+
+    Layout.prototype.charge = function() {
+      return this._charge();
+    };
+
+    return Layout;
+
+  })();
+
+  Alchemy.prototype.generateLayout = function(instance) {
+    var a;
+    a = instance;
+    return function(start) {
+      var conf;
+      if (start == null) {
+        start = false;
+      }
+      conf = a.conf;
+      a.layout = new Layout(a);
+      return a.force = d3.layout.force().size([conf.graphWidth(), conf.graphHeight()]).theta(1.0).gravity(a.layout.gravity()).friction(a.layout.friction()).nodes(a.elements.nodes.d3).links(a.elements.edges.d3).linkDistance(function(link) {
+        return a.layout.linkDistancefn(link);
+      }).linkStrength(function(link) {
+        return a.layout.linkStrength(link);
+      }).charge(a.layout.charge()).chargeDistance(a.layout.chargeDistance());
+    };
+  };
+
+  Alchemy.prototype.search = function(instance) {
+    var a;
+    a = instance;
+    return {
+      init: function() {
+        var searchBox;
+        searchBox = a.dash.select("#search input");
+        return searchBox.on("keyup", function() {
+          var input;
+          input = searchBox[0][0].value.toLowerCase();
+          a.vis.selectAll(".node").classed("inactive", false);
+          a.vis.selectAll("text").attr("style", function() {
+            if (input !== "") {
+              return "display: inline;";
+            }
+          });
+          return a.vis.selectAll(".node").classed("inactive", function(node) {
+            var DOMtext, hidden;
+            DOMtext = d3.select(this).text();
+            switch (a.conf.searchMethod) {
+              case 'contains':
+                hidden = DOMtext.toLowerCase().indexOf(input) < 0;
+                break;
+              case 'begins':
+                hidden = DOMtext.toLowerCase().indexOf(input) !== 0;
+            }
+            if (hidden) {
+              a.vis.selectAll("[source-target*='" + node.id + "']").classed("inactive", hidden);
+            } else {
+              a.vis.selectAll("[source-target*='" + node.id + "']").classed("inactive", function(edge) {
+                var nodeIDs, sourceHidden, targetHidden;
+                nodeIDs = [edge.source.id, edge.target.id];
+                sourceHidden = a.vis.select("#node-" + nodeIDs[0]).classed("inactive");
+                targetHidden = a.vis.select("#node-" + nodeIDs[1]).classed("inactive");
+                return targetHidden || sourceHidden;
+              });
+            }
+            return hidden;
+          });
+        });
+      }
+    };
+  };
+
+  Alchemy.prototype.startGraph = function(instance) {
+    var a;
+    a = instance;
+    return function(data) {
+      var conf, d3Edges, d3Nodes, defs, editor, editorInteractions;
+      conf = a.conf;
+      if (d3.select(conf.divSelector).empty()) {
+        console.warn(a.utils.warnings.divWarning());
+      }
+      if (!data) {
+        data = {
+          nodes: [],
+          edges: []
+        };
+        a.utils.warnings.dataWarning();
+      }
+      if (data.edges == null) {
+        data.edges = [];
+      }
+      a.create.nodes(data.nodes);
+      data.edges.forEach(function(e) {
+        return a.create.edges(e);
+      });
+      a.vis = d3.select(conf.divSelector).attr("style", "width:" + (conf.graphWidth()) + "px; height:" + (conf.graphHeight()) + "px; background:" + conf.backgroundColour + ";").append("svg").attr("xmlns", "http://www.w3.org/2000/svg").attr("xlink", "http://www.w3.org/1999/xlink").attr("pointer-events", "all").attr("style", "background:" + conf.backgroundColour + ";").attr("alchInst", Alchemy.prototype.instances.length - 1).on('click', a.interactions.deselectAll).call(a.interactions.zoom(conf.scaleExtent)).on("dblclick.zoom", null).append('g').attr("transform", "translate(" + conf.initialTranslate + ") scale(" + conf.initialScale + ")");
+      a.interactions.zoom().scale(conf.initialScale);
+      a.interactions.zoom().translate(conf.initialTranslate);
+      a.index = Alchemy.prototype.Index(a);
+      a.generateLayout();
+      a.controlDash.init();
+      d3Edges = a.elements.edges.d3;
+      d3Nodes = a.elements.nodes.d3;
+      a.layout.positionRootNodes();
+      a.force.start();
+      if (conf.forceLocked) {
+        while (a.force.alpha() > 0.005) {
+          a.force.tick();
+        }
+      }
+      a._drawEdges = a.drawing.DrawEdges;
+      a._drawNodes = a.drawing.DrawNodes;
+      a._drawEdges.createEdge(d3Edges);
+      a._drawNodes.createNode(d3Nodes);
+      a.index();
+      a.elements.nodes.svg.attr("transform", function(id, i) {
+        return "translate(" + id.x + ", " + id.y + ")";
+      });
+      console.log(Date() + ' completed initial computation');
+      if (!conf.forceLocked) {
+        a.force.on("tick", a.layout.tick).start();
+      }
+      if (conf.afterLoad != null) {
+        if (typeof conf.afterLoad === 'function') {
+          conf.afterLoad();
+        } else if (typeof conf.afterLoad === 'string') {
+          a[conf.afterLoad] = true;
+        }
+      }
+      if (conf.cluster) {
+        defs = d3.select("" + a.conf.divSelector + " svg").append("svg:defs");
+      }
+      if (conf.nodeStats) {
+        a.stats.nodeStats();
+      }
+      if (conf.showEditor) {
+        editor = new a.editor.Editor;
+        editorInteractions = new a.editor.Interactions;
+        d3.select("body").on('keydown', editorInteractions.deleteSelected);
+        editor.startEditor();
+      }
+      return a.initial = true;
+    };
+  };
+
+  Alchemy.prototype.stats = function(instance) {
+    var a;
+    a = instance;
+    return {
+      init: function() {
+        return a.stats.update();
+      },
+      nodeStats: function() {
+        var activeNodes, allNodes, caption, inactiveNodes, nodeData, nodeGraph, nodeKeys, nodeNum, nodeStats, nodeType, nodeTypes, _i, _len, _ref;
+        nodeData = [];
+        allNodes = a.get.allNodes().length;
+        activeNodes = a.get.activeNodes().length;
+        inactiveNodes = allNodes - activeNodes;
+        nodeStats = "<li class = 'list-group-item gen_node_stat'>Number of nodes: <span class='badge'>" + allNodes + "</span></li> <li class = 'list-group-item gen_node_stat'>Number of active nodes: <span class='badge'>" + activeNodes + "</span></li> <li class = 'list-group-item gen_node_stat'>Number of inactive nodes: <span class='badge'>" + inactiveNodes + "</span></li></br>";
+        if (a.conf.nodeTypes) {
+          nodeKeys = Object.keys(a.conf.nodeTypes);
+          nodeTypes = '';
+          _ref = a.conf.nodeTypes[nodeKeys];
+          for (_i = 0, _len = _ref.length; _i < _len; _i++) {
+            nodeType = _ref[_i];
+            caption = nodeType.replace('_', ' ');
+            nodeNum = a.vis.selectAll("g.node." + nodeType)[0].length;
+            nodeTypes += "<li class = 'list-group-item nodeType' id='li-" + nodeType + "' name = " + caption + ">Number of <strong style='text-transform: uppercase'>" + caption + "</strong> nodes: <span class='badge'>" + nodeNum + "</span></li>";
+            nodeData.push(["" + nodeType, nodeNum]);
+          }
+          nodeStats += nodeTypes;
+        }
+        nodeGraph = "<li id='node-stats-graph' class='list-group-item'></li>";
+        nodeStats += nodeGraph;
+        a.dash.select('#node-stats').html(nodeStats);
+        return this.insertSVG("node", nodeData);
+      },
+      edgeStats: function() {
+        var activeEdges, allEdges, caption, edgeData, edgeGraph, edgeKeys, edgeNum, edgeStats, edgeType, edgeTypes, inactiveEdges, _i, _len;
+        edgeData = [];
+        allEdges = a.get.allEdges().length;
+        activeEdges = a.get.activeEdges().length;
+        inactiveEdges = allEdges - activeEdges;
+        edgeStats = "<li class = 'list-group-item gen_edge_stat'>Number of relationships: <span class='badge'>" + allEdges + "</span></li> <li class = 'list-group-item gen_edge_stat'>Number of active relationships: <span class='badge'>" + activeEdges + "</span></li> <li class = 'list-group-item gen_edge_stat'>Number of inactive relationships: <span class='badge'>" + inactiveEdges + "</span></li></br>";
+        if (a.conf.edgeTypes) {
+          edgeKeys = _.values(alchemy.conf.edgeTypes)[0];
+          edgeTypes = '';
+          for (_i = 0, _len = edgeKeys.length; _i < _len; _i++) {
+            edgeType = edgeKeys[_i];
+            if (!edgeType) {
+              continue;
+            }
+            caption = edgeType.replace('_', ' ');
+            edgeNum = _.filter(a.get.allEdges(), function(edge) {
+              if (edge._edgeType === edgeType) {
+                return edge;
+              }
+            }).length;
+            edgeTypes += "<li class = 'list-group-item edgeType' id='li-" + edgeType + "' name = " + caption + ">Number of <strong style='text-transform: uppercase'>" + caption + "</strong> relationships: <span class='badge'>" + edgeNum + "</span></li>";
+            edgeData.push(["" + caption, edgeNum]);
+          }
+          edgeStats += edgeTypes;
+        }
+        edgeGraph = "<li id='node-stats-graph' class='list-group-item'></li>";
+        edgeStats += edgeGraph;
+        a.dash.select('#rel-stats').html(edgeStats);
+        return this.insertSVG("edge", edgeData);
+      },
+      insertSVG: function(element, data) {
+        var arc, arcs, color, height, pie, radius, svg, width;
+        if (data === null) {
+          return a.dash.select("#" + element + "-stats-graph").html("<br><h4 class='no-data'>There are no " + element + "Types listed in your conf.</h4>");
+        } else {
+          width = a.conf.graphWidth() * .25;
+          height = 250;
+          radius = width / 4;
+          color = d3.scale.category20();
+          arc = d3.svg.arc().outerRadius(radius - 10).innerRadius(radius / 2);
+          pie = d3.layout.pie().sort(null).value(function(d) {
+            return d[1];
+          });
+          svg = a.dash.select("#" + element + "-stats-graph").append("svg").append("g").style({
+            "width": width,
+            "height": height
+          }).attr("transform", "translate(" + width / 2 + "," + height / 2 + ")");
+          arcs = svg.selectAll(".arc").data(pie(data)).enter().append("g").classed("arc", true).on("mouseover", function(d, i) {
+            return a.dash.select("#" + data[i][0] + "-stat").classed("hidden", false);
+          }).on("mouseout", function(d, i) {
+            return a.dash.select("#" + data[i][0] + "-stat").classed("hidden", true);
+          });
+          arcs.append("path").attr("d", arc).attr("stroke", function(d, i) {
+            return color(i);
+          }).attr("stroke-width", 2).attr("fill-opacity", "0.3");
+          return arcs.append("text").attr("transform", function(d) {
+            return "translate(" + arc.centroid(d) + ")";
+          }).attr("id", function(d, i) {
+            return "" + data[i][0] + "-stat";
+          }).attr("dy", ".35em").classed("hidden", true).text(function(d, i) {
+            return data[i][0];
+          });
+        }
+      },
+      update: function() {
+        if (a.conf.nodeStats) {
+          this.nodeStats();
+        }
+        if (a.conf.edgeStats) {
+          return this.edgeStats();
+        }
+      }
+    };
+  };
+
+  Alchemy.prototype.updateGraph = function(instance) {
+    var a;
+    a = instance;
+    return function() {
+      a.generateLayout();
+      a._drawEdges.createEdge(a.elements.edges.d3);
+      a._drawNodes.createNode(a.elements.nodes.d3);
+      a.index();
+      a.layout.positionRootNodes();
+      a.force.start();
+      while (a.force.alpha() > 0.005) {
+        a.force.tick();
+      }
+      a.force.on("tick", a.layout.tick).start();
+      return a.elements.nodes.svg.attr('transform', function(id, i) {
+        return "translate(" + id.x + ", " + id.y + ")";
+      });
+    };
+  };
+
+  Alchemy.prototype.defaults = {
+    plugins: null,
+    renderer: "svg",
+    graphWidth: function() {
+      return d3.select(this.divSelector).node().parentElement.clientWidth;
+    },
+    graphHeight: function() {
+      if (d3.select(this.divSelector).node().parentElement.nodeName === "BODY") {
+        return window.innerHeight;
+      } else {
+        return d3.select(this.divSelector).node().parentElement.clientHeight;
+      }
+    },
+    alpha: 0.5,
+    collisionDetection: true,
+    nodeOverlap: 25,
+    fixNodes: false,
+    fixRootNodes: false,
+    forceLocked: true,
+    linkDistancefn: 'default',
+    nodePositions: null,
+    showEditor: false,
+    captionToggle: false,
+    toggleRootNodes: false,
+    removeElement: false,
+    cluster: false,
+    clusterKey: "cluster",
+    clusterColours: d3.shuffle(["#DD79FF", "#FFFC00", "#00FF30", "#5168FF", "#00C0FF", "#FF004B", "#00CDCD", "#f83f00", "#f800df", "#ff8d8f", "#ffcd00", "#184fff", "#ff7e00"]),
+    clusterControl: false,
+    nodeStats: false,
+    edgeStats: false,
+    edgeFilters: false,
+    nodeFilters: false,
+    edgesToggle: false,
+    nodesToggle: false,
+    zoomControls: false,
+    nodeCaption: 'caption',
+    nodeCaptionsOnByDefault: false,
+    nodeStyle: {
+      "all": {
+        "radius": 10,
+        "color": "#68B9FE",
+        "borderColor": "#127DC1",
+        "borderWidth": function(d, radius) {
+          return radius / 3;
+        },
+        "captionColor": "#FFFFFF",
+        "captionBackground": null,
+        "captionSize": 12,
+        "selected": {
+          "color": "#FFFFFF",
+          "borderColor": "#349FE3"
+        },
+        "highlighted": {
+          "color": "#EEEEFF"
+        },
+        "hidden": {
+          "color": "none",
+          "borderColor": "none"
+        }
+      }
+    },
+    nodeColour: null,
+    nodeMouseOver: 'caption',
+    nodeRadius: 10,
+    nodeTypes: null,
+    rootNodes: 'root',
+    rootNodeRadius: 15,
+    nodeClick: null,
+    nodePadding: 0,
+    edgeCaption: 'caption',
+    edgeCaptionsOnByDefault: false,
+    edgeStyle: {
+      "all": {
+        "width": 4,
+               //"color": "#CCC",
+               "color": "#ffff00",
+        "opacity": 0.2,
+        "directed": true,
+        "curved": true,
+        "selected": {
+          "opacity": 1
+        },
+        "highlighted": {
+          "opacity": 1
+        },
+        "hidden": {
+          "opacity": 0
+        }
+      }
+    },
+    edgeTypes: null,
+    curvedEdges: false,
+    edgeWidth: function() {
+      return 4;
+    },
+    edgeOverlayWidth: 20,
+    directedEdges: false,
+    edgeArrowSize: 5,
+    edgeClick: null,
+    search: false,
+    searchMethod: "contains",
+       backgroundColour: "#000000",
+       //backgroundColour: "#ffffff",
+    theme: null,
+    afterLoad: 'afterLoad',
+    divSelector: '#alchemy',
+    dataSource: null,
+    initialScale: 1,
+    initialTranslate: [0, 0],
+    scaleExtent: [0.5, 2.4],
+    exportSVG: false,
+    dataWarning: "default",
+    warningMessage: "There be no data!  What's going on?"
+  };
+
+  DrawEdge = function(instance) {
+    return {
+      a: instance,
+      createLink: function(edge) {
+        var conf;
+        conf = this.a.conf;
+        edge.append('path').attr('class', 'edge-line').attr('id', function(d) {
+          return "path-" + d.id;
+        });
+        return edge.filter(function(d) {
+          return d.caption != null;
+        }).append('text').append('textPath').classed("textpath", true);
+      },
+      triangle: function(edge) {
+        var height, hyp, width;
+        width = edge.target.x - edge.source.x;
+        height = edge.target.y - edge.source.y;
+        hyp = Math.sqrt(height * height + width * width);
+        return [width, height, hyp];
+      },
+      edgeData: function(edge) {
+        var curveOffset, edgeLength, edgeWidth, height, hyp, startPathX, width, _ref;
+        _ref = this.triangle(edge), width = _ref[0], height = _ref[1], hyp = _ref[2];
+        edgeWidth = edge['stroke-width'];
+        curveOffset = 2;
+        startPathX = edge.source.radius + edge.source['stroke-width'] - (edgeWidth / 2) + curveOffset;
+        edgeLength = hyp - startPathX - curveOffset * 1.5;
+        return {
+          edgeAngle: Math.atan2(height, width) / Math.PI * 180,
+          edgeLength: edgeLength
+        };
+      },
+      edgeAngle: function(edge) {
+        var height, width;
+        width = edge.target.x - edge.source.x;
+        height = edge.target.y - edge.source.y;
+        return Math.atan2(height, width) / Math.PI * 180;
+      },
+      edgeStyle: function(d) {
+        var clustering, conf, edge, nodes, styles;
+        conf = this.a.conf;
+        edge = this.a._edges[d.id][d.pos];
+        styles = this.a.svgStyles.edge.populate(edge);
+        nodes = this.a._nodes;
+        if (this.a.conf.cluster) {
+          clustering = this.a.layout._clustering;
+          styles.stroke = (function(d) {
+            var clusterKey, gid, id, index, source, target;
+            clusterKey = conf.clusterKey;
+            source = nodes[d.source.id]._properties;
+            target = nodes[d.target.id]._properties;
+            if (source.root || target.root) {
+              index = source.root ? target[clusterKey] : source[clusterKey];
+              return "" + (clustering.getClusterColour(index));
+            } else if (source[clusterKey] === target[clusterKey]) {
+              index = source[clusterKey];
+              return "" + (clustering.getClusterColour(index));
+            } else if (source[clusterKey] !== target[clusterKey]) {
+              id = "" + source[clusterKey] + "-" + target[clusterKey];
+              gid = "cluster-gradient-" + id;
+              return "url(#" + gid + ")";
+            }
+          })(d);
+        }
+        return styles;
+      },
+      edgeWalk: function(edge) {
+        var A, B, C, a, angle, arcDegree, arcRadius, arrowWidth, c1, c2, cx, cy, d, distance, edgeLength, endAttachX, endAttachY, endNormal, endR, endTangent, endX, endY, g1, g2, gradient, hc, headLength, headRadius, homotheticCenter, p, padding, radiusRatio, shaftRadius, source, sourcePadding, square, startAttachX, startAttachY, startR, startTangent, startX, startY, target, targetPadding, xDist, yDist;
+        a = this.a;
+        square = function(num) {
+          return num * num;
+        };
+        source = edge.source;
+        target = edge.target;
+        if (!a.conf.curvedEdges) {
+          padding = a.conf.nodePadding;
+          sourcePadding = source.radius + padding + (source["stroke-width"] / 2);
+          targetPadding = target.radius + padding + (target["stroke-width"] / 2);
+          xDist = edge.source.x - edge.target.x;
+          yDist = edge.source.y - edge.target.y;
+          distance = Math.sqrt(square(xDist) + square(yDist));
+          if (!a.conf.directedEdges) {
+            return "M " + sourcePadding + " 0 L " + (distance - targetPadding) + " 0";
+          } else {
+            headLength = a.conf.edgeWidth() * 2.4;
+            return "M " + sourcePadding + " 0 L " + (distance - targetPadding - headLength) + " 0 l 0 2 l " + (headLength / 2) + " -2 l " + (-headLength / 2) + " -2 L " + (distance - targetPadding - headLength) + " 0";
+          }
+        } else {
+          padding = a.conf.edgeWidth() * 1.7;
+          arrowWidth = a.conf.edgeWidth() * 0.6;
+          shaftRadius = arrowWidth / 2;
+          headRadius = shaftRadius * 2.4;
+          headLength = a.conf.directedEdges ? headRadius * 2 : 0.0001;
+          xDist = edge.source.x - edge.target.x;
+          yDist = edge.source.y - edge.target.y;
+          edgeLength = Math.sqrt(square(xDist) + square(yDist));
+          startX = 0;
+          startY = 0;
+          startR = edge.source.radius;
+          endX = edgeLength;
+          endY = 0;
+          endR = edge.target.radius;
+          d = endX - startX;
+          radiusRatio = (startR + padding) / (endR + headLength + padding);
+          homotheticCenter = -d * radiusRatio / (1 - radiusRatio);
+          arcDegree = 1.5;
+          angle = arcDegree * headRadius * 2 / startR;
+          startAttachX = Math.cos(angle) * (startR + padding);
+          startAttachY = Math.sin(angle) * (startR + padding);
+          gradient = startAttachY / (startAttachX - homotheticCenter);
+          hc = startAttachY - gradient * startAttachX;
+          p = endX;
+          A = 1 + square(gradient);
+          B = 2 * (gradient * hc - p);
+          C = square(hc) + square(p) - square(endR + headLength + padding);
+          endAttachX = (-B - Math.sqrt(square(B) - 4 * A * C)) / (2 * A);
+          endAttachY = (endAttachX - homotheticCenter) * gradient;
+          g1 = -startAttachX / startAttachY;
+          c1 = startAttachY + (square(startAttachX) / startAttachY);
+          g2 = -(endAttachX - endX) / endAttachY;
+          c2 = endAttachY + (endAttachX - endX) * endAttachX / endAttachY;
+          cx = (c1 - c2) / (g2 - g1);
+          cy = g1 * cx + c1;
+          arcRadius = Math.sqrt(square(cx - startAttachX) + square(cy - startAttachY));
+          startTangent = function(dr) {
+            var dx, dy, num;
+            if (dr < 0) {
+              num = -1;
+            } else {
+              num = 1;
+            }
+            dx = num * Math.sqrt(square(dr) / (1 + square(g1)));
+            dy = g1 * dx;
+            return "" + (startAttachX + dx) + ", " + (startAttachY + dy);
+          };
+          endTangent = function(dr) {
+            var dx, dy, num;
+            if (dr < 0) {
+              num = -1;
+            } else {
+              num = 1;
+            }
+            dx = num * Math.sqrt(square(dr) / (1 + square(g2)));
+            dy = g2 * dx;
+            return "" + (endAttachX + dx) + ", " + (endAttachY + dy);
+          };
+          endNormal = function(dc) {
+            var dx, dy, num;
+            if (dc < 0) {
+              num = -1;
+            } else {
+              num = 1;
+            }
+            dx = num * Math.sqrt(square(dc) / (1 + square(1 / g2)));
+            dy = dx / g2;
+            return "" + (endAttachX + dx) + ", " + (endAttachY - dy);
+          };
+          if (!a.conf.directedEdges) {
+            return "M " + (startTangent(-shaftRadius)) + " A " + (arcRadius - shaftRadius) + ", " + (arcRadius - shaftRadius) + " 0 0 0 " + (endTangent(-shaftRadius));
+          } else {
+            return "M " + (startTangent(-shaftRadius)) + " L " + (startTangent(shaftRadius)) + " A " + (arcRadius - shaftRadius) + ", " + (arcRadius - shaftRadius) + " 0 0 0 " + (endTangent(-shaftRadius)) + " L " + (endTangent(-headRadius)) + " L " + (endNormal(headLength)) + " L " + (endTangent(headRadius)) + " L " + (endTangent(shaftRadius)) + " A " + (arcRadius + shaftRadius) + ", " + (arcRadius + shaftRadius) + " 0 0 1 " + (startTangent(-shaftRadius)) + " Z";
+          }
+        }
+      },
+      styleLink: function(edges) {
+        var a, conf, utils;
+        a = this.a;
+        conf = a.conf;
+        utils = a.drawing.DrawEdge;
+        return edges.each(function(edge) {
+          var edgeData, g;
+          g = d3.select(this);
+          edgeData = utils.edgeData(edge);
+          g.attr('transform', "translate(" + edge.source.x + ", " + edge.source.y + ") rotate(" + (utils.edgeAngle(edge)) + ")");
+          return g.select('.edge-line').attr('d', (function() {
+            return utils.edgeWalk(edge);
+          })()).attr('stroke-width', (function() {
+            return a.conf.edgeWidth;
+          })()).style(utils.edgeStyle(edge));
+        });
+      },
+      classEdge: function(edge) {
+        return edge.classed('active', true);
+      },
+      styleText: function(edge) {
+        var conf;
+        conf = this.a.conf;
+        return edge.select('text').each(function(d) {
+          var dx, dy, edgeLength, xDist, yDist;
+          xDist = d.source.x - d.target.x;
+          yDist = d.source.y - d.target.y;
+          edgeLength = Math.sqrt(Math.pow(xDist, 2) + Math.pow(yDist, 2));
+          ({
+            captionAngle: function(angle) {
+              if (angle < -90 || angle > 90) {
+                return 180;
+              } else {
+                return 0;
+              }
+            }
+          });
+          dx = edgeLength / 2;
+          dy = -d['stroke-width'] * 2;
+          return d3.select(this).attr('dx', "" + dx).attr("dy", "" + dy).select(".textpath").text(d.caption).attr("xlink:xlink:href", "#path-" + d.source.id + "-" + d.target.id).style("display", function(d) {
+            if (conf.edgeCaptionsOnByDefault) {
+              return "block";
+            }
+          });
+        });
+      },
+      setInteractions: function(edges) {
+        var interactions;
+        interactions = this.a.interactions;
+        return edges.on('click', interactions.edgeClick).on('mouseover', function(d) {
+          return interactions.edgeMouseOver(d);
+        }).on('mouseout', function(d) {
+          return interactions.edgeMouseOut(d);
+        });
+      }
+    };
+  };
+
+  DrawEdges = function(instance) {
+    return {
+      a: instance,
+      createEdge: function(d3Edges) {
+        var d3edges, drawEdge;
+        drawEdge = this.a.drawing.DrawEdge;
+        d3edges = this.a.vis.selectAll("g.edge").data(d3Edges);
+        d3edges.enter().append('g').attr("id", function(d) {
+          return "edge-" + d.id + "-" + d.pos;
+        }).attr('class', function(d) {
+          return "edge " + d.edgeType;
+        }).attr('source-target', function(d) {
+          return "" + d.source.id + "-" + d.target.id;
+        });
+        drawEdge.createLink(d3edges);
+        drawEdge.classEdge(d3edges);
+        drawEdge.styleLink(d3edges);
+        drawEdge.styleText(d3edges);
+        drawEdge.setInteractions(d3edges);
+        return d3edges.exit().remove();
+      },
+      updateEdge: function(d3Edge) {
+        var drawEdge, edge;
+        drawEdge = this.a.drawing.DrawEdge;
+        edge = this.a.vis.select("#edge-" + d3Edge.id + "-" + d3Edge.pos);
+        drawEdge.classEdge(edge);
+        drawEdge.styleLink(edge);
+        drawEdge.styleText(edge);
+        return drawEdge.setInteractions(edge);
+      }
+    };
+  };
+
+  DrawNode = function(instance) {
+    return {
+      a: instance,
+      styleText: function(node) {
+        var conf, nodes, utils;
+        conf = this.a.conf;
+        utils = this.a.drawing.NodeUtils;
+        nodes = this.a._nodes;
+        return node.selectAll("text").attr('dy', function(d) {
+          if (nodes[d.id].getProperties().root) {
+            return conf.rootNodeRadius / 2;
+          } else {
+            return conf.nodeRadius * 2 - 5;
+          }
+        }).attr('visibility', function(d) {
+          if (nodes[d.id]._state === "hidden") {
+            return "hidden";
+          } else {
+            return "visible";
+          }
+        }).text(function(d) {
+          return utils.nodeText(d);
+        }).style("display", function(d) {
+          if (conf.nodeCaptionsOnByDefault) {
+            return "block";
+          }
+        });
+      },
+      createNode: function(node) {
+        node = _.difference(node, node.select("circle").data());
+        node.__proto__ = d3.select().__proto__;
+        node.append('circle').attr('id', function(d) {
+          return "circle-" + d.id;
+        });
+        return node.append('svg:text').attr('id', function(d) {
+          return "text-" + d.id;
+        });
+      },
+      styleNode: function(node) {
+        var utils;
+        utils = this.a.drawing.NodeUtils;
+        return node.selectAll('circle').attr('r', function(d) {
+          if (typeof d.radius === "function") {
+            return d.radius();
+          } else {
+            return d.radius;
+          }
+        }).each(function(d) {
+          return d3.select(this).style(utils.nodeStyle(d));
+        });
+      },
+      setInteractions: function(node) {
+        var conf, coreInteractions, drag, editorEnabled, editorInteractions, nonRootNodes, rootNodes;
+        conf = this.a.conf;
+        coreInteractions = this.a.interactions;
+        editorEnabled = this.a.get.state("interactions") === "editor";
+        drag = d3.behavior.drag().origin(Object).on("dragstart", null).on("drag", null).on("dragend", null);
+        if (editorEnabled) {
+          editorInteractions = new this.a.editor.Interactions;
+          return node.on('mouseup', function(d) {
+            return editorInteractions.nodeMouseUp(d);
+          }).on('mouseover', function(d) {
+            return editorInteractions.nodeMouseOver(d);
+          }).on('mouseout', function(d) {
+            return editorInteractions.nodeMouseOut(d);
+          }).on('dblclick', function(d) {
+            return coreInteractions.nodeDoubleClick(d);
+          }).on('click', function(d) {
+            return editorInteractions.nodeClick(d);
+          });
+        } else {
+          node.on('mouseup', null).on('mouseover', function(d) {
+            return coreInteractions.nodeMouseOver(d);
+          }).on('mouseout', function(d) {
+            return coreInteractions.nodeMouseOut(d);
+          }).on('dblclick', function(d) {
+            return coreInteractions.nodeDoubleClick(d);
+          }).on('click', function(d) {
+            return coreInteractions.nodeClick(d);
+          });
+          drag = d3.behavior.drag().origin(Object).on("dragstart", coreInteractions.nodeDragStarted).on("drag", coreInteractions.nodeDragged).on("dragend", coreInteractions.nodeDragended);
+          if (!conf.fixNodes) {
+            nonRootNodes = node.filter(function(d) {
+              return d.root !== true;
+            });
+            nonRootNodes.call(drag);
+          }
+          if (!conf.fixRootNodes) {
+            rootNodes = node.filter(function(d) {
+              return d.root === true;
+            });
+            return rootNodes.call(drag);
+          }
+        }
+      }
+    };
+  };
+
+  DrawNodes = function(instance) {
+    return {
+      a: instance,
+      createNode: function(d3Nodes) {
+        var drawNode, node;
+        drawNode = this.a.drawing.DrawNode;
+        node = this.a.vis.selectAll("g.node").data(d3Nodes, function(n) {
+          return n.id;
+        });
+        node.enter().append("g").attr("class", function(d) {
+          var nodeType;
+          nodeType = d.self._nodeType;
+          return "node " + nodeType + " active";
+        }).attr('id', function(d) {
+          return "node-" + d.id;
+        }).classed('root', function(d) {
+          return d.root;
+        });
+        drawNode.createNode(node);
+        drawNode.styleNode(node);
+        drawNode.styleText(node);
+        drawNode.setInteractions(node);
+        return node.exit().remove();
+      },
+      updateNode: function(alchemyNode) {
+        var drawNode, node;
+        drawNode = this.a.drawing.DrawNode;
+        node = this.a.vis.select("#node-" + alchemyNode.id);
+        drawNode.styleNode(node);
+        drawNode.styleText(node);
+        return drawNode.setInteractions(node);
+      }
+    };
+  };
+
+  Alchemy.prototype.NodeUtils = function(instance) {
+    var a;
+    a = instance;
+    return {
+      nodeStyle: function(d) {
+        var conf, node;
+        conf = a.conf;
+        node = d.self;
+        if (conf.cluster && (node._state !== "hidden")) {
+          d.fill = (function(d) {
+            var clusterMap, clustering, colour, colourIndex, colours, key, nodeProp;
+            clustering = a.layout._clustering;
+            nodeProp = node.getProperties();
+            clusterMap = clustering.clusterMap;
+            key = conf.clusterKey;
+            colours = conf.clusterColours;
+            colourIndex = clusterMap[nodeProp[key]] % colours.length;
+            colour = colours[colourIndex];
+            return "" + colour;
+          })(d);
+          d.stroke = d.fill;
+        }
+        return d;
+      },
+      nodeText: function(d) {
+        var caption, conf, nodeProps;
+        conf = a.conf;
+        nodeProps = a._nodes[d.id]._properties;
+        if (conf.nodeCaption && typeof conf.nodeCaption === 'string') {
+          if (nodeProps[conf.nodeCaption] != null) {
+            return nodeProps[conf.nodeCaption];
+          } else {
+            return '';
+          }
+        } else if (conf.nodeCaption && typeof conf.nodeCaption === 'function') {
+          caption = conf.nodeCaption(nodeProps);
+          if (caption === void 0 || String(caption) === 'undefined') {
+            a.log["caption"] = "At least one caption returned undefined";
+            conf.caption = false;
+          }
+          return caption;
+        }
+      }
+    };
+  };
+
+  Alchemy.prototype.svgStyles = function(instance) {
+    return {
+      a: instance,
+      node: {
+        a: this.a,
+        populate: function(node) {
+          var conf, d, defaultStyle, fill, nodeType, nodeTypeKey, radius, stroke, strokeWidth, style, svgStyles, toFunc, typedStyle;
+          conf = this.a.conf;
+          defaultStyle = _.omit(conf.nodeStyle.all, "selected", "highlighted", "hidden");
+          d = node;
+          toFunc = function(inp) {
+            if (typeof inp === "function") {
+              return inp;
+            }
+            return function() {
+              return inp;
+            };
+          };
+          nodeTypeKey = _.keys(conf.nodeTypes)[0];
+          nodeType = node.getProperties()[nodeTypeKey];
+          if (conf.nodeStyle[nodeType] === void 0) {
+            nodeType = "all";
+          }
+          typedStyle = _.assign(_.cloneDeep(defaultStyle), conf.nodeStyle[nodeType]);
+          style = _.assign(typedStyle, conf.nodeStyle[nodeType][node._state]);
+          radius = toFunc(style.radius);
+          fill = toFunc(style.color);
+          stroke = toFunc(style.borderColor);
+          strokeWidth = toFunc(style.borderWidth);
+          svgStyles = {};
+          svgStyles["radius"] = radius(d);
+          svgStyles["fill"] = fill(d);
+          svgStyles["stroke"] = stroke(d);
+          svgStyles["stroke-width"] = strokeWidth(d, radius(d));
+          return svgStyles;
+        }
+      },
+      edge: {
+        a: this.a,
+        populate: function(edge) {
+          var color, conf, defaultStyle, edgeType, opacity, style, svgStyles, toFunc, typedStyle, width;
+          conf = this.a.conf;
+          defaultStyle = _.omit(conf.edgeStyle.all, "selected", "highlighted", "hidden");
+          toFunc = function(inp) {
+            if (typeof inp === "function") {
+              return inp;
+            }
+            return function() {
+              return inp;
+            };
+          };
+          edgeType = edge._edgeType;
+          if (conf.edgeStyle[edgeType] === void 0) {
+            edgeType = "all";
+          }
+          typedStyle = _.assign(_.cloneDeep(defaultStyle), conf.edgeStyle[edgeType]);
+          style = _.assign(typedStyle, conf.edgeStyle[edgeType][edge._state]);
+          width = toFunc(style.width);
+          color = toFunc(style.color);
+          opacity = toFunc(style.opacity);
+          svgStyles = {
+            "stroke": color(edge),
+            "stroke-width": width(edge),
+            "opacity": opacity(edge),
+            "fill": "none"
+          };
+          return svgStyles;
+        },
+        update: function(edge) {
+          var color, conf, opacity, style, svgStyles, toFunc, width;
+          conf = this.a.conf;
+          style = edge._style;
+          toFunc = function(inp) {
+            if (typeof inp === "function") {
+              return inp;
+            }
+            return function() {
+              return inp;
+            };
+          };
+          width = toFunc(style.width);
+          color = toFunc(style.color);
+          opacity = toFunc(style.opacity);
+          svgStyles = {
+            "stroke": color(edge),
+            "stroke-width": width(edge),
+            "opacity": opacity(edge),
+            "fill": "none"
+          };
+          return svgStyles;
+        }
+      }
+    };
+  };
+
+  Editor = (function() {
+    function Editor() {
+      this.nodeEditor = __bind(this.nodeEditor, this);
+      this.startEditor = __bind(this.startEditor, this);
+      this.utils = new alchemy.editor.Utils;
+    }
+
+    Editor.prototype.editorContainerHTML = "<div id=\"editor-header\" data-toggle=\"collapse\" data-target=\"#editor #element-options\">\n    <h3>Editor</h3><span class=\"fa fa-2x fa-caret-right\"></span>\n</div>\n<div id=\"element-options\" class=\"collapse\">\n    <ul class=\"list-group\"> \n        <li class=\"list-group-item\" id=\"remove\">Remove Selected</li> \n        <li class=\"list-group-item\" id=\"editor-interactions\">Editor mode enabled, click to disable editor interactions</li>\n    </ul>\n</div>";
+
+    Editor.prototype.elementEditorHTML = function(type) {
+      return "<h4>" + type + " Editor</h4>\n<form id=\"add-property-form\">\n    <div id=\"add-property\">\n        <input class=\"form-control\" id=\"add-prop-key\" placeholder=\"New Property Name\">\n        <input class=\"form-control\" id=\"add-prop-value\" placeholder=\"New Property Value\">\n    </div>\n    <input id=\"add-prop-submit\" type=\"submit\" value=\"Add Property\" placeholder=\"add a property to this node\">\n</form>\n<form id=\"properties-list\">\n    <input id=\"update-properties\" type=\"submit\" value=\"Update Properties\">\n</form>";
+    };
+
+    Editor.prototype.startEditor = function() {
+      var divSelector, editor, editor_interactions, html, utils;
+      divSelector = alchemy.conf.divSelector;
+      html = this.editorContainerHTML;
+      editor = alchemy.dash.select("#control-dash").append("div").attr("id", "editor").html(html);
+      editor.select('#editor-header').on('click', function() {
+        if (alchemy.dash.select('#element-options').classed("in")) {
+          return alchemy.dash.select("#editor-header>span").attr("class", "fa fa-2x fa-caret-right");
+        } else {
+          return alchemy.dash.select("#editor-header>span").attr("class", "fa fa-2x fa-caret-down");
+        }
+      });
+      editor_interactions = editor.select('#element-options ul #editor-interactions').on('click', function() {
+        return d3.select(this).attr("class", function() {
+          if (alchemy.get.state() === 'editor') {
+            alchemy.set.state('interactions', 'default');
+            return "inactive list-group-item";
+          } else {
+            alchemy.set.state('interactions', 'editor');
+            return "active list-group-item";
+          }
+        }).html(function() {
+          if (alchemy.get.state() === 'editor') {
+            return "Disable Editor Interactions";
+          } else {
+            return "Enable Editor Interactions";
+          }
+        });
+      });
+      editor.select("#element-options ul #remove").on("click", function() {
+        return alchemy.editor.remove();
+      });
+      utils = this.utils;
+      return editor_interactions.on("click", function() {
+        if (!alchemy.dash.select("#editor-interactions").classed("active")) {
+          utils.enableEditor();
+          return alchemy.dash.select("#editor-interactions").classed({
+            "active": true,
+            "inactive": false
+          }).html("Editor mode enabled, click to disable editor interactions");
+        } else {
+          utils.disableEditor();
+          return alchemy.dash.select("#editor-interactions").classed({
+            "active": false,
+            "inactive": true
+          }).html("Editor mode disabled, click to enable editor interactions");
+        }
+      });
+    };
+
+    Editor.prototype.nodeEditor = function(n) {
+      var add_property, divSelector, editor, elementEditor, html, nodeProperties, node_property, options, property, property_list, updateProperty, val;
+      divSelector = alchemy.conf.divSelector;
+      editor = alchemy.dash.select("#control-dash #editor");
+      options = editor.select('#element-options');
+      html = this.elementEditorHTML("Node");
+      elementEditor = options.append('div').attr('id', 'node-editor').html(html);
+      elementEditor.attr("class", function() {
+        var active;
+        active = alchemy.dash.select("#editor-interactions").classed("active");
+        if (active) {
+          return "enabled";
+        }
+        return "hidden";
+      });
+      add_property = editor.select("#node-editor form #add-property");
+      add_property.select("#node-add-prop-key").attr("placeholder", "New Property Name").attr("value", null);
+      add_property.select("#node-add-prop-value").attr("placeholder", "New Property Value").attr("value", null);
+      alchemy.dash.select("#add-property-form").on("submit", function() {
+        var key, value;
+        event.preventDefault();
+        key = alchemy.dash.select('#add-prop-key').property('value');
+        key = key.replace(/\s/g, "_");
+        value = alchemy.dash.select('#add-prop-value').property('value');
+        updateProperty(key, value, true);
+        alchemy.dash.selectAll("#add-property .edited-property").classed({
+          "edited-property": false
+        });
+        return this.reset();
+      });
+      nodeProperties = alchemy._nodes[n.id].getProperties();
+      alchemy.vis.select("#node-" + n.id).classed({
+        "editing": true
+      });
+      property_list = editor.select("#node-editor #properties-list");
+      for (property in nodeProperties) {
+        val = nodeProperties[property];
+        node_property = property_list.append("div").attr("id", "node-" + property).attr("class", "property form-inline form-group");
+        node_property.append("label").attr("for", "node-" + property + "-input").attr("class", "form-control property-name").text("" + property);
+        node_property.append("input").attr("id", "node-" + property + "-input").attr("class", "form-control property-value").attr("value", "" + val);
+      }
+      alchemy.dash.select("#properties-list").on("submit", function() {
+        var key, properties, selection, value, _i, _len, _ref;
+        event.preventDefault();
+        properties = alchemy.dash.selectAll(".edited-property");
+        _ref = properties[0];
+        for (_i = 0, _len = _ref.length; _i < _len; _i++) {
+          property = _ref[_i];
+          selection = alchemy.dash.select(property);
+          key = selection.select("label").text();
+          value = selection.select("input").attr('value');
+          updateProperty(key, value, false);
+        }
+        alchemy.dash.selectAll("#node-properties-list .edited-property").classed({
+          "edited-property": false
+        });
+        return this.reset();
+      });
+      d3.selectAll("#add-prop-key, #add-prop-value, .property").on("keydown", function() {
+        if (d3.event.keyCode === 13) {
+          event.preventDefault();
+        }
+        return d3.select(this).classed({
+          "edited-property": true
+        });
+      });
+      return updateProperty = function(key, value, newProperty) {
+        var drawNodes, nodeID;
+        nodeID = n.id;
+        if ((key !== "") && (value !== "")) {
+          alchemy._nodes[nodeID].setProperty("" + key, "" + value);
+          drawNodes = alchemy._drawNodes;
+          drawNodes.updateNode(alchemy.viz.select("#node-" + nodeID));
+          if (newProperty === true) {
+            alchemy.dash.select("#node-add-prop-key").attr("value", "property added/updated to key: " + key);
+            return alchemy.dash.select("#node-add-prop-value").attr("value", "property at " + key + " updated to: " + value);
+          } else {
+            return alchemy.dash.select("#node-" + key + "-input").attr("value", "property at " + key + " updated to: " + value);
+          }
+        } else {
+          if (newProperty === true) {
+            alchemy.dash.select("#node-add-prop-key").attr("value", "null or invalid input");
+            return alchemy.dash.select("#node-add-prop-value").attr("value", "null or invlid input");
+          } else {
+            return alchemy.dash.select("#node-" + key + "-input").attr("value", "null or invalid input");
+          }
+        }
+      };
+    };
+
+    Editor.prototype.editorClear = function() {
+      alchemy.dash.selectAll(".node").classed({
+        "editing": false
+      });
+      alchemy.dash.selectAll(".edge").classed({
+        "editing": false
+      });
+      alchemy.dash.select("#node-editor").remove();
+      alchemy.dash.select("#edge-editor").remove();
+      return alchemy.dash.select("#node-add-prop-submit").attr("placeholder", function() {
+        if (alchemy.vis.selectAll(".selected").empty()) {
+          return "select a node or edge to edit properties";
+        }
+        return "add a property to this element";
+      });
+    };
+
+    Editor.prototype.edgeEditor = function(e) {
+      var add_property, divSelector, edgeProperties, edge_property, editor, elementEditor, html, options, property, property_list, updateProperty, val;
+      divSelector = alchemy.conf.divSelector;
+      editor = alchemy.dash("#control-dash #editor");
+      options = editor.select('#element-options');
+      html = this.elementEditorHTML("Edge");
+      elementEditor = options.append('div').attr('id', 'edge-editor').html(html);
+      elementEditor.attr("class", function() {
+        if (alchemy.dash.select("#editor-interactions").classed("active")) {
+          return "enabled";
+        }
+        return "hidden";
+      });
+      add_property = editor.select("#edge-editor form #add-property");
+      add_property.select("#add-prop-key").attr("placeholder", "New Property Name").attr("value", null);
+      add_property.select("#add-prop-value").attr("placeholder", "New Property Value").attr("value", null);
+      edgeProperties = alchemy._edges[e.id].getProperties();
+      alchemy.vis.select("#edge-" + e.id).classed({
+        "editing": true
+      });
+      property_list = editor.select("#edge-editor #properties-list");
+      for (property in edgeProperties) {
+        val = edgeProperties[property];
+        edge_property = property_list.append("div").attr("id", "edge-" + property).attr("class", "property form-inline form-group");
+        edge_property.append("label").attr("for", "edge-" + property + "-input").attr("class", "form-control property-name").text("" + property);
+        edge_property.append("input").attr("id", "edge-" + property + "-input").attr("class", "form-control property-value").attr("value", "" + val);
+      }
+      alchemy.dash.selectAll("#add-prop-key, #add-prop-value, .property").on("keydown", function() {
+        if (d3.event.keyCode === 13) {
+          event.preventDefault();
+        }
+        return d3.select(this).classed({
+          "edited-property": true
+        });
+      });
+      alchemy.dash.select("#add-property-form").on("submit", function() {
+        var key, value;
+        event.preventDefault();
+        key = alchemy.dash.select("#add-prop-key").property('value');
+        key = key.replace(/\s/g, "_");
+        value = alchemy.dash.select("#add-prop-value").property('value');
+        updateProperty(key, value, true);
+        alchemy.dash.selectAll("#add-property .edited-property").classed({
+          "edited-property": false
+        });
+        return this.reset();
+      });
+      d3.select("#properties-list").on("submit", function() {
+        var key, properties, selection, value, _i, _len, _ref;
+        event.preventDefault();
+        properties = alchemy.dash.selectAll(".edited-property");
+        _ref = properties[0];
+        for (_i = 0, _len = _ref.length; _i < _len; _i++) {
+          property = _ref[_i];
+          selection = alchemy.dash.select(property);
+          key = selection.select("label").text();
+          value = selection.select("input").property('value');
+          updateProperty(key, value, false);
+        }
+        alchemy.dash.selectAll("#properties-list .edited-property").classed({
+          "edited-property": false
+        });
+        return this.reset();
+      });
+      return updateProperty = function(key, value, newProperty) {
+        var drawEdges, edgeID, edgeSelection;
+        edgeID = e.id;
+        if ((key !== "") && (value !== "")) {
+          alchemy._edges[edgeID].setProperty("" + key, "" + value);
+          edgeSelection = alchemy.vis.select("#edge-" + edgeID);
+          drawEdges = new alchemy.drawing.DrawEdges;
+          drawEdges.updateEdge(alchemy.vis.select("#edge-" + edgeID));
+          if (newProperty === true) {
+            alchemy.dash.select("#add-prop-key").attr("value", "property added/updated to key: " + key);
+            return alchemy.dash.select("#add-prop-value").attr("value", "property at " + key + " updated to: " + value);
+          } else {
+            return alchemy.dash.select("#edge-" + key + "-input").attr("value", "property at " + key + " updated to: " + value);
+          }
+        } else {
+          if (newProperty === true) {
+            alchemy.dash.select("#add-prop-key").attr("value", "null or invalid input");
+            return alchemy.dash.select("#add-prop-value").attr("value", "null or invlid input");
+          } else {
+            return alchemy.dash.select("#edge-" + key + "-input").attr("value", "null or invalid input");
+          }
+        }
+      };
+    };
+
+    return Editor;
+
+  })();
+
+  EditorInteractions = (function() {
+    function EditorInteractions() {
+      this.reset = __bind(this.reset, this);
+      this.deleteSelected = __bind(this.deleteSelected, this);
+      this.addNodeDragended = __bind(this.addNodeDragended, this);
+      this.addNodeDragging = __bind(this.addNodeDragging, this);
+      this.addNodeStart = __bind(this.addNodeStart, this);
+      this.edgeClick = __bind(this.edgeClick, this);
+      this.nodeClick = __bind(this.nodeClick, this);
+      this.nodeMouseUp = __bind(this.nodeMouseUp, this);
+      this.editor = new alchemy.editor.Editor;
+    }
+
+    EditorInteractions.prototype.nodeMouseOver = function(n) {
+      var radius;
+      if (!d3.select(this).select("circle").empty()) {
+        radius = d3.select(this).select("circle").attr("r");
+        d3.select(this).select("circle").attr("r", radius * 3);
+      }
+      return this;
+    };
+
+    EditorInteractions.prototype.nodeMouseUp = function(n) {
+      if (this.sourceNode !== n) {
+        this.mouseUpNode = true;
+        this.targetNode = n;
+        this.click = false;
+      } else {
+        this.click = true;
+      }
+      return this;
+    };
+
+    EditorInteractions.prototype.nodeMouseOut = function(n) {
+      var radius;
+      if (!d3.select(this).select("circle").empty()) {
+        radius = d3.select(this).select("circle").attr("r");
+        d3.select(this).select("circle").attr("r", radius / 3);
+      }
+      return this;
+    };
+
+    EditorInteractions.prototype.nodeClick = function(c) {
+      var selected;
+      d3.event.stopPropagation();
+      if (!alchemy.vis.select("#node-" + c.id).empty()) {
+        selected = alchemy.vis.select("#node-" + c.id).classed('selected');
+        alchemy.vis.select("#node-" + c.id).classed('selected', !selected);
+      }
+      this.editor.editorClear();
+      return this.editor.nodeEditor(c);
+    };
+
+    EditorInteractions.prototype.edgeClick = function(e) {
+      d3.event.stopPropagation();
+      this.editor.editorClear();
+      return this.editor.edgeEditor(e);
+    };
+
+    EditorInteractions.prototype.addNodeStart = function(d, i) {
+      d3.event.sourceEvent.stopPropagation();
+      this.sourceNode = d;
+      alchemy.vis.select('#dragline').classed({
+        "hidden": false
+      });
+      return this;
+    };
+
+    EditorInteractions.prototype.addNodeDragging = function(d, i) {
+      var x2coord, y2coord;
+      x2coord = d3.event.x;
+      y2coord = d3.event.y;
+      alchemy.vis.select('#dragline').attr("x1", this.sourceNode.x).attr("y1", this.sourceNode.y).attr("x2", x2coord).attr("y2", y2coord).attr("style", "stroke: #FFF");
+      return this;
+    };
+
+    EditorInteractions.prototype.addNodeDragended = function(d, i) {
+      var dragline, targetX, targetY;
+      if (!this.click) {
+        if (!this.mouseUpNode) {
+          dragline = alchemy.vis.select("#dragline");
+          targetX = dragline.attr("x2");
+          targetY = dragline.attr("y2");
+          this.targetNode = {
+            id: "" + (_.uniqueId('addedNode_')),
+            x: parseFloat(targetX),
+            y: parseFloat(targetY),
+            caption: "node added"
+          };
+        }
+        this.newEdge = {
+          id: "" + this.sourceNode.id + "-" + this.targetNode.id,
+          source: this.sourceNode.id,
+          target: this.targetNode.id,
+          caption: "edited"
+        };
+        alchemy.editor.update(this.targetNode, this.newEdge);
+      }
+      this.reset();
+      return this;
+    };
+
+    EditorInteractions.prototype.deleteSelected = function(d) {
+      switch (d3.event.keyCode) {
+        case 8:
+        case 46:
+          if (!(d3.select(d3.event.target).node().tagName === ("INPUT" || "TEXTAREA"))) {
+            d3.event.preventDefault();
+            return alchemy.editor.remove();
+          }
+      }
+    };
+
+    EditorInteractions.prototype.reset = function() {
+      this.mouseUpNode = null;
+      this.sourceNode = null;
+      this.targetNode = null;
+      this.newEdge = null;
+      this.click = null;
+      alchemy.vis.select("#dragline").classed({
+        "hidden": true
+      }).attr("x1", 0).attr("y1", 0).attr("x2", 0).attr("y2", 0);
+      return this;
+    };
+
+    EditorInteractions;
+
+    return EditorInteractions;
+
+  })();
+
+  EditorUtils = (function() {
+    function EditorUtils() {
+      this.enableEditor = __bind(this.enableEditor, this);
+      this.drawNodes = alchemy._drawNodes;
+      this.drawEdges = alchemy._drawEdges;
+    }
+
+    EditorUtils.prototype.enableEditor = function() {
+      var dragLine, editor, selectedElements;
+      alchemy.set.state("interactions", "editor");
+      dragLine = alchemy.vis.append("line").attr("id", "dragline");
+      this.drawNodes.updateNode(alchemy.node);
+      this.drawEdges.updateEdge(alchemy.edge);
+      selectedElements = alchemy.vis.selectAll(".selected");
+      editor = new alchemy.editor.Editor;
+      if ((!selectedElements.empty()) && (selectedElements.length === 1)) {
+        if (selectedElements.classed('node')) {
+          editor.nodeEditor(selectedElements.datum());
+          return alchemy.dash.select("#node-editor").attr("class", "enabled").style("opacity", 1);
+        } else if (selectedElements.classed('edge')) {
+          editor.edgeEditor(selectedElements.datum());
+          return alchemy.dash.select("#edge-editor").attr("class", "enabled").style("opacity", 1);
+        }
+      } else {
+        return selectedElements.classed({
+          "selected": false
+        });
+      }
+    };
+
+    EditorUtils.prototype.disableEditor = function() {
+      alchemy.setState("interactions", "default");
+      alchemy.vis.select("#dragline").remove();
+      alchemy.dash.select("#node-editor").transition().duration(300).style("opacity", 0);
+      alchemy.dash.select("#node-editor").transition().delay(300).attr("class", "hidden");
+      this.drawNodes.updateNode(alchemy.node);
+      return alchemy.vis.selectAll(".node").classed({
+        "selected": false
+      });
+    };
+
+    EditorUtils.prototype.remove = function() {
+      var edge, node, nodeID, node_data, selectedNodes, _i, _j, _len, _len1, _ref, _ref1, _results;
+      selectedNodes = alchemy.vis.selectAll(".selected.node");
+      _ref = selectedNodes[0];
+      _results = [];
+      for (_i = 0, _len = _ref.length; _i < _len; _i++) {
+        node = _ref[_i];
+        nodeID = alchemy.vis.select(node).data()[0].id;
+        node_data = alchemy._nodes[nodeID];
+        if (node_data != null) {
+          _ref1 = node_data.adjacentEdges;
+          for (_j = 0, _len1 = _ref1.length; _j < _len1; _j++) {
+            edge = _ref1[_j];
+            alchemy._edges = _.omit(alchemy._edges, "" + edge.id + "-" + edge._index);
+            alchemy.edge = alchemy.edge.data(_.map(alchemy._edges, function(e) {
+              return e._d3;
+            }), function(e) {
+              return e.id;
+            });
+            alchemy.vis.select("#edge-" + edge.id + "-" + edge._index).remove();
+          }
+          alchemy._nodes = _.omit(alchemy._nodes, "" + nodeID);
+          alchemy.node = alchemy.node.data(_.map(alchemy._nodes, function(n) {
+            return n._d3;
+          }), function(n) {
+            return n.id;
+          });
+          alchemy.vis.select(node).remove();
+          if (alchemy.get.state("interactions") === "editor") {
+            _results.push(alchemy.modifyElements.nodeEditorClear());
+          } else {
+            _results.push(void 0);
+          }
+        } else {
+          _results.push(void 0);
+        }
+      }
+      return _results;
+    };
+
+    EditorUtils.prototype.addNode = function(node) {
+      var newNode;
+      newNode = alchemy._nodes[node.id] = new alchemy.models.Node({
+        id: "" + node.id
+      });
+      newNode.setProperty("caption", node.caption);
+      newNode.setD3Property("x", node.x);
+      newNode.setD3Property("y", node.y);
+      return alchemy.node = alchemy.node.data(_.map(alchemy._nodes, function(n) {
+        return n._d3;
+      }), function(n) {
+        return n.id;
+      });
+    };
+
+    EditorUtils.prototype.addEdge = function(edge) {
+      var newEdge;
+      newEdge = alchemy._edges[edge.id] = new alchemy.models.Edge(edge);
+      return alchemy.edge = alchemy.edge.data(_.map(alchemy._edges, function(e) {
+        return e._d3;
+      }), function(e) {
+        return e.id;
+      });
+    };
+
+    EditorUtils.prototype.update = function(node, edge) {
+      if (!this.mouseUpNode) {
+        alchemy.editor.addNode(node);
+        alchemy.editor.addEdge(edge);
+        this.drawEdges.createEdge(alchemy.edge);
+        this.drawNodes.createNode(alchemy.node);
+      } else {
+        alchemy.editor.addEdge(edge);
+        this.drawEdges.createEdge(alchemy.edge);
+      }
+      return alchemy.layout.tick();
+    };
+
+    return EditorUtils;
+
+  })();
+
+  Alchemy.prototype.Edge = function(instance) {
+    var Edge;
+    return Edge = (function() {
+      function Edge(edge, index) {
+        var conf;
+        if (index == null) {
+          index = null;
+        }
+        this.allNodesActive = __bind(this.allNodesActive, this);
+        this.setProperties = __bind(this.setProperties, this);
+        this.getStyles = __bind(this.getStyles, this);
+        this.setProperties = __bind(this.setProperties, this);
+        this.getProperties = __bind(this.getProperties, this);
+        this._setID = __bind(this._setID, this);
+        this._setD3Properties = __bind(this._setD3Properties, this);
+        this.a = instance;
+        conf = this.a.conf;
+        this.id = this._setID(edge);
+        this._index = index;
+        this._state = "active";
+        this._properties = edge;
+        this._edgeType = this._setEdgeType();
+        this._style = conf.edgeStyle[this._edgeType] != null ? _.merge(_.clone(conf.edgeStyle["all"]), conf.edgeStyle[this._edgeType]) : _.clone(conf.edgeStyle["all"]);
+        this._d3 = _.merge({
+          'id': this.id,
+          'pos': this._index,
+          'edgeType': this._edgeType,
+          'source': this.a._nodes[this._properties.source]._d3,
+          'target': this.a._nodes[this._properties.target]._d3,
+          'self': this
+        }, this.a.svgStyles.edge.populate(this));
+        this._setCaption(edge, conf);
+        this.a._nodes["" + edge.source]._addEdge(this);
+        this.a._nodes["" + edge.target]._addEdge(this);
+      }
+
+      Edge.prototype._setD3Properties = function(props) {
+        return _.merge(this._d3, props);
+      };
+
+      Edge.prototype._setID = function(e) {
+        if (e.id != null) {
+          return e.id;
+        } else {
+          return "" + e.source + "-" + e.target;
+        }
+      };
+
+      Edge.prototype._setCaption = function(edge, conf) {
+        var cap, edgeCaption;
+        cap = conf.edgeCaption;
+        edgeCaption = (function(edge) {
+          switch (typeof cap) {
+            case 'string' || 'number':
+              return edge[cap];
+            case 'function':
+              return cap(edge);
+          }
+        })(edge);
+        if (edgeCaption) {
+          return this._d3.caption = edgeCaption;
+        }
+      };
+
+      Edge.prototype._setEdgeType = function() {
+        var conf, edgeType, lookup;
+        conf = this.a.conf;
+        if (conf.edgeTypes) {
+          if (_.isPlainObject(conf.edgeTypes)) {
+            lookup = Object.keys(this.a.conf.edgeTypes);
+            edgeType = this._properties[lookup];
+          } else if (_.isArray(conf.edgeTypes)) {
+            edgeType = this._properties["caption"];
+          } else if (typeof conf.edgeTypes === 'string') {
+            edgeType = this._properties[conf.edgeTypes];
+          }
+        }
+        if (edgeType === void 0) {
+          edgeType = "all";
+        }
+        this._setD3Properties('edgeType', edgeType);
+        return edgeType;
+      };
+
+      Edge.prototype.getProperties = function() {
+        var key, keys, query;
+        key = arguments[0], keys = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
+        if (key == null) {
+          key = null;
+        }
+        if ((key == null) && (keys.length === 0)) {
+          return this._properties;
+        } else if (keys.length !== 0) {
+          query = _.union([key], keys);
+          return _.pick(this._properties, query);
+        } else {
+          return this._properties[key];
+        }
+      };
+
+      Edge.prototype.setProperties = function(property, value) {
+        if (value == null) {
+          value = null;
+        }
+        if (_.isPlainObject(property)) {
+          _.assign(this._properties, property);
+          if ('source' in property) {
+            this._setD3Properties({
+              'source': alchemy._nodes[property.source]._d3
+            });
+          }
+          if ('target' in property) {
+            this._setD3Properties({
+              'target': alchemy._nodes[property.target]._d3
+            });
+          }
+        } else {
+          this._properties[property] = value;
+          if ((property === 'source') || (property === 'target')) {
+            this._setD3Properties({
+              property: alchemy._nodes[value]._d3
+            });
+          }
+        }
+        return this;
+      };
+
+      Edge.prototype.getStyles = function() {
+        var edge, key, keys;
+        key = arguments[0], keys = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
+        edge = this;
+        if (key === void 0) {
+          return edge._style;
+        }
+        return _.map(arguments, function(arg) {
+          return edge._style[arg];
+        });
+      };
+
+      Edge.prototype.setProperties = function(property, value) {
+        if (value == null) {
+          value = null;
+        }
+        if (_.isPlainObject(property)) {
+          _.assign(this._properties, property);
+          if ('source' in property) {
+            this._setD3Properties({
+              'source': this.a._nodes[property.source]._d3
+            });
+          }
+          if ('target' in property) {
+            this._setD3Properties({
+              'target': this.a._nodes[property.target]._d3
+            });
+          }
+        } else {
+          this._properties[property] = value;
+          if ((property === 'source') || (property === 'target')) {
+            this._setD3Properties({
+              property: this.a._nodes[value]._d3
+            });
+          }
+        }
+        return this;
+      };
+
+      Edge.prototype.setStyles = function(key, value) {
+        if (value == null) {
+          value = null;
+        }
+        if (key === void 0) {
+          key = this.a.svgStyles.edge.populate(this);
+        } else if (_.isPlainObject(key)) {
+          _.assign(this._style, key);
+        } else {
+          this._style[key] = value;
+        }
+        this._setD3Properties(this.a.svgStyles.edge.update(this));
+        this.a._drawEdges.updateEdge(this._d3);
+        return this;
+      };
+
+      Edge.prototype.toggleHidden = function() {
+        this._state = this._state === "hidden" ? "active" : "hidden";
+        return this.setStyles();
+      };
+
+      Edge.prototype.allNodesActive = function() {
+        var sourceId, sourceNode, targetId, targetNode;
+        sourceId = this._properties.source;
+        targetId = this._properties.target;
+        sourceNode = alchemy.get.nodes(sourceId)[0];
+        targetNode = alchemy.get.nodes(targetId)[0];
+        return sourceNode._state === "active" && targetNode._state === "active";
+      };
+
+      Edge.prototype.remove = function() {
+        var edge, filteredLinkList;
+        edge = this;
+        delete this.a._edges[edge.id];
+        if (this.a._nodes[edge._properties.source] != null) {
+          _.remove(this.a._nodes[edge._properties.source]._adjacentEdges, function(e) {
+            if (e.id === edge.id) {
+              return e;
+            }
+          });
+        }
+        if (this.a._nodes[edge._properties.target] != null) {
+          _.remove(this.a._nodes[edge._properties.target]._adjacentEdges, function(e) {
+            if (e.id === edge.id) {
+              return e;
+            }
+          });
+        }
+        this.a.vis.select("#edge-" + edge.id + "-" + edge._index).remove();
+        filteredLinkList = _.filter(this.a.force.links(), function(link) {
+          if (link.id !== edge.id) {
+            return link;
+          }
+        });
+        return this.a.force.links(filteredLinkList);
+      };
+
+      return Edge;
+
+    })();
+  };
+
+  Alchemy.prototype.Node = function(instance) {
+    var Node;
+    return Node = (function() {
+      function Node(node) {
+        this.getStyles = __bind(this.getStyles, this);
+        this.setProperty = __bind(this.setProperty, this);
+        this.getProperties = __bind(this.getProperties, this);
+        this._setD3Properties = __bind(this._setD3Properties, this);
+        this._setNodeType = __bind(this._setNodeType, this);
+        var conf;
+        this.a = instance;
+        conf = this.a.conf;
+        this.id = node.id;
+        this._properties = node;
+        this._d3 = _.merge({
+          'id': this.id,
+          'root': this._properties[conf.rootNodes],
+          'self': this
+        }, this.a.svgStyles.node.populate(this));
+        this._nodeType = this._setNodeType();
+        this._style = conf.nodeStyle[this._nodeType] ? conf.nodeStyle[this._nodeType] : conf.nodeStyle["all"];
+        this._state = "active";
+        this._adjacentEdges = [];
+      }
+
+      Node.prototype._setNodeType = function() {
+        var conf, lookup, nodeType, types;
+        conf = this.a.conf;
+        if (conf.nodeTypes) {
+          if (_.isPlainObject(conf.nodeTypes)) {
+            lookup = Object.keys(this.a.conf.nodeTypes);
+            types = _.values(conf.nodeTypes);
+            nodeType = this._properties[lookup];
+          } else if (typeof conf.nodeTypes === 'string') {
+            nodeType = this._properties[conf.nodeTypes];
+          }
+        }
+        if (nodeType === void 0) {
+          nodeType = "all";
+        }
+        this._setD3Properties('nodeType', nodeType);
+        return nodeType;
+      };
+
+      Node.prototype._setD3Properties = function(props) {
+        return _.merge(this._d3, props);
+      };
+
+      Node.prototype._addEdge = function(edge) {
+        return this._adjacentEdges = _.union(this._adjacentEdges, [edge]);
+      };
+
+      Node.prototype.getProperties = function() {
+        var key, keys, query;
+        key = arguments[0], keys = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
+        if (key == null) {
+          key = null;
+        }
+        if ((key == null) && (keys.length === 0)) {
+          return this._properties;
+        } else if (keys.length !== 0) {
+          query = _.union([key], keys);
+          return _.pick(this._properties, query);
+        } else {
+          return this._properties[key];
+        }
+      };
+
+      Node.prototype.setProperty = function(property, value) {
+        if (value == null) {
+          value = null;
+        }
+        if (_.isPlainObject(property)) {
+          _.assign(this._properties, property);
+        } else {
+          this._properties[property] = value;
+        }
+        return this;
+      };
+
+      Node.prototype.removeProperty = function() {
+        var prop, properties, property, _i, _len;
+        property = arguments[0], properties = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
+        for (_i = 0, _len = arguments.length; _i < _len; _i++) {
+          prop = arguments[_i];
+          delete this._properties[prop];
+        }
+        return this;
+      };
+
+      Node.prototype.getStyles = function() {
+        var key, keys, node;
+        key = arguments[0], keys = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
+        node = this;
+        if (key === void 0) {
+          return node._style;
+        }
+        return _.map(arguments, function(arg) {
+          return node._style[arg];
+        });
+      };
+
+      Node.prototype.setStyles = function(key, value) {
+        if (value == null) {
+          value = null;
+        }
+        if (key === void 0) {
+          key = this.a.svgStyles.node.populate(this);
+        } else if (_.isPlainObject(key)) {
+          _.assign(this._style, key);
+        } else {
+          this._style[key] = value;
+        }
+        this._setD3Properties(this.a.svgStyles.node.populate(this));
+        this.a._drawNodes.updateNode(this._d3);
+        return this;
+      };
+
+      Node.prototype.toggleHidden = function() {
+        var a;
+        a = this.a;
+        this._state = this._state === "hidden" ? "active" : "hidden";
+        this.setStyles();
+        return _.each(this._adjacentEdges, function(e) {
+          var source, sourceState, target, targetState, _ref;
+          _ref = e.id.split("-"), source = _ref[0], target = _ref[1];
+          sourceState = a._nodes["" + source]._state;
+          targetState = a._nodes["" + target]._state;
+          if (e._state === "hidden" && (sourceState === "active" && targetState === "active")) {
+            return e.toggleHidden();
+          } else if (e._state === "active" && (sourceState === "hidden" || targetState === "hidden")) {
+            return e.toggleHidden();
+          }
+        });
+      };
+
+      Node.prototype.outDegree = function() {
+        return this._adjacentEdges.length;
+      };
+
+      Node.prototype.remove = function() {
+        while (!_.isEmpty(this._adjacentEdges)) {
+          this._adjacentEdges[0].remove();
+        }
+        delete this.a._nodes[this.id];
+        return this.a.vis.select("#node-" + this.id).remove();
+      };
+
+      return Node;
+
+    })();
+  };
+
+  Alchemy.prototype.plugins = function(instance) {
+    return {
+      init: function() {
+        return _.each(_.keys(instance.conf.plugins), function(key) {
+          instance.plugins[key] = Alchemy.prototype.plugins[key](instance);
+          if (instance.plugins[key].init != null) {
+            return instance.plugins[key].init();
+          }
+        });
+      }
+    };
+  };
+
+  Alchemy.prototype.themes = {
+    "default": {
+      "backgroundColour": "#000000",
+      "nodeStyle": {
+        "all": {
+          "radius": function() {
+            return 10;
+          },
+          "color": function() {
+            return "#68B9FE";
+          },
+          "borderColor": function() {
+            return "#127DC1";
+          },
+          "borderWidth": function(d, radius) {
+            return radius / 3;
+          },
+          "captionColor": function() {
+            return "#FFFFFF";
+          },
+          "captionBackground": function() {
+            return null;
+          },
+          "captionSize": 12,
+          "selected": {
+            "color": function() {
+              return "#FFFFFF";
+            },
+            "borderColor": function() {
+              return "#349FE3";
+            }
+          },
+          "highlighted": {
+            "color": function() {
+              return "#EEEEFF";
+            }
+          },
+          "hidden": {
+            "color": function() {
+              return "none";
+            },
+            "borderColor": function() {
+              return "none";
+            }
+          }
+        }
+      },
+      "edgeStyle": {
+        "all": {
+          "width": 4,
+          "color": "#CCC",
+          "opacity": 0.2,
+          "directed": true,
+          "curved": true,
+          "selected": {
+            "opacity": 1
+          },
+          "highlighted": {
+            "opacity": 1
+          },
+          "hidden": {
+            "opacity": 0
+          }
+        }
+      }
+    },
+    "white": {
+      "theme": "white",
+      "backgroundColour": "#FFFFFF",
+      "nodeStyle": {
+        "all": {
+          "radius": function() {
+            return 10;
+          },
+          "color": function() {
+            return "#68B9FE";
+          },
+          "borderColor": function() {
+            return "#127DC1";
+          },
+          "borderWidth": function(d, radius) {
+            return radius / 3;
+          },
+          "captionColor": function() {
+            return "#FFFFFF";
+          },
+          "captionBackground": function() {
+            return null;
+          },
+          "captionSize": 12,
+          "selected": {
+            "color": function() {
+              return "#FFFFFF";
+            },
+            "borderColor": function() {
+              return "38DD38";
+            }
+          },
+          "highlighted": {
+            "color": function() {
+              return "#EEEEFF";
+            }
+          },
+          "hidden": {
+            "color": function() {
+              return "none";
+            },
+            "borderColor": function() {
+              return "none";
+            }
+          }
+        }
+      },
+      "edgeStyle": {
+        "all": {
+          "width": 4,
+          "color": "#333",
+          "opacity": 0.4,
+          "directed": false,
+          "curved": false,
+          "selected": {
+            "color": "#38DD38",
+            "opacity": 0.9
+          },
+          "highlighted": {
+            "color": "#383838",
+            "opacity": 0.7
+          },
+          "hidden": {
+            "opacity": 0
+          }
+        }
+      }
+    }
+  };
+
+  Alchemy.prototype.exports = function(instance) {
+    var a;
+    a = instance;
+    return {
+      init: function() {
+        return a.exports.show();
+      },
+      show: function() {
+        return a.dash.select("#all-exports").append("li").attr({
+          "class": "list-group-item active-label toggle"
+        }).html("SVG").on("click", function(e) {
+          var sanitizedUrl, str, svg, url, win;
+          svg = d3.select("" + a.conf.divSelector + " svg").node();
+          str = (new XMLSerializer).serializeToString(svg);
+          url = "data:image/svg+xml;utf8," + str;
+          sanitizedUrl = url.replace("xlink:", "");
+          win = window.open(sanitizedUrl);
+          return win.focus();
+        });
+      }
+    };
+  };
+
+  warnings = (function() {
+    function warnings(instance) {
+      this.dataWarning = __bind(this.dataWarning, this);
+      this.a = instance;
+    }
+
+    warnings.prototype.dataWarning = function() {
+      if (this.a.conf.dataWarning && typeof this.a.conf.dataWarning === 'function') {
+        return this.a.conf.dataWarning();
+      } else if (this.a.conf.dataWarning === 'default') {
+        return console.log("No dataSource was loaded");
+      }
+    };
+
+    warnings.prototype.divWarning = function() {
+      return "create an element that matches the value for 'divSelector' in your conf.\nFor instance, if you are using the default 'divSelector' conf, simply provide\n<div id='#alchemy'></div>.";
+    };
+
+    return warnings;
+
+  })();
+
+}).call(this);
+
+//# sourceMappingURL=alchemy.js.map
diff --git a/xmail-viewer/views/js/utils.js b/xmail-viewer/views/js/utils.js
new file mode 100755 (executable)
index 0000000..71bca48
--- /dev/null
@@ -0,0 +1,50 @@
+'use strict';
+
+/**
+ * URLパラメータ取得
+ * ・URLパラメータから指定されたキーに該当するデータを解析して取得する。
+ * @param {string} name -パラメータのキー文字列
+ * @param {url} url - 対象のURL文字列(任意)
+ * @returns {string} - URLパラメータに対応する値
+ */
+function getParam(name, url) { // eslint-disable-line
+       if (!url) {
+               url = window.location.href;
+       }
+
+       name = name.replace(/[[]]/g, '\\$&');
+       var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)');
+       var results = regex.exec(url);
+    
+       if (!results) {
+               return null;
+       }
+
+       if (!results[2]) {
+               return '';
+       }
+
+       return decodeURIComponent(results[2].replace(/\+/g, ' '));
+}
+
+/**
+ * HttpXMLRequest(XHR) エラーハンドラー
+ * XHRでエラーが発生した場合にその情報をもとに、エラーメッセージを生成して返却する。
+ * @param {*} jqXHR
+ * @param {*} textStatus
+ * @param {*} errorThrown
+ * @param {*} msg - XHRエラーメッセージ
+ * @returns
+ */
+function formatErrorMessage(jqXHR, textStatus, errorThrown, msg) { // eslint-disable-line
+       var stsMsg = jqXHR.responseText;
+       var errMsg = '';
+
+       errMsg = msg + '\n' +
+            'Status :' + jqXHR.status + '\n' +
+                       'Error  :' + errorThrown + '\n' +
+                       'Detail :' + stsMsg + '\n';
+    
+       alert(errMsg);
+       return;
+}
diff --git a/xmail-viewer/views/js/vendor-util/bootstrap-datetimepicker.min.js b/xmail-viewer/views/js/vendor-util/bootstrap-datetimepicker.min.js
new file mode 100755 (executable)
index 0000000..b33bf67
--- /dev/null
@@ -0,0 +1 @@
+!function(e){"use strict";if("function"==typeof define&&define.amd)define(["jquery","moment"],e);else if("object"==typeof exports)module.exports=e(require("jquery"),require("moment"));else{if("undefined"==typeof jQuery)throw"bootstrap-datetimepicker requires jQuery to be loaded first";if("undefined"==typeof moment)throw"bootstrap-datetimepicker requires Moment.js to be loaded first";e(jQuery,moment)}}(function(e,t){"use strict";if(!t)throw new Error("bootstrap-datetimepicker requires Moment.js to be loaded first");var a=function(a,n){var r,i,o,s,d,l,p,c={},u=!0,f=!1,m=!1,h=0,y=[{clsName:"days",navFnc:"M",navStep:1},{clsName:"months",navFnc:"y",navStep:1},{clsName:"years",navFnc:"y",navStep:10},{clsName:"decades",navFnc:"y",navStep:100}],w=["days","months","years","decades"],b=["top","bottom","auto"],g=["left","right","auto"],v=["default","top","bottom"],k={up:38,38:"up",down:40,40:"down",left:37,37:"left",right:39,39:"right",tab:9,9:"tab",escape:27,27:"escape",enter:13,13:"enter",pageUp:33,33:"pageUp",pageDown:34,34:"pageDown",shift:16,16:"shift",control:17,17:"control",space:32,32:"space",t:84,84:"t",delete:46,46:"delete"},D={},C=function(){return void 0!==t.tz&&void 0!==n.timeZone&&null!==n.timeZone&&""!==n.timeZone},x=function(e){var a;return a=void 0===e||null===e?t():t.isDate(e)||t.isMoment(e)?t(e):C()?t.tz(e,l,n.useStrict,n.timeZone):t(e,l,n.useStrict),C()&&a.tz(n.timeZone),a},T=function(e){if("string"!=typeof e||e.length>1)throw new TypeError("isEnabled expects a single character string parameter");switch(e){case"y":return-1!==d.indexOf("Y");case"M":return-1!==d.indexOf("M");case"d":return-1!==d.toLowerCase().indexOf("d");case"h":case"H":return-1!==d.toLowerCase().indexOf("h");case"m":return-1!==d.indexOf("m");case"s":return-1!==d.indexOf("s");default:return!1}},M=function(){return T("h")||T("m")||T("s")},S=function(){return T("y")||T("M")||T("d")},O=function(){var t=e("<thead>").append(e("<tr>").append(e("<th>").addClass("prev").attr("data-action","previous").append(e("<i>").addClass(n.icons.previous))).append(e("<th>").addClass("picker-switch").attr("data-action","pickerSwitch").attr("colspan",n.calendarWeeks?"6":"5")).append(e("<th>").addClass("next").attr("data-action","next").append(e("<i>").addClass(n.icons.next)))),a=e("<tbody>").append(e("<tr>").append(e("<td>").attr("colspan",n.calendarWeeks?"8":"7")));return[e("<div>").addClass("datepicker-days").append(e("<table>").addClass("table-condensed").append(t).append(e("<tbody>"))),e("<div>").addClass("datepicker-months").append(e("<table>").addClass("table-condensed").append(t.clone()).append(a.clone())),e("<div>").addClass("datepicker-years").append(e("<table>").addClass("table-condensed").append(t.clone()).append(a.clone())),e("<div>").addClass("datepicker-decades").append(e("<table>").addClass("table-condensed").append(t.clone()).append(a.clone()))]},P=function(){var t=e("<tr>"),a=e("<tr>"),r=e("<tr>");return T("h")&&(t.append(e("<td>").append(e("<a>").attr({href:"#",tabindex:"-1",title:n.tooltips.incrementHour}).addClass("btn").attr("data-action","incrementHours").append(e("<i>").addClass(n.icons.up)))),a.append(e("<td>").append(e("<span>").addClass("timepicker-hour").attr({"data-time-component":"hours",title:n.tooltips.pickHour}).attr("data-action","showHours"))),r.append(e("<td>").append(e("<a>").attr({href:"#",tabindex:"-1",title:n.tooltips.decrementHour}).addClass("btn").attr("data-action","decrementHours").append(e("<i>").addClass(n.icons.down))))),T("m")&&(T("h")&&(t.append(e("<td>").addClass("separator")),a.append(e("<td>").addClass("separator").html(":")),r.append(e("<td>").addClass("separator"))),t.append(e("<td>").append(e("<a>").attr({href:"#",tabindex:"-1",title:n.tooltips.incrementMinute}).addClass("btn").attr("data-action","incrementMinutes").append(e("<i>").addClass(n.icons.up)))),a.append(e("<td>").append(e("<span>").addClass("timepicker-minute").attr({"data-time-component":"minutes",title:n.tooltips.pickMinute}).attr("data-action","showMinutes"))),r.append(e("<td>").append(e("<a>").attr({href:"#",tabindex:"-1",title:n.tooltips.decrementMinute}).addClass("btn").attr("data-action","decrementMinutes").append(e("<i>").addClass(n.icons.down))))),T("s")&&(T("m")&&(t.append(e("<td>").addClass("separator")),a.append(e("<td>").addClass("separator").html(":")),r.append(e("<td>").addClass("separator"))),t.append(e("<td>").append(e("<a>").attr({href:"#",tabindex:"-1",title:n.tooltips.incrementSecond}).addClass("btn").attr("data-action","incrementSeconds").append(e("<i>").addClass(n.icons.up)))),a.append(e("<td>").append(e("<span>").addClass("timepicker-second").attr({"data-time-component":"seconds",title:n.tooltips.pickSecond}).attr("data-action","showSeconds"))),r.append(e("<td>").append(e("<a>").attr({href:"#",tabindex:"-1",title:n.tooltips.decrementSecond}).addClass("btn").attr("data-action","decrementSeconds").append(e("<i>").addClass(n.icons.down))))),s||(t.append(e("<td>").addClass("separator")),a.append(e("<td>").append(e("<button>").addClass("btn btn-primary").attr({"data-action":"togglePeriod",tabindex:"-1",title:n.tooltips.togglePeriod}))),r.append(e("<td>").addClass("separator"))),e("<div>").addClass("timepicker-picker").append(e("<table>").addClass("table-condensed").append([t,a,r]))},E=function(){var t=e("<div>").addClass("timepicker-hours").append(e("<table>").addClass("table-condensed")),a=e("<div>").addClass("timepicker-minutes").append(e("<table>").addClass("table-condensed")),n=e("<div>").addClass("timepicker-seconds").append(e("<table>").addClass("table-condensed")),r=[P()];return T("h")&&r.push(t),T("m")&&r.push(a),T("s")&&r.push(n),r},H=function(){var t=[];return n.showTodayButton&&t.push(e("<td>").append(e("<a>").attr({"data-action":"today",title:n.tooltips.today}).append(e("<i>").addClass(n.icons.today)))),!n.sideBySide&&S()&&M()&&t.push(e("<td>").append(e("<a>").attr({"data-action":"togglePicker",title:n.tooltips.selectTime}).append(e("<i>").addClass(n.icons.time)))),n.showClear&&t.push(e("<td>").append(e("<a>").attr({"data-action":"clear",title:n.tooltips.clear}).append(e("<i>").addClass(n.icons.clear)))),n.showClose&&t.push(e("<td>").append(e("<a>").attr({"data-action":"close",title:n.tooltips.close}).append(e("<i>").addClass(n.icons.close)))),e("<table>").addClass("table-condensed").append(e("<tbody>").append(e("<tr>").append(t)))},I=function(){var t=e("<div>").addClass("bootstrap-datetimepicker-widget dropdown-menu"),a=e("<div>").addClass("datepicker").append(O()),r=e("<div>").addClass("timepicker").append(E()),i=e("<ul>").addClass("list-unstyled"),o=e("<li>").addClass("picker-switch"+(n.collapse?" accordion-toggle":"")).append(H());return n.inline&&t.removeClass("dropdown-menu"),s&&t.addClass("usetwentyfour"),T("s")&&!s&&t.addClass("wider"),n.sideBySide&&S()&&M()?(t.addClass("timepicker-sbs"),"top"===n.toolbarPlacement&&t.append(o),t.append(e("<div>").addClass("row").append(a.addClass("col-md-6")).append(r.addClass("col-md-6"))),"bottom"===n.toolbarPlacement&&t.append(o),t):("top"===n.toolbarPlacement&&i.append(o),S()&&i.append(e("<li>").addClass(n.collapse&&M()?"collapse show":"").append(a)),"default"===n.toolbarPlacement&&i.append(o),M()&&i.append(e("<li>").addClass(n.collapse&&S()?"collapse":"").append(r)),"bottom"===n.toolbarPlacement&&i.append(o),t.append(i))},Y=function(){var t,r=(f||a).position(),i=(f||a).offset(),o=n.widgetPositioning.vertical,s=n.widgetPositioning.horizontal;if(n.widgetParent)t=n.widgetParent.append(m);else if(a.is("input"))t=a.after(m).parent();else{if(n.inline)return void(t=a.append(m));t=a,a.children().first().after(m)}if("auto"===o&&(o=i.top+1.5*m.height()>=e(window).height()+e(window).scrollTop()&&m.height()+a.outerHeight()<i.top?"top":"bottom"),"auto"===s&&(s=t.width()<i.left+m.outerWidth()/2&&i.left+m.outerWidth()>e(window).width()?"right":"left"),"top"===o?m.addClass("top").removeClass("bottom"):m.addClass("bottom").removeClass("top"),"right"===s?m.addClass("pull-right"):m.removeClass("pull-right"),"static"===t.css("position")&&(t=t.parents().filter(function(){return"static"!==e(this).css("position")}).first()),0===t.length)throw new Error("datetimepicker component should be placed within a non-static positioned container");m.css({top:"top"===o?"auto":r.top+a.outerHeight(),bottom:"top"===o?t.outerHeight()-(t===a?0:r.top):"auto",left:"left"===s?t===a?0:r.left:"auto",right:"left"===s?"auto":t.outerWidth()-a.outerWidth()-(t===a?0:r.left)})},q=function(e){"dp.change"===e.type&&(e.date&&e.date.isSame(e.oldDate)||!e.date&&!e.oldDate)||a.trigger(e)},B=function(e){"y"===e&&(e="YYYY"),q({type:"dp.update",change:e,viewDate:i.clone()})},j=function(e){m&&(e&&(p=Math.max(h,Math.min(3,p+e))),m.find(".datepicker > div").hide().filter(".datepicker-"+y[p].clsName).show())},A=function(){var t=e("<tr>"),a=i.clone().startOf("w").startOf("d");for(!0===n.calendarWeeks&&t.append(e("<th>").addClass("cw").text("#"));a.isBefore(i.clone().endOf("w"));)t.append(e("<th>").addClass("dow").text(a.format("dd"))),a.add(1,"d");m.find(".datepicker-days thead").append(t)},F=function(e){return!0===n.disabledDates[e.format("YYYY-MM-DD")]},L=function(e){return!0===n.enabledDates[e.format("YYYY-MM-DD")]},W=function(e){return!0===n.disabledHours[e.format("H")]},z=function(e){return!0===n.enabledHours[e.format("H")]},N=function(t,a){if(!t.isValid())return!1;if(n.disabledDates&&"d"===a&&F(t))return!1;if(n.enabledDates&&"d"===a&&!L(t))return!1;if(n.minDate&&t.isBefore(n.minDate,a))return!1;if(n.maxDate&&t.isAfter(n.maxDate,a))return!1;if(n.daysOfWeekDisabled&&"d"===a&&-1!==n.daysOfWeekDisabled.indexOf(t.day()))return!1;if(n.disabledHours&&("h"===a||"m"===a||"s"===a)&&W(t))return!1;if(n.enabledHours&&("h"===a||"m"===a||"s"===a)&&!z(t))return!1;if(n.disabledTimeIntervals&&("h"===a||"m"===a||"s"===a)){var r=!1;if(e.each(n.disabledTimeIntervals,function(){if(t.isBetween(this[0],this[1]))return r=!0,!1}),r)return!1}return!0},V=function(){for(var t=[],a=i.clone().startOf("y").startOf("d");a.isSame(i,"y");)t.push(e("<span>").attr("data-action","selectMonth").addClass("month").text(a.format("MMM"))),a.add(1,"M");m.find(".datepicker-months td").empty().append(t)},Z=function(){var t=m.find(".datepicker-months"),a=t.find("th"),o=t.find("tbody").find("span");a.eq(0).find("span").attr("title",n.tooltips.prevYear),a.eq(1).attr("title",n.tooltips.selectYear),a.eq(2).find("span").attr("title",n.tooltips.nextYear),t.find(".disabled").removeClass("disabled"),N(i.clone().subtract(1,"y"),"y")||a.eq(0).addClass("disabled"),a.eq(1).text(i.year()),N(i.clone().add(1,"y"),"y")||a.eq(2).addClass("disabled"),o.removeClass("active"),r.isSame(i,"y")&&!u&&o.eq(r.month()).addClass("active"),o.each(function(t){N(i.clone().month(t),"M")||e(this).addClass("disabled")})},R=function(){var e=m.find(".datepicker-years"),t=e.find("th"),a=i.clone().subtract(5,"y"),o=i.clone().add(6,"y"),s="";for(t.eq(0).find("span").attr("title",n.tooltips.prevDecade),t.eq(1).attr("title",n.tooltips.selectDecade),t.eq(2).find("span").attr("title",n.tooltips.nextDecade),e.find(".disabled").removeClass("disabled"),n.minDate&&n.minDate.isAfter(a,"y")&&t.eq(0).addClass("disabled"),t.eq(1).text(a.year()+"-"+o.year()),n.maxDate&&n.maxDate.isBefore(o,"y")&&t.eq(2).addClass("disabled");!a.isAfter(o,"y");)s+='<span data-action="selectYear" class="year'+(a.isSame(r,"y")&&!u?" active":"")+(N(a,"y")?"":" disabled")+'">'+a.year()+"</span>",a.add(1,"y");e.find("td").html(s)},Q=function(){var e,a=m.find(".datepicker-decades"),o=a.find("th"),s=t({y:i.year()-i.year()%100-1}),d=s.clone().add(100,"y"),l=s.clone(),p=!1,c=!1,u="";for(o.eq(0).find("span").attr("title",n.tooltips.prevCentury),o.eq(2).find("span").attr("title",n.tooltips.nextCentury),a.find(".disabled").removeClass("disabled"),(s.isSame(t({y:1900}))||n.minDate&&n.minDate.isAfter(s,"y"))&&o.eq(0).addClass("disabled"),o.eq(1).text(s.year()+"-"+d.year()),(s.isSame(t({y:2e3}))||n.maxDate&&n.maxDate.isBefore(d,"y"))&&o.eq(2).addClass("disabled");!s.isAfter(d,"y");)e=s.year()+12,p=n.minDate&&n.minDate.isAfter(s,"y")&&n.minDate.year()<=e,c=n.maxDate&&n.maxDate.isAfter(s,"y")&&n.maxDate.year()<=e,u+='<span data-action="selectDecade" class="decade'+(r.isAfter(s)&&r.year()<=e?" active":"")+(N(s,"y")||p||c?"":" disabled")+'" data-selection="'+(s.year()+6)+'">'+(s.year()+1)+" - "+(s.year()+12)+"</span>",s.add(12,"y");u+="<span></span><span></span><span></span>",a.find("td").html(u),o.eq(1).text(l.year()+1+"-"+s.year())},U=function(){var t,a,o,s=m.find(".datepicker-days"),d=s.find("th"),l=[],p=[];if(S()){for(d.eq(0).find("span").attr("title",n.tooltips.prevMonth),d.eq(1).attr("title",n.tooltips.selectMonth),d.eq(2).find("span").attr("title",n.tooltips.nextMonth),s.find(".disabled").removeClass("disabled"),d.eq(1).text(i.format(n.dayViewHeaderFormat)),N(i.clone().subtract(1,"M"),"M")||d.eq(0).addClass("disabled"),N(i.clone().add(1,"M"),"M")||d.eq(2).addClass("disabled"),t=i.clone().startOf("M").startOf("w").startOf("d"),o=0;o<42;o++)0===t.weekday()&&(a=e("<tr>"),n.calendarWeeks&&a.append('<td class="cw">'+t.week()+"</td>"),l.push(a)),p=["day"],t.isBefore(i,"M")&&p.push("old"),t.isAfter(i,"M")&&p.push("new"),t.isSame(r,"d")&&!u&&p.push("active"),N(t,"d")||p.push("disabled"),t.isSame(x(),"d")&&p.push("today"),0!==t.day()&&6!==t.day()||p.push("weekend"),q({type:"dp.classify",date:t,classNames:p}),a.append('<td data-action="selectDay" data-day="'+t.format("L")+'" class="'+p.join(" ")+'">'+t.date()+"</td>"),t.add(1,"d");s.find("tbody").empty().append(l),Z(),R(),Q()}},G=function(){var t=m.find(".timepicker-hours table"),a=i.clone().startOf("d"),n=[],r=e("<tr>");for(i.hour()>11&&!s&&a.hour(12);a.isSame(i,"d")&&(s||i.hour()<12&&a.hour()<12||i.hour()>11);)a.hour()%4==0&&(r=e("<tr>"),n.push(r)),r.append('<td data-action="selectHour" class="hour'+(N(a,"h")?"":" disabled")+'">'+a.format(s?"HH":"hh")+"</td>"),a.add(1,"h");t.empty().append(n)},J=function(){for(var t=m.find(".timepicker-minutes table"),a=i.clone().startOf("h"),r=[],o=e("<tr>"),s=1===n.stepping?5:n.stepping;i.isSame(a,"h");)a.minute()%(4*s)==0&&(o=e("<tr>"),r.push(o)),o.append('<td data-action="selectMinute" class="minute'+(N(a,"m")?"":" disabled")+'">'+a.format("mm")+"</td>"),a.add(s,"m");t.empty().append(r)},K=function(){for(var t=m.find(".timepicker-seconds table"),a=i.clone().startOf("m"),n=[],r=e("<tr>");i.isSame(a,"m");)a.second()%20==0&&(r=e("<tr>"),n.push(r)),r.append('<td data-action="selectSecond" class="second'+(N(a,"s")?"":" disabled")+'">'+a.format("ss")+"</td>"),a.add(5,"s");t.empty().append(n)},X=function(){var e,t,a=m.find(".timepicker span[data-time-component]");s||(e=m.find(".timepicker [data-action=togglePeriod]"),t=r.clone().add(r.hours()>=12?-12:12,"h"),e.text(r.format("A")),N(t,"h")?e.removeClass("disabled"):e.addClass("disabled")),a.filter("[data-time-component=hours]").text(r.format(s?"HH":"hh")),a.filter("[data-time-component=minutes]").text(r.format("mm")),a.filter("[data-time-component=seconds]").text(r.format("ss")),G(),J(),K()},$=function(){m&&(U(),X())},_=function(e){var t=u?null:r;if(!e)return u=!0,o.val(""),a.data("date",""),q({type:"dp.change",date:!1,oldDate:t}),void $();if(e=e.clone().locale(n.locale),C()&&e.tz(n.timeZone),1!==n.stepping)for(e.minutes(Math.round(e.minutes()/n.stepping)*n.stepping).seconds(0);n.minDate&&e.isBefore(n.minDate);)e.add(n.stepping,"minutes");N(e)?(i=(r=e).clone(),o.val(r.format(d)),a.data("date",r.format(d)),u=!1,$(),q({type:"dp.change",date:r.clone(),oldDate:t})):(n.keepInvalid?q({type:"dp.change",date:e,oldDate:t}):o.val(u?"":r.format(d)),q({type:"dp.error",date:e,oldDate:t}))},ee=function(){var t=!1;return m?(m.find(".collapse").each(function(){var a=e(this).data("collapse");return!a||!a.transitioning||(t=!0,!1)}),t?c:(f&&f.hasClass("btn")&&f.toggleClass("active"),m.hide(),e(window).off("resize",Y),m.off("click","[data-action]"),m.off("mousedown",!1),m.remove(),m=!1,q({type:"dp.hide",date:r.clone()}),o.blur(),i=r.clone(),c)):c},te=function(){_(null)},ae=function(e){return void 0===n.parseInputDate?(!t.isMoment(e)||e instanceof Date)&&(e=x(e)):e=n.parseInputDate(e),e},ne={next:function(){var e=y[p].navFnc;i.add(y[p].navStep,e),U(),B(e)},previous:function(){var e=y[p].navFnc;i.subtract(y[p].navStep,e),U(),B(e)},pickerSwitch:function(){j(1)},selectMonth:function(t){var a=e(t.target).closest("tbody").find("span").index(e(t.target));i.month(a),p===h?(_(r.clone().year(i.year()).month(i.month())),n.inline||ee()):(j(-1),U()),B("M")},selectYear:function(t){var a=parseInt(e(t.target).text(),10)||0;i.year(a),p===h?(_(r.clone().year(i.year())),n.inline||ee()):(j(-1),U()),B("YYYY")},selectDecade:function(t){var a=parseInt(e(t.target).data("selection"),10)||0;i.year(a),p===h?(_(r.clone().year(i.year())),n.inline||ee()):(j(-1),U()),B("YYYY")},selectDay:function(t){var a=i.clone();e(t.target).is(".old")&&a.subtract(1,"M"),e(t.target).is(".new")&&a.add(1,"M"),_(a.date(parseInt(e(t.target).text(),10))),M()||n.keepOpen||n.inline||ee()},incrementHours:function(){var e=r.clone().add(1,"h");N(e,"h")&&_(e)},incrementMinutes:function(){var e=r.clone().add(n.stepping,"m");N(e,"m")&&_(e)},incrementSeconds:function(){var e=r.clone().add(1,"s");N(e,"s")&&_(e)},decrementHours:function(){var e=r.clone().subtract(1,"h");N(e,"h")&&_(e)},decrementMinutes:function(){var e=r.clone().subtract(n.stepping,"m");N(e,"m")&&_(e)},decrementSeconds:function(){var e=r.clone().subtract(1,"s");N(e,"s")&&_(e)},togglePeriod:function(){_(r.clone().add(r.hours()>=12?-12:12,"h"))},togglePicker:function(t){var a,r=e(t.target),i=r.closest("ul"),o=i.find(".show"),s=i.find(".collapse:not(.show)");if(o&&o.length){if((a=o.data("collapse"))&&a.transitioning)return;o.collapse?(o.collapse("hide"),s.collapse("show")):(o.removeClass("show"),s.addClass("show")),r.is("i")?r.toggleClass(n.icons.time+" "+n.icons.date):r.find("i").toggleClass(n.icons.time+" "+n.icons.date)}},showPicker:function(){m.find(".timepicker > div:not(.timepicker-picker)").hide(),m.find(".timepicker .timepicker-picker").show()},showHours:function(){m.find(".timepicker .timepicker-picker").hide(),m.find(".timepicker .timepicker-hours").show()},showMinutes:function(){m.find(".timepicker .timepicker-picker").hide(),m.find(".timepicker .timepicker-minutes").show()},showSeconds:function(){m.find(".timepicker .timepicker-picker").hide(),m.find(".timepicker .timepicker-seconds").show()},selectHour:function(t){var a=parseInt(e(t.target).text(),10);s||(r.hours()>=12?12!==a&&(a+=12):12===a&&(a=0)),_(r.clone().hours(a)),ne.showPicker.call(c)},selectMinute:function(t){_(r.clone().minutes(parseInt(e(t.target).text(),10))),ne.showPicker.call(c)},selectSecond:function(t){_(r.clone().seconds(parseInt(e(t.target).text(),10))),ne.showPicker.call(c)},clear:te,today:function(){var e=x();N(e,"d")&&_(e)},close:ee},re=function(t){return!e(t.currentTarget).is(".disabled")&&(ne[e(t.currentTarget).data("action")].apply(c,arguments),!1)},ie=function(){var t,a={year:function(e){return e.month(0).date(1).hours(0).seconds(0).minutes(0)},month:function(e){return e.date(1).hours(0).seconds(0).minutes(0)},day:function(e){return e.hours(0).seconds(0).minutes(0)},hour:function(e){return e.seconds(0).minutes(0)},minute:function(e){return e.seconds(0)}};return o.prop("disabled")||!n.ignoreReadonly&&o.prop("readonly")||m?c:(void 0!==o.val()&&0!==o.val().trim().length?_(ae(o.val().trim())):u&&n.useCurrent&&(n.inline||o.is("input")&&0===o.val().trim().length)&&(t=x(),"string"==typeof n.useCurrent&&(t=a[n.useCurrent](t)),_(t)),m=I(),A(),V(),m.find(".timepicker-hours").hide(),m.find(".timepicker-minutes").hide(),m.find(".timepicker-seconds").hide(),$(),j(),e(window).on("resize",Y),m.on("click","[data-action]",re),m.on("mousedown",!1),f&&f.hasClass("btn")&&f.toggleClass("active"),Y(),m.show(),n.focusOnShow&&!o.is(":focus")&&o.focus(),q({type:"dp.show"}),c)},oe=function(){return m?ee():ie()},se=function(e){var t,a,r,i,o=null,s=[],d={},l=e.which;D[l]="p";for(t in D)D.hasOwnProperty(t)&&"p"===D[t]&&(s.push(t),parseInt(t,10)!==l&&(d[t]=!0));for(t in n.keyBinds)if(n.keyBinds.hasOwnProperty(t)&&"function"==typeof n.keyBinds[t]&&(r=t.split(" ")).length===s.length&&k[l]===r[r.length-1]){for(i=!0,a=r.length-2;a>=0;a--)if(!(k[r[a]]in d)){i=!1;break}if(i){o=n.keyBinds[t];break}}o&&(o.call(c,m),e.stopPropagation(),e.preventDefault())},de=function(e){D[e.which]="r",e.stopPropagation(),e.preventDefault()},le=function(t){var a=e(t.target).val().trim(),n=a?ae(a):null;return _(n),t.stopImmediatePropagation(),!1},pe=function(){o.off({change:le,blur:blur,keydown:se,keyup:de,focus:n.allowInputToggle?ee:""}),a.is("input")?o.off({focus:ie}):f&&(f.off("click",oe),f.off("mousedown",!1))},ce=function(t){var a={};return e.each(t,function(){var e=ae(this);e.isValid()&&(a[e.format("YYYY-MM-DD")]=!0)}),!!Object.keys(a).length&&a},ue=function(t){var a={};return e.each(t,function(){a[this]=!0}),!!Object.keys(a).length&&a},fe=function(){var e=n.format||"L LT";d=e.replace(/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,function(e){return(r.localeData().longDateFormat(e)||e).replace(/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,function(e){return r.localeData().longDateFormat(e)||e})}),(l=n.extraFormats?n.extraFormats.slice():[]).indexOf(e)<0&&l.indexOf(d)<0&&l.push(d),s=d.toLowerCase().indexOf("a")<1&&d.replace(/\[.*?\]/g,"").indexOf("h")<1,T("y")&&(h=2),T("M")&&(h=1),T("d")&&(h=0),p=Math.max(h,p),u||_(r)};if(c.destroy=function(){ee(),pe(),a.removeData("DateTimePicker"),a.removeData("date")},c.toggle=oe,c.show=ie,c.hide=ee,c.disable=function(){return ee(),f&&f.hasClass("btn")&&f.addClass("disabled"),o.prop("disabled",!0),c},c.enable=function(){return f&&f.hasClass("btn")&&f.removeClass("disabled"),o.prop("disabled",!1),c},c.ignoreReadonly=function(e){if(0===arguments.length)return n.ignoreReadonly;if("boolean"!=typeof e)throw new TypeError("ignoreReadonly () expects a boolean parameter");return n.ignoreReadonly=e,c},c.options=function(t){if(0===arguments.length)return e.extend(!0,{},n);if(!(t instanceof Object))throw new TypeError("options() options parameter should be an object");return e.extend(!0,n,t),e.each(n,function(e,t){if(void 0===c[e])throw new TypeError("option "+e+" is not recognized!");c[e](t)}),c},c.date=function(e){if(0===arguments.length)return u?null:r.clone();if(!(null===e||"string"==typeof e||t.isMoment(e)||e instanceof Date))throw new TypeError("date() parameter must be one of [null, string, moment or Date]");return _(null===e?null:ae(e)),c},c.format=function(e){if(0===arguments.length)return n.format;if("string"!=typeof e&&("boolean"!=typeof e||!1!==e))throw new TypeError("format() expects a string or boolean:false parameter "+e);return n.format=e,d&&fe(),c},c.timeZone=function(e){if(0===arguments.length)return n.timeZone;if("string"!=typeof e)throw new TypeError("newZone() expects a string parameter");return n.timeZone=e,c},c.dayViewHeaderFormat=function(e){if(0===arguments.length)return n.dayViewHeaderFormat;if("string"!=typeof e)throw new TypeError("dayViewHeaderFormat() expects a string parameter");return n.dayViewHeaderFormat=e,c},c.extraFormats=function(e){if(0===arguments.length)return n.extraFormats;if(!1!==e&&!(e instanceof Array))throw new TypeError("extraFormats() expects an array or false parameter");return n.extraFormats=e,l&&fe(),c},c.disabledDates=function(t){if(0===arguments.length)return n.disabledDates?e.extend({},n.disabledDates):n.disabledDates;if(!t)return n.disabledDates=!1,$(),c;if(!(t instanceof Array))throw new TypeError("disabledDates() expects an array parameter");return n.disabledDates=ce(t),n.enabledDates=!1,$(),c},c.enabledDates=function(t){if(0===arguments.length)return n.enabledDates?e.extend({},n.enabledDates):n.enabledDates;if(!t)return n.enabledDates=!1,$(),c;if(!(t instanceof Array))throw new TypeError("enabledDates() expects an array parameter");return n.enabledDates=ce(t),n.disabledDates=!1,$(),c},c.daysOfWeekDisabled=function(e){if(0===arguments.length)return n.daysOfWeekDisabled.splice(0);if("boolean"==typeof e&&!e)return n.daysOfWeekDisabled=!1,$(),c;if(!(e instanceof Array))throw new TypeError("daysOfWeekDisabled() expects an array parameter");if(n.daysOfWeekDisabled=e.reduce(function(e,t){return(t=parseInt(t,10))>6||t<0||isNaN(t)?e:(-1===e.indexOf(t)&&e.push(t),e)},[]).sort(),n.useCurrent&&!n.keepInvalid){for(var t=0;!N(r,"d");){if(r.add(1,"d"),31===t)throw"Tried 31 times to find a valid date";t++}_(r)}return $(),c},c.maxDate=function(e){if(0===arguments.length)return n.maxDate?n.maxDate.clone():n.maxDate;if("boolean"==typeof e&&!1===e)return n.maxDate=!1,$(),c;"string"==typeof e&&("now"!==e&&"moment"!==e||(e=x()));var t=ae(e);if(!t.isValid())throw new TypeError("maxDate() Could not parse date parameter: "+e);if(n.minDate&&t.isBefore(n.minDate))throw new TypeError("maxDate() date parameter is before options.minDate: "+t.format(d));return n.maxDate=t,n.useCurrent&&!n.keepInvalid&&r.isAfter(e)&&_(n.maxDate),i.isAfter(t)&&(i=t.clone().subtract(n.stepping,"m")),$(),c},c.minDate=function(e){if(0===arguments.length)return n.minDate?n.minDate.clone():n.minDate;if("boolean"==typeof e&&!1===e)return n.minDate=!1,$(),c;"string"==typeof e&&("now"!==e&&"moment"!==e||(e=x()));var t=ae(e);if(!t.isValid())throw new TypeError("minDate() Could not parse date parameter: "+e);if(n.maxDate&&t.isAfter(n.maxDate))throw new TypeError("minDate() date parameter is after options.maxDate: "+t.format(d));return n.minDate=t,n.useCurrent&&!n.keepInvalid&&r.isBefore(e)&&_(n.minDate),i.isBefore(t)&&(i=t.clone().add(n.stepping,"m")),$(),c},c.defaultDate=function(e){if(0===arguments.length)return n.defaultDate?n.defaultDate.clone():n.defaultDate;if(!e)return n.defaultDate=!1,c;"string"==typeof e&&(e="now"===e||"moment"===e?x():x(e));var t=ae(e);if(!t.isValid())throw new TypeError("defaultDate() Could not parse date parameter: "+e);if(!N(t))throw new TypeError("defaultDate() date passed is invalid according to component setup validations");return n.defaultDate=t,(n.defaultDate&&n.inline||""===o.val().trim())&&_(n.defaultDate),c},c.locale=function(e){if(0===arguments.length)return n.locale;if(!t.localeData(e))throw new TypeError("locale() locale "+e+" is not loaded from moment locales!");return n.locale=e,r.locale(n.locale),i.locale(n.locale),d&&fe(),m&&(ee(),ie()),c},c.stepping=function(e){return 0===arguments.length?n.stepping:(e=parseInt(e,10),(isNaN(e)||e<1)&&(e=1),n.stepping=e,c)},c.useCurrent=function(e){var t=["year","month","day","hour","minute"];if(0===arguments.length)return n.useCurrent;if("boolean"!=typeof e&&"string"!=typeof e)throw new TypeError("useCurrent() expects a boolean or string parameter");if("string"==typeof e&&-1===t.indexOf(e.toLowerCase()))throw new TypeError("useCurrent() expects a string parameter of "+t.join(", "));return n.useCurrent=e,c},c.collapse=function(e){if(0===arguments.length)return n.collapse;if("boolean"!=typeof e)throw new TypeError("collapse() expects a boolean parameter");return n.collapse===e?c:(n.collapse=e,m&&(ee(),ie()),c)},c.icons=function(t){if(0===arguments.length)return e.extend({},n.icons);if(!(t instanceof Object))throw new TypeError("icons() expects parameter to be an Object");return e.extend(n.icons,t),m&&(ee(),ie()),c},c.tooltips=function(t){if(0===arguments.length)return e.extend({},n.tooltips);if(!(t instanceof Object))throw new TypeError("tooltips() expects parameter to be an Object");return e.extend(n.tooltips,t),m&&(ee(),ie()),c},c.useStrict=function(e){if(0===arguments.length)return n.useStrict;if("boolean"!=typeof e)throw new TypeError("useStrict() expects a boolean parameter");return n.useStrict=e,c},c.sideBySide=function(e){if(0===arguments.length)return n.sideBySide;if("boolean"!=typeof e)throw new TypeError("sideBySide() expects a boolean parameter");return n.sideBySide=e,m&&(ee(),ie()),c},c.viewMode=function(e){if(0===arguments.length)return n.viewMode;if("string"!=typeof e)throw new TypeError("viewMode() expects a string parameter");if(-1===w.indexOf(e))throw new TypeError("viewMode() parameter must be one of ("+w.join(", ")+") value");return n.viewMode=e,p=Math.max(w.indexOf(e),h),j(),c},c.toolbarPlacement=function(e){if(0===arguments.length)return n.toolbarPlacement;if("string"!=typeof e)throw new TypeError("toolbarPlacement() expects a string parameter");if(-1===v.indexOf(e))throw new TypeError("toolbarPlacement() parameter must be one of ("+v.join(", ")+") value");return n.toolbarPlacement=e,m&&(ee(),ie()),c},c.widgetPositioning=function(t){if(0===arguments.length)return e.extend({},n.widgetPositioning);if("[object Object]"!=={}.toString.call(t))throw new TypeError("widgetPositioning() expects an object variable");if(t.horizontal){if("string"!=typeof t.horizontal)throw new TypeError("widgetPositioning() horizontal variable must be a string");if(t.horizontal=t.horizontal.toLowerCase(),-1===g.indexOf(t.horizontal))throw new TypeError("widgetPositioning() expects horizontal parameter to be one of ("+g.join(", ")+")");n.widgetPositioning.horizontal=t.horizontal}if(t.vertical){if("string"!=typeof t.vertical)throw new TypeError("widgetPositioning() vertical variable must be a string");if(t.vertical=t.vertical.toLowerCase(),-1===b.indexOf(t.vertical))throw new TypeError("widgetPositioning() expects vertical parameter to be one of ("+b.join(", ")+")");n.widgetPositioning.vertical=t.vertical}return $(),c},c.calendarWeeks=function(e){if(0===arguments.length)return n.calendarWeeks;if("boolean"!=typeof e)throw new TypeError("calendarWeeks() expects parameter to be a boolean value");return n.calendarWeeks=e,$(),c},c.showTodayButton=function(e){if(0===arguments.length)return n.showTodayButton;if("boolean"!=typeof e)throw new TypeError("showTodayButton() expects a boolean parameter");return n.showTodayButton=e,m&&(ee(),ie()),c},c.showClear=function(e){if(0===arguments.length)return n.showClear;if("boolean"!=typeof e)throw new TypeError("showClear() expects a boolean parameter");return n.showClear=e,m&&(ee(),ie()),c},c.widgetParent=function(t){if(0===arguments.length)return n.widgetParent;if("string"==typeof t&&(t=e(t)),null!==t&&"string"!=typeof t&&!(t instanceof e))throw new TypeError("widgetParent() expects a string or a jQuery object parameter");return n.widgetParent=t,m&&(ee(),ie()),c},c.keepOpen=function(e){if(0===arguments.length)return n.keepOpen;if("boolean"!=typeof e)throw new TypeError("keepOpen() expects a boolean parameter");return n.keepOpen=e,c},c.focusOnShow=function(e){if(0===arguments.length)return n.focusOnShow;if("boolean"!=typeof e)throw new TypeError("focusOnShow() expects a boolean parameter");return n.focusOnShow=e,c},c.inline=function(e){if(0===arguments.length)return n.inline;if("boolean"!=typeof e)throw new TypeError("inline() expects a boolean parameter");return n.inline=e,c},c.clear=function(){return te(),c},c.keyBinds=function(e){return 0===arguments.length?n.keyBinds:(n.keyBinds=e,c)},c.getMoment=function(e){return x(e)},c.debug=function(e){if("boolean"!=typeof e)throw new TypeError("debug() expects a boolean parameter");return n.debug=e,c},c.allowInputToggle=function(e){if(0===arguments.length)return n.allowInputToggle;if("boolean"!=typeof e)throw new TypeError("allowInputToggle() expects a boolean parameter");return n.allowInputToggle=e,c},c.showClose=function(e){if(0===arguments.length)return n.showClose;if("boolean"!=typeof e)throw new TypeError("showClose() expects a boolean parameter");return n.showClose=e,c},c.keepInvalid=function(e){if(0===arguments.length)return n.keepInvalid;if("boolean"!=typeof e)throw new TypeError("keepInvalid() expects a boolean parameter");return n.keepInvalid=e,c},c.datepickerInput=function(e){if(0===arguments.length)return n.datepickerInput;if("string"!=typeof e)throw new TypeError("datepickerInput() expects a string parameter");return n.datepickerInput=e,c},c.parseInputDate=function(e){if(0===arguments.length)return n.parseInputDate;if("function"!=typeof e)throw new TypeError("parseInputDate() sholud be as function");return n.parseInputDate=e,c},c.disabledTimeIntervals=function(t){if(0===arguments.length)return n.disabledTimeIntervals?e.extend({},n.disabledTimeIntervals):n.disabledTimeIntervals;if(!t)return n.disabledTimeIntervals=!1,$(),c;if(!(t instanceof Array))throw new TypeError("disabledTimeIntervals() expects an array parameter");return n.disabledTimeIntervals=t,$(),c},c.disabledHours=function(t){if(0===arguments.length)return n.disabledHours?e.extend({},n.disabledHours):n.disabledHours;if(!t)return n.disabledHours=!1,$(),c;if(!(t instanceof Array))throw new TypeError("disabledHours() expects an array parameter");if(n.disabledHours=ue(t),n.enabledHours=!1,n.useCurrent&&!n.keepInvalid){for(var a=0;!N(r,"h");){if(r.add(1,"h"),24===a)throw"Tried 24 times to find a valid date";a++}_(r)}return $(),c},c.enabledHours=function(t){if(0===arguments.length)return n.enabledHours?e.extend({},n.enabledHours):n.enabledHours;if(!t)return n.enabledHours=!1,$(),c;if(!(t instanceof Array))throw new TypeError("enabledHours() expects an array parameter");if(n.enabledHours=ue(t),n.disabledHours=!1,n.useCurrent&&!n.keepInvalid){for(var a=0;!N(r,"h");){if(r.add(1,"h"),24===a)throw"Tried 24 times to find a valid date";a++}_(r)}return $(),c},c.viewDate=function(e){if(0===arguments.length)return i.clone();if(!e)return i=r.clone(),c;if(!("string"==typeof e||t.isMoment(e)||e instanceof Date))throw new TypeError("viewDate() parameter must be one of [string, moment or Date]");return i=ae(e),B(),c},a.is("input"))o=a;else if(0===(o=a.find(n.datepickerInput)).length)o=a.find("input");else if(!o.is("input"))throw new Error('CSS class "'+n.datepickerInput+'" cannot be applied to non input element');if(a.hasClass("input-group")&&(f=0===a.find(".datepickerbutton").length?a.find(".input-group-addon"):a.find(".datepickerbutton")),!n.inline&&!o.is("input"))throw new Error("Could not initialize DateTimePicker without an input element");return r=x(),i=r.clone(),e.extend(!0,n,function(){var t,r={};return(t=a.is("input")||n.inline?a.data():a.find("input").data()).dateOptions&&t.dateOptions instanceof Object&&(r=e.extend(!0,r,t.dateOptions)),e.each(n,function(e){var a="date"+e.charAt(0).toUpperCase()+e.slice(1);void 0!==t[a]&&(r[e]=t[a])}),r}()),c.options(n),fe(),o.on({change:le,blur:n.debug?"":ee,keydown:se,keyup:de,focus:n.allowInputToggle?ie:""}),a.is("input")?o.on({focus:ie}):f&&(f.on("click",oe),f.on("mousedown",!1)),o.prop("disabled")&&c.disable(),o.is("input")&&0!==o.val().trim().length?_(ae(o.val().trim())):n.defaultDate&&void 0===o.attr("placeholder")&&_(n.defaultDate),n.inline&&ie(),c};return e.fn.datetimepicker=function(t){t=t||{};var n,r=Array.prototype.slice.call(arguments,1),i=!0,o=["destroy","hide","show","toggle"];if("object"==typeof t)return this.each(function(){var n,r=e(this);r.data("DateTimePicker")||(n=e.extend(!0,{},e.fn.datetimepicker.defaults,t),r.data("DateTimePicker",a(r,n)))});if("string"==typeof t)return this.each(function(){var a=e(this).data("DateTimePicker");if(!a)throw new Error('bootstrap-datetimepicker("'+t+'") method was called on an element that is not using DateTimePicker');n=a[t].apply(a,r),i=n===a}),i||e.inArray(t,o)>-1?this:n;throw new TypeError("Invalid arguments for DateTimePicker: "+t)},e.fn.datetimepicker.defaults={timeZone:"",format:!1,dayViewHeaderFormat:"MMMM YYYY",extraFormats:!1,stepping:1,minDate:!1,maxDate:!1,useCurrent:!0,collapse:!0,locale:t.locale(),defaultDate:!1,disabledDates:!1,enabledDates:!1,icons:{time:"fa fa-clock-o",date:"fa fa-calendar",up:"fa fa-chevron-up",down:"fa fa-chevron-down",previous:"fa fa-chevron-left",next:"fa fa-chevron-right",today:"fa fa-crosshairs",clear:"fa fa-trash-o",close:"fa fa-times"},tooltips:{today:"Go to today",clear:"Clear selection",close:"Close the picker",selectMonth:"Select Month",prevMonth:"Previous Month",nextMonth:"Next Month",selectYear:"Select Year",prevYear:"Previous Year",nextYear:"Next Year",selectDecade:"Select Decade",prevDecade:"Previous Decade",nextDecade:"Next Decade",prevCentury:"Previous Century",nextCentury:"Next Century",pickHour:"Pick Hour",incrementHour:"Increment Hour",decrementHour:"Decrement Hour",pickMinute:"Pick Minute",incrementMinute:"Increment Minute",decrementMinute:"Decrement Minute",pickSecond:"Pick Second",incrementSecond:"Increment Second",decrementSecond:"Decrement Second",togglePeriod:"Toggle Period",selectTime:"Select Time"},useStrict:!1,sideBySide:!1,daysOfWeekDisabled:!1,calendarWeeks:!1,viewMode:"days",toolbarPlacement:"default",showTodayButton:!1,showClear:!1,showClose:!1,widgetPositioning:{horizontal:"auto",vertical:"auto"},widgetParent:null,ignoreReadonly:!1,keepOpen:!1,focusOnShow:!0,inline:!1,keepInvalid:!1,datepickerInput:".datepickerinput",keyBinds:{up:function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")?this.date(t.clone().subtract(7,"d")):this.date(t.clone().add(this.stepping(),"m"))}},down:function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")?this.date(t.clone().add(7,"d")):this.date(t.clone().subtract(this.stepping(),"m"))}else this.show()},"control up":function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")?this.date(t.clone().subtract(1,"y")):this.date(t.clone().add(1,"h"))}},"control down":function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")?this.date(t.clone().add(1,"y")):this.date(t.clone().subtract(1,"h"))}},left:function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")&&this.date(t.clone().subtract(1,"d"))}},right:function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")&&this.date(t.clone().add(1,"d"))}},pageUp:function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")&&this.date(t.clone().subtract(1,"M"))}},pageDown:function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")&&this.date(t.clone().add(1,"M"))}},enter:function(){this.hide()},escape:function(){this.hide()},"control space":function(e){e&&e.find(".timepicker").is(":visible")&&e.find('.btn[data-action="togglePeriod"]').click()},t:function(){this.date(this.getMoment())},delete:function(){this.clear()}},debug:!1,allowInputToggle:!1,disabledTimeIntervals:!1,disabledHours:!1,enabledHours:!1,viewDate:!1},e.fn.datetimepicker});
\ No newline at end of file
diff --git a/xmail-viewer/views/js/vendor-util/bootstrap.min.js b/xmail-viewer/views/js/vendor-util/bootstrap.min.js
new file mode 100755 (executable)
index 0000000..00c895f
--- /dev/null
@@ -0,0 +1,7 @@
+/*!
+  * Bootstrap v4.1.3 (https://getbootstrap.com/)
+  * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
+  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+  */
+!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e(t.bootstrap={},t.jQuery,t.Popper)}(this,function(t,e,h){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function s(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function l(r){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{},e=Object.keys(o);"function"==typeof Object.getOwnPropertySymbols&&(e=e.concat(Object.getOwnPropertySymbols(o).filter(function(t){return Object.getOwnPropertyDescriptor(o,t).enumerable}))),e.forEach(function(t){var e,n,i;e=r,i=o[n=t],n in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i})}return r}e=e&&e.hasOwnProperty("default")?e.default:e,h=h&&h.hasOwnProperty("default")?h.default:h;var r,n,o,a,c,u,f,d,g,_,m,p,v,y,E,C,T,b,S,I,A,D,w,N,O,k,P,j,H,L,R,x,W,U,q,F,K,M,Q,B,V,Y,z,J,Z,G,$,X,tt,et,nt,it,rt,ot,st,at,lt,ct,ht,ut,ft,dt,gt,_t,mt,pt,vt,yt,Et,Ct,Tt,bt,St,It,At,Dt,wt,Nt,Ot,kt,Pt,jt,Ht,Lt,Rt,xt,Wt,Ut,qt,Ft,Kt,Mt,Qt,Bt,Vt,Yt,zt,Jt,Zt,Gt,$t,Xt,te,ee,ne,ie,re,oe,se,ae,le,ce,he,ue,fe,de,ge,_e,me,pe,ve,ye,Ee,Ce,Te,be,Se,Ie,Ae,De,we,Ne,Oe,ke,Pe,je,He,Le,Re,xe,We,Ue,qe,Fe,Ke,Me,Qe,Be,Ve,Ye,ze,Je,Ze,Ge,$e,Xe,tn,en,nn,rn,on,sn,an,ln,cn,hn,un,fn,dn,gn,_n,mn,pn,vn,yn,En,Cn,Tn,bn,Sn,In,An,Dn,wn,Nn,On,kn,Pn,jn,Hn,Ln,Rn,xn,Wn,Un,qn,Fn=function(i){var e="transitionend";function t(t){var e=this,n=!1;return i(this).one(l.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||l.triggerTransitionEnd(e)},t),this}var l={TRANSITION_END:"bsTransitionEnd",getUID:function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");e&&"#"!==e||(e=t.getAttribute("href")||"");try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=i(t).css("transition-duration");return parseFloat(e)?(e=e.split(",")[0],1e3*parseFloat(e)):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){i(t).trigger(e)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var r=n[i],o=e[i],s=o&&l.isElement(o)?"element":(a=o,{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase());if(!new RegExp(r).test(s))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+s+'" but expected type "'+r+'".')}var a}};return i.fn.emulateTransitionEnd=t,i.event.special[l.TRANSITION_END]={bindType:e,delegateType:e,handle:function(t){if(i(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}},l}(e),Kn=(n="alert",a="."+(o="bs.alert"),c=(r=e).fn[n],u={CLOSE:"close"+a,CLOSED:"closed"+a,CLICK_DATA_API:"click"+a+".data-api"},f="alert",d="fade",g="show",_=function(){function i(t){this._element=t}var t=i.prototype;return t.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},t.dispose=function(){r.removeData(this._element,o),this._element=null},t._getRootElement=function(t){var e=Fn.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=r(t).closest("."+f)[0]),n},t._triggerCloseEvent=function(t){var e=r.Event(u.CLOSE);return r(t).trigger(e),e},t._removeElement=function(e){var n=this;if(r(e).removeClass(g),r(e).hasClass(d)){var t=Fn.getTransitionDurationFromElement(e);r(e).one(Fn.TRANSITION_END,function(t){return n._destroyElement(e,t)}).emulateTransitionEnd(t)}else this._destroyElement(e)},t._destroyElement=function(t){r(t).detach().trigger(u.CLOSED).remove()},i._jQueryInterface=function(n){return this.each(function(){var t=r(this),e=t.data(o);e||(e=new i(this),t.data(o,e)),"close"===n&&e[n](this)})},i._handleDismiss=function(e){return function(t){t&&t.preventDefault(),e.close(this)}},s(i,null,[{key:"VERSION",get:function(){return"4.1.3"}}]),i}(),r(document).on(u.CLICK_DATA_API,'[data-dismiss="alert"]',_._handleDismiss(new _)),r.fn[n]=_._jQueryInterface,r.fn[n].Constructor=_,r.fn[n].noConflict=function(){return r.fn[n]=c,_._jQueryInterface},_),Mn=(p="button",y="."+(v="bs.button"),E=".data-api",C=(m=e).fn[p],T="active",b="btn",I='[data-toggle^="button"]',A='[data-toggle="buttons"]',D="input",w=".active",N=".btn",O={CLICK_DATA_API:"click"+y+E,FOCUS_BLUR_DATA_API:(S="focus")+y+E+" blur"+y+E},k=function(){function n(t){this._element=t}var t=n.prototype;return t.toggle=function(){var t=!0,e=!0,n=m(this._element).closest(A)[0];if(n){var i=this._element.querySelector(D);if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains(T))t=!1;else{var r=n.querySelector(w);r&&m(r).removeClass(T)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!this._element.classList.contains(T),m(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(T)),t&&m(this._element).toggleClass(T)},t.dispose=function(){m.removeData(this._element,v),this._element=null},n._jQueryInterface=function(e){return this.each(function(){var t=m(this).data(v);t||(t=new n(this),m(this).data(v,t)),"toggle"===e&&t[e]()})},s(n,null,[{key:"VERSION",get:function(){return"4.1.3"}}]),n}(),m(document).on(O.CLICK_DATA_API,I,function(t){t.preventDefault();var e=t.target;m(e).hasClass(b)||(e=m(e).closest(N)),k._jQueryInterface.call(m(e),"toggle")}).on(O.FOCUS_BLUR_DATA_API,I,function(t){var e=m(t.target).closest(N)[0];m(e).toggleClass(S,/^focus(in)?$/.test(t.type))}),m.fn[p]=k._jQueryInterface,m.fn[p].Constructor=k,m.fn[p].noConflict=function(){return m.fn[p]=C,k._jQueryInterface},k),Qn=(j="carousel",L="."+(H="bs.carousel"),R=".data-api",x=(P=e).fn[j],W={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},U={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},q="next",F="prev",K="left",M="right",Q={SLIDE:"slide"+L,SLID:"slid"+L,KEYDOWN:"keydown"+L,MOUSEENTER:"mouseenter"+L,MOUSELEAVE:"mouseleave"+L,TOUCHEND:"touchend"+L,LOAD_DATA_API:"load"+L+R,CLICK_DATA_API:"click"+L+R},B="carousel",V="active",Y="slide",z="carousel-item-right",J="carousel-item-left",Z="carousel-item-next",G="carousel-item-prev",$=".active",X=".active.carousel-item",tt=".carousel-item",et=".carousel-item-next, .carousel-item-prev",nt=".carousel-indicators",it="[data-slide], [data-slide-to]",rt='[data-ride="carousel"]',ot=function(){function o(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this._config=this._getConfig(e),this._element=P(t)[0],this._indicatorsElement=this._element.querySelector(nt),this._addEventListeners()}var t=o.prototype;return t.next=function(){this._isSliding||this._slide(q)},t.nextWhenVisible=function(){!document.hidden&&P(this._element).is(":visible")&&"hidden"!==P(this._element).css("visibility")&&this.next()},t.prev=function(){this._isSliding||this._slide(F)},t.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(et)&&(Fn.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},t.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},t.to=function(t){var e=this;this._activeElement=this._element.querySelector(X);var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)P(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=n<t?q:F;this._slide(i,this._items[t])}},t.dispose=function(){P(this._element).off(L),P.removeData(this._element,H),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},t._getConfig=function(t){return t=l({},W,t),Fn.typeCheckConfig(j,t,U),t},t._addEventListeners=function(){var e=this;this._config.keyboard&&P(this._element).on(Q.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&(P(this._element).on(Q.MOUSEENTER,function(t){return e.pause(t)}).on(Q.MOUSELEAVE,function(t){return e.cycle(t)}),"ontouchstart"in document.documentElement&&P(this._element).on(Q.TOUCHEND,function(){e.pause(),e.touchTimeout&&clearTimeout(e.touchTimeout),e.touchTimeout=setTimeout(function(t){return e.cycle(t)},500+e._config.interval)}))},t._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},t._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(tt)):[],this._items.indexOf(t)},t._getItemByDirection=function(t,e){var n=t===q,i=t===F,r=this._getItemIndex(e),o=this._items.length-1;if((i&&0===r||n&&r===o)&&!this._config.wrap)return e;var s=(r+(t===F?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},t._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(X)),r=P.Event(Q.SLIDE,{relatedTarget:t,direction:e,from:i,to:n});return P(this._element).trigger(r),r},t._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll($));P(e).removeClass(V);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&P(n).addClass(V)}},t._slide=function(t,e){var n,i,r,o=this,s=this._element.querySelector(X),a=this._getItemIndex(s),l=e||s&&this._getItemByDirection(t,s),c=this._getItemIndex(l),h=Boolean(this._interval);if(t===q?(n=J,i=Z,r=K):(n=z,i=G,r=M),l&&P(l).hasClass(V))this._isSliding=!1;else if(!this._triggerSlideEvent(l,r).isDefaultPrevented()&&s&&l){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(l);var u=P.Event(Q.SLID,{relatedTarget:l,direction:r,from:a,to:c});if(P(this._element).hasClass(Y)){P(l).addClass(i),Fn.reflow(l),P(s).addClass(n),P(l).addClass(n);var f=Fn.getTransitionDurationFromElement(s);P(s).one(Fn.TRANSITION_END,function(){P(l).removeClass(n+" "+i).addClass(V),P(s).removeClass(V+" "+i+" "+n),o._isSliding=!1,setTimeout(function(){return P(o._element).trigger(u)},0)}).emulateTransitionEnd(f)}else P(s).removeClass(V),P(l).addClass(V),this._isSliding=!1,P(this._element).trigger(u);h&&this.cycle()}},o._jQueryInterface=function(i){return this.each(function(){var t=P(this).data(H),e=l({},W,P(this).data());"object"==typeof i&&(e=l({},e,i));var n="string"==typeof i?i:e.slide;if(t||(t=new o(this,e),P(this).data(H,t)),"number"==typeof i)t.to(i);else if("string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}else e.interval&&(t.pause(),t.cycle())})},o._dataApiClickHandler=function(t){var e=Fn.getSelectorFromElement(this);if(e){var n=P(e)[0];if(n&&P(n).hasClass(B)){var i=l({},P(n).data(),P(this).data()),r=this.getAttribute("data-slide-to");r&&(i.interval=!1),o._jQueryInterface.call(P(n),i),r&&P(n).data(H).to(r),t.preventDefault()}}},s(o,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return W}}]),o}(),P(document).on(Q.CLICK_DATA_API,it,ot._dataApiClickHandler),P(window).on(Q.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(rt)),e=0,n=t.length;e<n;e++){var i=P(t[e]);ot._jQueryInterface.call(i,i.data())}}),P.fn[j]=ot._jQueryInterface,P.fn[j].Constructor=ot,P.fn[j].noConflict=function(){return P.fn[j]=x,ot._jQueryInterface},ot),Bn=(at="collapse",ct="."+(lt="bs.collapse"),ht=(st=e).fn[at],ut={toggle:!0,parent:""},ft={toggle:"boolean",parent:"(string|element)"},dt={SHOW:"show"+ct,SHOWN:"shown"+ct,HIDE:"hide"+ct,HIDDEN:"hidden"+ct,CLICK_DATA_API:"click"+ct+".data-api"},gt="show",_t="collapse",mt="collapsing",pt="collapsed",vt="width",yt="height",Et=".show, .collapsing",Ct='[data-toggle="collapse"]',Tt=function(){function a(e,t){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(t),this._triggerArray=st.makeArray(document.querySelectorAll('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(Ct)),i=0,r=n.length;i<r;i++){var o=n[i],s=Fn.getSelectorFromElement(o),a=[].slice.call(document.querySelectorAll(s)).filter(function(t){return t===e});null!==s&&0<a.length&&(this._selector=s,this._triggerArray.push(o))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var t=a.prototype;return t.toggle=function(){st(this._element).hasClass(gt)?this.hide():this.show()},t.show=function(){var t,e,n=this;if(!this._isTransitioning&&!st(this._element).hasClass(gt)&&(this._parent&&0===(t=[].slice.call(this._parent.querySelectorAll(Et)).filter(function(t){return t.getAttribute("data-parent")===n._config.parent})).length&&(t=null),!(t&&(e=st(t).not(this._selector).data(lt))&&e._isTransitioning))){var i=st.Event(dt.SHOW);if(st(this._element).trigger(i),!i.isDefaultPrevented()){t&&(a._jQueryInterface.call(st(t).not(this._selector),"hide"),e||st(t).data(lt,null));var r=this._getDimension();st(this._element).removeClass(_t).addClass(mt),this._element.style[r]=0,this._triggerArray.length&&st(this._triggerArray).removeClass(pt).attr("aria-expanded",!0),this.setTransitioning(!0);var o="scroll"+(r[0].toUpperCase()+r.slice(1)),s=Fn.getTransitionDurationFromElement(this._element);st(this._element).one(Fn.TRANSITION_END,function(){st(n._element).removeClass(mt).addClass(_t).addClass(gt),n._element.style[r]="",n.setTransitioning(!1),st(n._element).trigger(dt.SHOWN)}).emulateTransitionEnd(s),this._element.style[r]=this._element[o]+"px"}}},t.hide=function(){var t=this;if(!this._isTransitioning&&st(this._element).hasClass(gt)){var e=st.Event(dt.HIDE);if(st(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",Fn.reflow(this._element),st(this._element).addClass(mt).removeClass(_t).removeClass(gt);var i=this._triggerArray.length;if(0<i)for(var r=0;r<i;r++){var o=this._triggerArray[r],s=Fn.getSelectorFromElement(o);if(null!==s)st([].slice.call(document.querySelectorAll(s))).hasClass(gt)||st(o).addClass(pt).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[n]="";var a=Fn.getTransitionDurationFromElement(this._element);st(this._element).one(Fn.TRANSITION_END,function(){t.setTransitioning(!1),st(t._element).removeClass(mt).addClass(_t).trigger(dt.HIDDEN)}).emulateTransitionEnd(a)}}},t.setTransitioning=function(t){this._isTransitioning=t},t.dispose=function(){st.removeData(this._element,lt),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},t._getConfig=function(t){return(t=l({},ut,t)).toggle=Boolean(t.toggle),Fn.typeCheckConfig(at,t,ft),t},t._getDimension=function(){return st(this._element).hasClass(vt)?vt:yt},t._getParent=function(){var n=this,t=null;Fn.isElement(this._config.parent)?(t=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(t=this._config.parent[0])):t=document.querySelector(this._config.parent);var e='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',i=[].slice.call(t.querySelectorAll(e));return st(i).each(function(t,e){n._addAriaAndCollapsedClass(a._getTargetFromElement(e),[e])}),t},t._addAriaAndCollapsedClass=function(t,e){if(t){var n=st(t).hasClass(gt);e.length&&st(e).toggleClass(pt,!n).attr("aria-expanded",n)}},a._getTargetFromElement=function(t){var e=Fn.getSelectorFromElement(t);return e?document.querySelector(e):null},a._jQueryInterface=function(i){return this.each(function(){var t=st(this),e=t.data(lt),n=l({},ut,t.data(),"object"==typeof i&&i?i:{});if(!e&&n.toggle&&/show|hide/.test(i)&&(n.toggle=!1),e||(e=new a(this,n),t.data(lt,e)),"string"==typeof i){if("undefined"==typeof e[i])throw new TypeError('No method named "'+i+'"');e[i]()}})},s(a,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return ut}}]),a}(),st(document).on(dt.CLICK_DATA_API,Ct,function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var n=st(this),e=Fn.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(e));st(i).each(function(){var t=st(this),e=t.data(lt)?"toggle":n.data();Tt._jQueryInterface.call(t,e)})}),st.fn[at]=Tt._jQueryInterface,st.fn[at].Constructor=Tt,st.fn[at].noConflict=function(){return st.fn[at]=ht,Tt._jQueryInterface},Tt),Vn=(St="dropdown",At="."+(It="bs.dropdown"),Dt=".data-api",wt=(bt=e).fn[St],Nt=new RegExp("38|40|27"),Ot={HIDE:"hide"+At,HIDDEN:"hidden"+At,SHOW:"show"+At,SHOWN:"shown"+At,CLICK:"click"+At,CLICK_DATA_API:"click"+At+Dt,KEYDOWN_DATA_API:"keydown"+At+Dt,KEYUP_DATA_API:"keyup"+At+Dt},kt="disabled",Pt="show",jt="dropup",Ht="dropright",Lt="dropleft",Rt="dropdown-menu-right",xt="position-static",Wt='[data-toggle="dropdown"]',Ut=".dropdown form",qt=".dropdown-menu",Ft=".navbar-nav",Kt=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",Mt="top-start",Qt="top-end",Bt="bottom-start",Vt="bottom-end",Yt="right-start",zt="left-start",Jt={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic"},Zt={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string"},Gt=function(){function c(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var t=c.prototype;return t.toggle=function(){if(!this._element.disabled&&!bt(this._element).hasClass(kt)){var t=c._getParentFromElement(this._element),e=bt(this._menu).hasClass(Pt);if(c._clearMenus(),!e){var n={relatedTarget:this._element},i=bt.Event(Ot.SHOW,n);if(bt(t).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof h)throw new TypeError("Bootstrap dropdown require Popper.js (https://popper.js.org)");var r=this._element;"parent"===this._config.reference?r=t:Fn.isElement(this._config.reference)&&(r=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(r=this._config.reference[0])),"scrollParent"!==this._config.boundary&&bt(t).addClass(xt),this._popper=new h(r,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===bt(t).closest(Ft).length&&bt(document.body).children().on("mouseover",null,bt.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),bt(this._menu).toggleClass(Pt),bt(t).toggleClass(Pt).trigger(bt.Event(Ot.SHOWN,n))}}}},t.dispose=function(){bt.removeData(this._element,It),bt(this._element).off(At),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},t.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},t._addEventListeners=function(){var e=this;bt(this._element).on(Ot.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle()})},t._getConfig=function(t){return t=l({},this.constructor.Default,bt(this._element).data(),t),Fn.typeCheckConfig(St,t,this.constructor.DefaultType),t},t._getMenuElement=function(){if(!this._menu){var t=c._getParentFromElement(this._element);t&&(this._menu=t.querySelector(qt))}return this._menu},t._getPlacement=function(){var t=bt(this._element.parentNode),e=Bt;return t.hasClass(jt)?(e=Mt,bt(this._menu).hasClass(Rt)&&(e=Qt)):t.hasClass(Ht)?e=Yt:t.hasClass(Lt)?e=zt:bt(this._menu).hasClass(Rt)&&(e=Vt),e},t._detectNavbar=function(){return 0<bt(this._element).closest(".navbar").length},t._getPopperConfig=function(){var e=this,t={};"function"==typeof this._config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e._config.offset(t.offsets)||{}),t}:t.offset=this._config.offset;var n={placement:this._getPlacement(),modifiers:{offset:t,flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(n.modifiers.applyStyle={enabled:!1}),n},c._jQueryInterface=function(e){return this.each(function(){var t=bt(this).data(It);if(t||(t=new c(this,"object"==typeof e?e:null),bt(this).data(It,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},c._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var e=[].slice.call(document.querySelectorAll(Wt)),n=0,i=e.length;n<i;n++){var r=c._getParentFromElement(e[n]),o=bt(e[n]).data(It),s={relatedTarget:e[n]};if(t&&"click"===t.type&&(s.clickEvent=t),o){var a=o._menu;if(bt(r).hasClass(Pt)&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&bt.contains(r,t.target))){var l=bt.Event(Ot.HIDE,s);bt(r).trigger(l),l.isDefaultPrevented()||("ontouchstart"in document.documentElement&&bt(document.body).children().off("mouseover",null,bt.noop),e[n].setAttribute("aria-expanded","false"),bt(a).removeClass(Pt),bt(r).removeClass(Pt).trigger(bt.Event(Ot.HIDDEN,s)))}}}},c._getParentFromElement=function(t){var e,n=Fn.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},c._dataApiKeydownHandler=function(t){if((/input|textarea/i.test(t.target.tagName)?!(32===t.which||27!==t.which&&(40!==t.which&&38!==t.which||bt(t.target).closest(qt).length)):Nt.test(t.which))&&(t.preventDefault(),t.stopPropagation(),!this.disabled&&!bt(this).hasClass(kt))){var e=c._getParentFromElement(this),n=bt(e).hasClass(Pt);if((n||27===t.which&&32===t.which)&&(!n||27!==t.which&&32!==t.which)){var i=[].slice.call(e.querySelectorAll(Kt));if(0!==i.length){var r=i.indexOf(t.target);38===t.which&&0<r&&r--,40===t.which&&r<i.length-1&&r++,r<0&&(r=0),i[r].focus()}}else{if(27===t.which){var o=e.querySelector(Wt);bt(o).trigger("focus")}bt(this).trigger("click")}}},s(c,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return Jt}},{key:"DefaultType",get:function(){return Zt}}]),c}(),bt(document).on(Ot.KEYDOWN_DATA_API,Wt,Gt._dataApiKeydownHandler).on(Ot.KEYDOWN_DATA_API,qt,Gt._dataApiKeydownHandler).on(Ot.CLICK_DATA_API+" "+Ot.KEYUP_DATA_API,Gt._clearMenus).on(Ot.CLICK_DATA_API,Wt,function(t){t.preventDefault(),t.stopPropagation(),Gt._jQueryInterface.call(bt(this),"toggle")}).on(Ot.CLICK_DATA_API,Ut,function(t){t.stopPropagation()}),bt.fn[St]=Gt._jQueryInterface,bt.fn[St].Constructor=Gt,bt.fn[St].noConflict=function(){return bt.fn[St]=wt,Gt._jQueryInterface},Gt),Yn=(Xt="modal",ee="."+(te="bs.modal"),ne=($t=e).fn[Xt],ie={backdrop:!0,keyboard:!0,focus:!0,show:!0},re={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},oe={HIDE:"hide"+ee,HIDDEN:"hidden"+ee,SHOW:"show"+ee,SHOWN:"shown"+ee,FOCUSIN:"focusin"+ee,RESIZE:"resize"+ee,CLICK_DISMISS:"click.dismiss"+ee,KEYDOWN_DISMISS:"keydown.dismiss"+ee,MOUSEUP_DISMISS:"mouseup.dismiss"+ee,MOUSEDOWN_DISMISS:"mousedown.dismiss"+ee,CLICK_DATA_API:"click"+ee+".data-api"},se="modal-scrollbar-measure",ae="modal-backdrop",le="modal-open",ce="fade",he="show",ue=".modal-dialog",fe='[data-toggle="modal"]',de='[data-dismiss="modal"]',ge=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",_e=".sticky-top",me=function(){function r(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(ue),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._scrollbarWidth=0}var t=r.prototype;return t.toggle=function(t){return this._isShown?this.hide():this.show(t)},t.show=function(t){var e=this;if(!this._isTransitioning&&!this._isShown){$t(this._element).hasClass(ce)&&(this._isTransitioning=!0);var n=$t.Event(oe.SHOW,{relatedTarget:t});$t(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),$t(document.body).addClass(le),this._setEscapeEvent(),this._setResizeEvent(),$t(this._element).on(oe.CLICK_DISMISS,de,function(t){return e.hide(t)}),$t(this._dialog).on(oe.MOUSEDOWN_DISMISS,function(){$t(e._element).one(oe.MOUSEUP_DISMISS,function(t){$t(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return e._showElement(t)}))}},t.hide=function(t){var e=this;if(t&&t.preventDefault(),!this._isTransitioning&&this._isShown){var n=$t.Event(oe.HIDE);if($t(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=$t(this._element).hasClass(ce);if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),$t(document).off(oe.FOCUSIN),$t(this._element).removeClass(he),$t(this._element).off(oe.CLICK_DISMISS),$t(this._dialog).off(oe.MOUSEDOWN_DISMISS),i){var r=Fn.getTransitionDurationFromElement(this._element);$t(this._element).one(Fn.TRANSITION_END,function(t){return e._hideModal(t)}).emulateTransitionEnd(r)}else this._hideModal()}}},t.dispose=function(){$t.removeData(this._element,te),$t(window,document,this._element,this._backdrop).off(ee),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._scrollbarWidth=null},t.handleUpdate=function(){this._adjustDialog()},t._getConfig=function(t){return t=l({},ie,t),Fn.typeCheckConfig(Xt,t,re),t},t._showElement=function(t){var e=this,n=$t(this._element).hasClass(ce);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.scrollTop=0,n&&Fn.reflow(this._element),$t(this._element).addClass(he),this._config.focus&&this._enforceFocus();var i=$t.Event(oe.SHOWN,{relatedTarget:t}),r=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,$t(e._element).trigger(i)};if(n){var o=Fn.getTransitionDurationFromElement(this._element);$t(this._dialog).one(Fn.TRANSITION_END,r).emulateTransitionEnd(o)}else r()},t._enforceFocus=function(){var e=this;$t(document).off(oe.FOCUSIN).on(oe.FOCUSIN,function(t){document!==t.target&&e._element!==t.target&&0===$t(e._element).has(t.target).length&&e._element.focus()})},t._setEscapeEvent=function(){var e=this;this._isShown&&this._config.keyboard?$t(this._element).on(oe.KEYDOWN_DISMISS,function(t){27===t.which&&(t.preventDefault(),e.hide())}):this._isShown||$t(this._element).off(oe.KEYDOWN_DISMISS)},t._setResizeEvent=function(){var e=this;this._isShown?$t(window).on(oe.RESIZE,function(t){return e.handleUpdate(t)}):$t(window).off(oe.RESIZE)},t._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._isTransitioning=!1,this._showBackdrop(function(){$t(document.body).removeClass(le),t._resetAdjustments(),t._resetScrollbar(),$t(t._element).trigger(oe.HIDDEN)})},t._removeBackdrop=function(){this._backdrop&&($t(this._backdrop).remove(),this._backdrop=null)},t._showBackdrop=function(t){var e=this,n=$t(this._element).hasClass(ce)?ce:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=ae,n&&this._backdrop.classList.add(n),$t(this._backdrop).appendTo(document.body),$t(this._element).on(oe.CLICK_DISMISS,function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._element.focus():e.hide())}),n&&Fn.reflow(this._backdrop),$t(this._backdrop).addClass(he),!t)return;if(!n)return void t();var i=Fn.getTransitionDurationFromElement(this._backdrop);$t(this._backdrop).one(Fn.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){$t(this._backdrop).removeClass(he);var r=function(){e._removeBackdrop(),t&&t()};if($t(this._element).hasClass(ce)){var o=Fn.getTransitionDurationFromElement(this._backdrop);$t(this._backdrop).one(Fn.TRANSITION_END,r).emulateTransitionEnd(o)}else r()}else t&&t()},t._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},t._setScrollbar=function(){var r=this;if(this._isBodyOverflowing){var t=[].slice.call(document.querySelectorAll(ge)),e=[].slice.call(document.querySelectorAll(_e));$t(t).each(function(t,e){var n=e.style.paddingRight,i=$t(e).css("padding-right");$t(e).data("padding-right",n).css("padding-right",parseFloat(i)+r._scrollbarWidth+"px")}),$t(e).each(function(t,e){var n=e.style.marginRight,i=$t(e).css("margin-right");$t(e).data("margin-right",n).css("margin-right",parseFloat(i)-r._scrollbarWidth+"px")});var n=document.body.style.paddingRight,i=$t(document.body).css("padding-right");$t(document.body).data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}},t._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(ge));$t(t).each(function(t,e){var n=$t(e).data("padding-right");$t(e).removeData("padding-right"),e.style.paddingRight=n||""});var e=[].slice.call(document.querySelectorAll(""+_e));$t(e).each(function(t,e){var n=$t(e).data("margin-right");"undefined"!=typeof n&&$t(e).css("margin-right",n).removeData("margin-right")});var n=$t(document.body).data("padding-right");$t(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},t._getScrollbarWidth=function(){var t=document.createElement("div");t.className=se,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},r._jQueryInterface=function(n,i){return this.each(function(){var t=$t(this).data(te),e=l({},ie,$t(this).data(),"object"==typeof n&&n?n:{});if(t||(t=new r(this,e),$t(this).data(te,t)),"string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n](i)}else e.show&&t.show(i)})},s(r,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return ie}}]),r}(),$t(document).on(oe.CLICK_DATA_API,fe,function(t){var e,n=this,i=Fn.getSelectorFromElement(this);i&&(e=document.querySelector(i));var r=$t(e).data(te)?"toggle":l({},$t(e).data(),$t(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var o=$t(e).one(oe.SHOW,function(t){t.isDefaultPrevented()||o.one(oe.HIDDEN,function(){$t(n).is(":visible")&&n.focus()})});me._jQueryInterface.call($t(e),r,this)}),$t.fn[Xt]=me._jQueryInterface,$t.fn[Xt].Constructor=me,$t.fn[Xt].noConflict=function(){return $t.fn[Xt]=ne,me._jQueryInterface},me),zn=(ve="tooltip",Ee="."+(ye="bs.tooltip"),Ce=(pe=e).fn[ve],Te="bs-tooltip",be=new RegExp("(^|\\s)"+Te+"\\S+","g"),Ae={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!(Ie={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}),selector:!(Se={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"}),placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},we="out",Ne={HIDE:"hide"+Ee,HIDDEN:"hidden"+Ee,SHOW:(De="show")+Ee,SHOWN:"shown"+Ee,INSERTED:"inserted"+Ee,CLICK:"click"+Ee,FOCUSIN:"focusin"+Ee,FOCUSOUT:"focusout"+Ee,MOUSEENTER:"mouseenter"+Ee,MOUSELEAVE:"mouseleave"+Ee},Oe="fade",ke="show",Pe=".tooltip-inner",je=".arrow",He="hover",Le="focus",Re="click",xe="manual",We=function(){function i(t,e){if("undefined"==typeof h)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=pe(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(pe(this.getTipElement()).hasClass(ke))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),pe.removeData(this.element,this.constructor.DATA_KEY),pe(this.element).off(this.constructor.EVENT_KEY),pe(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&pe(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===pe(this.element).css("display"))throw new Error("Please use show on visible elements");var t=pe.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){pe(this.element).trigger(t);var n=pe.contains(this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!n)return;var i=this.getTipElement(),r=Fn.getUID(this.constructor.NAME);i.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&pe(i).addClass(Oe);var o="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,s=this._getAttachment(o);this.addAttachmentClass(s);var a=!1===this.config.container?document.body:pe(document).find(this.config.container);pe(i).data(this.constructor.DATA_KEY,this),pe.contains(this.element.ownerDocument.documentElement,this.tip)||pe(i).appendTo(a),pe(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new h(this.element,i,{placement:s,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:je},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),pe(i).addClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().on("mouseover",null,pe.noop);var l=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,pe(e.element).trigger(e.constructor.Event.SHOWN),t===we&&e._leave(null,e)};if(pe(this.tip).hasClass(Oe)){var c=Fn.getTransitionDurationFromElement(this.tip);pe(this.tip).one(Fn.TRANSITION_END,l).emulateTransitionEnd(c)}else l()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=pe.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==De&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),pe(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(pe(this.element).trigger(i),!i.isDefaultPrevented()){if(pe(n).removeClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().off("mouseover",null,pe.noop),this._activeTrigger[Re]=!1,this._activeTrigger[Le]=!1,this._activeTrigger[He]=!1,pe(this.tip).hasClass(Oe)){var o=Fn.getTransitionDurationFromElement(n);pe(n).one(Fn.TRANSITION_END,r).emulateTransitionEnd(o)}else r();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){pe(this.getTipElement()).addClass(Te+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||pe(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(pe(t.querySelectorAll(Pe)),this.getTitle()),pe(t).removeClass(Oe+" "+ke)},t.setElementContent=function(t,e){var n=this.config.html;"object"==typeof e&&(e.nodeType||e.jquery)?n?pe(e).parent().is(t)||t.empty().append(e):t.text(pe(e).text()):t[n?"html":"text"](e)},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getAttachment=function(t){return Ie[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)pe(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==xe){var e=t===He?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===He?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;pe(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}pe(i.element).closest(".modal").on("hide.bs.modal",function(){return i.hide()})}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Le:He]=!0),pe(e.getTipElement()).hasClass(ke)||e._hoverState===De?e._hoverState=De:(clearTimeout(e._timeout),e._hoverState=De,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===De&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Le:He]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=we,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===we&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){return"number"==typeof(t=l({},this.constructor.Default,pe(this.element).data(),"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),Fn.typeCheckConfig(ve,t,this.constructor.DefaultType),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=pe(this.getTipElement()),e=t.attr("class").match(be);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(pe(t).removeClass(Oe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=pe(this).data(ye),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),pe(this).data(ye,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return Ae}},{key:"NAME",get:function(){return ve}},{key:"DATA_KEY",get:function(){return ye}},{key:"Event",get:function(){return Ne}},{key:"EVENT_KEY",get:function(){return Ee}},{key:"DefaultType",get:function(){return Se}}]),i}(),pe.fn[ve]=We._jQueryInterface,pe.fn[ve].Constructor=We,pe.fn[ve].noConflict=function(){return pe.fn[ve]=Ce,We._jQueryInterface},We),Jn=(qe="popover",Ke="."+(Fe="bs.popover"),Me=(Ue=e).fn[qe],Qe="bs-popover",Be=new RegExp("(^|\\s)"+Qe+"\\S+","g"),Ve=l({},zn.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),Ye=l({},zn.DefaultType,{content:"(string|element|function)"}),ze="fade",Ze=".popover-header",Ge=".popover-body",$e={HIDE:"hide"+Ke,HIDDEN:"hidden"+Ke,SHOW:(Je="show")+Ke,SHOWN:"shown"+Ke,INSERTED:"inserted"+Ke,CLICK:"click"+Ke,FOCUSIN:"focusin"+Ke,FOCUSOUT:"focusout"+Ke,MOUSEENTER:"mouseenter"+Ke,MOUSELEAVE:"mouseleave"+Ke},Xe=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var r=i.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){Ue(this.getTipElement()).addClass(Qe+"-"+t)},r.getTipElement=function(){return this.tip=this.tip||Ue(this.config.template)[0],this.tip},r.setContent=function(){var t=Ue(this.getTipElement());this.setElementContent(t.find(Ze),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(Ge),e),t.removeClass(ze+" "+Je)},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=Ue(this.getTipElement()),e=t.attr("class").match(Be);null!==e&&0<e.length&&t.removeClass(e.join(""))},i._jQueryInterface=function(n){return this.each(function(){var t=Ue(this).data(Fe),e="object"==typeof n?n:null;if((t||!/destroy|hide/.test(n))&&(t||(t=new i(this,e),Ue(this).data(Fe,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return Ve}},{key:"NAME",get:function(){return qe}},{key:"DATA_KEY",get:function(){return Fe}},{key:"Event",get:function(){return $e}},{key:"EVENT_KEY",get:function(){return Ke}},{key:"DefaultType",get:function(){return Ye}}]),i}(zn),Ue.fn[qe]=Xe._jQueryInterface,Ue.fn[qe].Constructor=Xe,Ue.fn[qe].noConflict=function(){return Ue.fn[qe]=Me,Xe._jQueryInterface},Xe),Zn=(en="scrollspy",rn="."+(nn="bs.scrollspy"),on=(tn=e).fn[en],sn={offset:10,method:"auto",target:""},an={offset:"number",method:"string",target:"(string|element)"},ln={ACTIVATE:"activate"+rn,SCROLL:"scroll"+rn,LOAD_DATA_API:"load"+rn+".data-api"},cn="dropdown-item",hn="active",un='[data-spy="scroll"]',fn=".active",dn=".nav, .list-group",gn=".nav-link",_n=".nav-item",mn=".list-group-item",pn=".dropdown",vn=".dropdown-item",yn=".dropdown-toggle",En="offset",Cn="position",Tn=function(){function n(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" "+gn+","+this._config.target+" "+mn+","+this._config.target+" "+vn,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,tn(this._scrollElement).on(ln.SCROLL,function(t){return n._process(t)}),this.refresh(),this._process()}var t=n.prototype;return t.refresh=function(){var e=this,t=this._scrollElement===this._scrollElement.window?En:Cn,r="auto"===this._config.method?t:this._config.method,o=r===Cn?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(t){var e,n=Fn.getSelectorFromElement(t);if(n&&(e=document.querySelector(n)),e){var i=e.getBoundingClientRect();if(i.width||i.height)return[tn(e)[r]().top+o,n]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(t){e._offsets.push(t[0]),e._targets.push(t[1])})},t.dispose=function(){tn.removeData(this._element,nn),tn(this._scrollElement).off(rn),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},t._getConfig=function(t){if("string"!=typeof(t=l({},sn,"object"==typeof t&&t?t:{})).target){var e=tn(t.target).attr("id");e||(e=Fn.getUID(en),tn(t.target).attr("id",e)),t.target="#"+e}return Fn.typeCheckConfig(en,t,an),t},t._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},t._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},t._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},t._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),n<=t){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&0<this._offsets[0])return this._activeTarget=null,void this._clear();for(var r=this._offsets.length;r--;){this._activeTarget!==this._targets[r]&&t>=this._offsets[r]&&("undefined"==typeof this._offsets[r+1]||t<this._offsets[r+1])&&this._activate(this._targets[r])}}},t._activate=function(e){this._activeTarget=e,this._clear();var t=this._selector.split(",");t=t.map(function(t){return t+'[data-target="'+e+'"],'+t+'[href="'+e+'"]'});var n=tn([].slice.call(document.querySelectorAll(t.join(","))));n.hasClass(cn)?(n.closest(pn).find(yn).addClass(hn),n.addClass(hn)):(n.addClass(hn),n.parents(dn).prev(gn+", "+mn).addClass(hn),n.parents(dn).prev(_n).children(gn).addClass(hn)),tn(this._scrollElement).trigger(ln.ACTIVATE,{relatedTarget:e})},t._clear=function(){var t=[].slice.call(document.querySelectorAll(this._selector));tn(t).filter(fn).removeClass(hn)},n._jQueryInterface=function(e){return this.each(function(){var t=tn(this).data(nn);if(t||(t=new n(this,"object"==typeof e&&e),tn(this).data(nn,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},s(n,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return sn}}]),n}(),tn(window).on(ln.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(un)),e=t.length;e--;){var n=tn(t[e]);Tn._jQueryInterface.call(n,n.data())}}),tn.fn[en]=Tn._jQueryInterface,tn.fn[en].Constructor=Tn,tn.fn[en].noConflict=function(){return tn.fn[en]=on,Tn._jQueryInterface},Tn),Gn=(In="."+(Sn="bs.tab"),An=(bn=e).fn.tab,Dn={HIDE:"hide"+In,HIDDEN:"hidden"+In,SHOW:"show"+In,SHOWN:"shown"+In,CLICK_DATA_API:"click"+In+".data-api"},wn="dropdown-menu",Nn="active",On="disabled",kn="fade",Pn="show",jn=".dropdown",Hn=".nav, .list-group",Ln=".active",Rn="> li > .active",xn='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',Wn=".dropdown-toggle",Un="> .dropdown-menu .active",qn=function(){function i(t){this._element=t}var t=i.prototype;return t.show=function(){var n=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&bn(this._element).hasClass(Nn)||bn(this._element).hasClass(On))){var t,i,e=bn(this._element).closest(Hn)[0],r=Fn.getSelectorFromElement(this._element);if(e){var o="UL"===e.nodeName?Rn:Ln;i=(i=bn.makeArray(bn(e).find(o)))[i.length-1]}var s=bn.Event(Dn.HIDE,{relatedTarget:this._element}),a=bn.Event(Dn.SHOW,{relatedTarget:i});if(i&&bn(i).trigger(s),bn(this._element).trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){r&&(t=document.querySelector(r)),this._activate(this._element,e);var l=function(){var t=bn.Event(Dn.HIDDEN,{relatedTarget:n._element}),e=bn.Event(Dn.SHOWN,{relatedTarget:i});bn(i).trigger(t),bn(n._element).trigger(e)};t?this._activate(t,t.parentNode,l):l()}}},t.dispose=function(){bn.removeData(this._element,Sn),this._element=null},t._activate=function(t,e,n){var i=this,r=("UL"===e.nodeName?bn(e).find(Rn):bn(e).children(Ln))[0],o=n&&r&&bn(r).hasClass(kn),s=function(){return i._transitionComplete(t,r,n)};if(r&&o){var a=Fn.getTransitionDurationFromElement(r);bn(r).one(Fn.TRANSITION_END,s).emulateTransitionEnd(a)}else s()},t._transitionComplete=function(t,e,n){if(e){bn(e).removeClass(Pn+" "+Nn);var i=bn(e.parentNode).find(Un)[0];i&&bn(i).removeClass(Nn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(bn(t).addClass(Nn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),Fn.reflow(t),bn(t).addClass(Pn),t.parentNode&&bn(t.parentNode).hasClass(wn)){var r=bn(t).closest(jn)[0];if(r){var o=[].slice.call(r.querySelectorAll(Wn));bn(o).addClass(Nn)}t.setAttribute("aria-expanded",!0)}n&&n()},i._jQueryInterface=function(n){return this.each(function(){var t=bn(this),e=t.data(Sn);if(e||(e=new i(this),t.data(Sn,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.1.3"}}]),i}(),bn(document).on(Dn.CLICK_DATA_API,xn,function(t){t.preventDefault(),qn._jQueryInterface.call(bn(this),"show")}),bn.fn.tab=qn._jQueryInterface,bn.fn.tab.Constructor=qn,bn.fn.tab.noConflict=function(){return bn.fn.tab=An,qn._jQueryInterface},qn);!function(t){if("undefined"==typeof t)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1===e[0]&&9===e[1]&&e[2]<1||4<=e[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(e),t.Util=Fn,t.Alert=Kn,t.Button=Mn,t.Carousel=Qn,t.Collapse=Bn,t.Dropdown=Vn,t.Modal=Yn,t.Popover=Jn,t.Scrollspy=Zn,t.Tab=Gn,t.Tooltip=zn,Object.defineProperty(t,"__esModule",{value:!0})});
+//# sourceMappingURL=bootstrap.min.js.map
\ No newline at end of file
diff --git a/xmail-viewer/views/js/vendor-util/bootstrap.min.js.map b/xmail-viewer/views/js/vendor-util/bootstrap.min.js.map
new file mode 100755 (executable)
index 0000000..bd6f358
--- /dev/null
@@ -0,0 +1 @@
+{"version":3,"sources":["../../js/src/util.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/carousel.js","../../js/src/collapse.js","../../js/src/dropdown.js","../../js/src/modal.js","../../js/src/tooltip.js","../../js/src/popover.js","../../js/src/scrollspy.js","../../js/src/tab.js","../../js/src/index.js"],"names":["$","NAME","DATA_KEY","EVENT_KEY","JQUERY_NO_CONFLICT","Event","ClassName","Alert","DATA_API_KEY","Selector","Button","Default","DefaultType","Direction","Carousel","Dimension","Collapse","REGEXP_KEYDOWN","AttachmentMap","Dropdown","Modal","CLASS_PREFIX","BSCLS_PREFIX_REGEX","HoverState","Trigger","Tooltip","Popover","OffsetMethod","ScrollSpy","Tab","Util","TRANSITION_END","transitionEndEmulator","duration","_this","this","called","one","setTimeout","triggerTransitionEnd","getUID","prefix","Math","random","document","getElementById","getSelectorFromElement","element","selector","getAttribute","querySelector","err","getTransitionDurationFromElement","transitionDuration","css","parseFloat","split","reflow","offsetHeight","trigger","supportsTransitionEnd","Boolean","isElement","obj","nodeType","typeCheckConfig","componentName","config","configTypes","property","Object","prototype","hasOwnProperty","call","expectedTypes","value","valueType","toString","match","toLowerCase","RegExp","test","Error","toUpperCase","fn","emulateTransitionEnd","event","special","bindType","delegateType","handle","target","is","handleObj","handler","apply","arguments","CLOSE","CLOSED","CLICK_DATA_API","_element","_proto","close","rootElement","_getRootElement","_triggerCloseEvent","isDefaultPrevented","_removeElement","dispose","removeData","parent","closest","closeEvent","removeClass","hasClass","_destroyElement","detach","remove","_jQueryInterface","each","$element","data","_handleDismiss","alertInstance","preventDefault","_createClass","key","get","on","Constructor","noConflict","FOCUS_BLUR_DATA_API","toggle","triggerChangeEvent","addAriaPressed","input","type","checked","classList","contains","activeElement","hasAttribute","focus","setAttribute","toggleClass","button","interval","keyboard","slide","pause","wrap","SLIDE","SLID","KEYDOWN","MOUSEENTER","MOUSELEAVE","TOUCHEND","LOAD_DATA_API","_items","_interval","_activeElement","_isPaused","_isSliding","touchTimeout","_config","_getConfig","_indicatorsElement","_addEventListeners","next","_slide","nextWhenVisible","hidden","prev","cycle","clearInterval","setInterval","visibilityState","bind","to","index","activeIndex","_getItemIndex","length","direction","off","_this2","_keydown","documentElement","clearTimeout","tagName","which","parentNode","slice","querySelectorAll","indexOf","_getItemByDirection","isNextDirection","isPrevDirection","lastItemIndex","itemIndex","_triggerSlideEvent","relatedTarget","eventDirectionName","targetIndex","fromIndex","slideEvent","from","_setActiveIndicatorElement","indicators","nextIndicator","children","addClass","directionalClassName","orderClassName","_this3","activeElementIndex","nextElement","nextElementIndex","isCycling","slidEvent","action","TypeError","_dataApiClickHandler","slideIndex","window","carousels","i","len","$carousel","SHOW","SHOWN","HIDE","HIDDEN","_isTransitioning","_triggerArray","makeArray","id","toggleList","elem","filterElement","filter","foundElem","_selector","push","_parent","_getParent","_addAriaAndCollapsedClass","hide","show","actives","activesData","not","startEvent","dimension","_getDimension","style","attr","setTransitioning","scrollSize","getBoundingClientRect","triggerArrayLength","isTransitioning","jquery","_getTargetFromElement","triggerArray","isOpen","$this","currentTarget","$trigger","selectors","$target","ARROW_UP_KEYCODE","CLICK","KEYDOWN_DATA_API","KEYUP_DATA_API","offset","flip","boundary","reference","display","_popper","_menu","_getMenuElement","_inNavbar","_detectNavbar","disabled","_getParentFromElement","isActive","_clearMenus","showEvent","Popper","referenceElement","_getPopperConfig","body","noop","destroy","update","scheduleUpdate","stopPropagation","constructor","_getPlacement","$parentDropdown","placement","offsetConf","offsets","_objectSpread","popperConfig","modifiers","enabled","preventOverflow","boundariesElement","applyStyle","toggles","context","clickEvent","dropdownMenu","hideEvent","_dataApiKeydownHandler","items","e","backdrop","FOCUSIN","RESIZE","CLICK_DISMISS","KEYDOWN_DISMISS","MOUSEUP_DISMISS","MOUSEDOWN_DISMISS","_dialog","_backdrop","_isShown","_isBodyOverflowing","_ignoreBackdropClick","_scrollbarWidth","_checkScrollbar","_setScrollbar","_adjustDialog","_setEscapeEvent","_setResizeEvent","_showBackdrop","_showElement","transition","_hideModal","handleUpdate","Node","ELEMENT_NODE","appendChild","removeAttribute","scrollTop","_enforceFocus","shownEvent","transitionComplete","_this4","has","_this5","_this6","_this7","_resetAdjustments","_resetScrollbar","_removeBackdrop","callback","_this8","animate","createElement","className","add","appendTo","backdropTransitionDuration","callbackRemove","isModalOverflowing","scrollHeight","clientHeight","paddingLeft","paddingRight","rect","left","right","innerWidth","_getScrollbarWidth","_this9","fixedContent","stickyContent","actualPadding","calculatedPadding","actualMargin","marginRight","calculatedMargin","padding","elements","margin","scrollDiv","scrollbarWidth","width","clientWidth","removeChild","_this10","animation","template","title","delay","html","AUTO","TOP","RIGHT","BOTTOM","LEFT","container","fallbackPlacement","INSERTED","FOCUSOUT","_isEnabled","_timeout","_hoverState","_activeTrigger","tip","_setListeners","enable","disable","toggleEnabled","dataKey","_getDelegateConfig","click","_isWithActiveTrigger","_enter","_leave","getTipElement","isWithContent","isInTheDom","ownerDocument","tipId","setContent","attachment","_getAttachment","addAttachmentClass","find","behavior","arrow","onCreate","originalPlacement","_handlePopperPlacementChange","onUpdate","complete","_fixTransition","prevHoverState","_cleanTipClass","getTitle","setElementContent","content","empty","append","text","forEach","eventIn","eventOut","_fixTitle","titleType","$tip","tabClass","join","popperData","popperInstance","instance","popper","initConfigAnimation","_Tooltip","_getContent","method","ACTIVATE","SCROLL","_scrollElement","_offsets","_targets","_activeTarget","_scrollHeight","_process","refresh","autoMethod","offsetMethod","offsetBase","_getScrollTop","_getScrollHeight","map","targetSelector","targetBCR","height","top","item","sort","a","b","pageYOffset","max","_getOffsetHeight","innerHeight","maxScroll","_activate","_clear","queries","$link","parents","nodes","scrollSpys","$spy","previous","listElement","itemSelector","nodeName","hiddenEvent","active","_transitionComplete","dropdownChild","dropdownElement","dropdownToggleList","version"],"mappings":";;;;;m/BASA,ICCgBA,EAORC,EAEAC,EACAC,EAEAC,EAMAC,EAMAC,EAAAA,EAAAA,EAYAC,ECrCSP,EAOTC,EAEAC,EACAC,EACAK,EACAJ,EAEAE,EAAAA,EAAAA,EAMAG,EAAAA,EAAAA,EAAAA,EAAAA,EAQAJ,EAYAK,ECvCWV,EAOXC,EAEAC,EACAC,EACAK,EACAJ,EAKAO,EAQAC,EAQAC,EAAAA,EAAAA,EAAAA,EAOAR,EAWAC,EAAAA,EAAAA,EAAAA,EAAAA,EAAAA,EAAAA,EAWAG,EAAAA,EAAAA,GAAAA,GAAAA,GAAAA,GAAAA,GAgBAK,GC9EWd,GAOXC,GAEAC,GACAC,GAEAC,GAEAO,GAKAC,GAKAP,GAQAC,GAAAA,GAAAA,GAAAA,GAOAS,GAAAA,GAKAN,GAAAA,GAWAO,GCtDWhB,GAOXC,GAEAC,GACAC,GACAK,GACAJ,GAOAa,GAEAZ,GAWAC,GAAAA,GAAAA,GAAAA,GAAAA,GAAAA,GAAAA,GAWAG,GAAAA,GAAAA,GAAAA,GAAAA,GAQAS,GAAAA,GAAAA,GAAAA,GAAAA,GAAAA,GAWAP,GAQAC,GAcAO,GCrFQnB,GAORC,GAEAC,GACAC,GAEAC,GAGAO,GAOAC,GAOAP,GAcAC,GAAAA,GAAAA,GAAAA,GAAAA,GAQAG,GAAAA,GAAAA,GAAAA,GAAAA,GAcAW,GChEUpB,GAOVC,GAEAC,GACAC,GACAC,GACAiB,GACAC,GAEAV,GAeAM,GAQAP,GAiBAY,GAAAA,GAKAlB,GAaAC,GAAAA,GAKAG,GAAAA,GAMAe,GAAAA,GAAAA,GAAAA,GAcAC,GCnGUzB,GAOVC,GAEAC,GACAC,GACAC,GACAiB,GACAC,GAEAX,GAWAC,GAKAN,GAAAA,GAKAG,GAAAA,GAKAJ,GAmBAqB,GC5DY1B,GAOZC,GAEAC,GACAC,GAEAC,GAEAO,GAMAC,GAMAP,GAMAC,GAAAA,GAMAG,GAAAA,GAAAA,GAAAA,GAAAA,GAAAA,GAAAA,GAAAA,GAAAA,GAYAkB,GAAAA,GAWAC,GC7DM5B,GASNE,GACAC,GAEAC,GAEAC,GAQAC,GAAAA,GAAAA,GAAAA,GAAAA,GAQAG,GAAAA,GAAAA,GAAAA,GAAAA,GAAAA,GAAAA,GAgBAoB,GV/CFC,GAAQ,SAAC9B,GAOb,IAAM+B,EAAiB,gBAsBvB,SAASC,EAAsBC,GAAU,IAAAC,EAAAC,KACnCC,GAAS,EAYb,OAVApC,EAAEmC,MAAME,IAAIP,EAAKC,eAAgB,WAC/BK,GAAS,IAGXE,WAAW,WACJF,GACHN,EAAKS,qBAAqBL,IAE3BD,GAEIE,KAcT,IAAML,EAAO,CAEXC,eAAgB,kBAEhBS,OAJW,SAIJC,GACL,KAEEA,MAvDU,IAuDGC,KAAKC,UACXC,SAASC,eAAeJ,KACjC,OAAOA,GAGTK,uBAZW,SAYYC,GACrB,IAAIC,EAAWD,EAAQE,aAAa,eAC/BD,GAAyB,MAAbA,IACfA,EAAWD,EAAQE,aAAa,SAAW,IAG7C,IACE,OAAOL,SAASM,cAAcF,GAAYA,EAAW,KACrD,MAAOG,GACP,OAAO,OAIXC,iCAzBW,SAyBsBL,GAC/B,IAAKA,EACH,OAAO,EAIT,IAAIM,EAAqBrD,EAAE+C,GAASO,IAAI,uBAIxC,OAHgCC,WAAWF,IAQ3CA,EAAqBA,EAAmBG,MAAM,KAAK,GAvFvB,IAyFrBD,WAAWF,IANT,GASXI,OA7CW,SA6CJV,GACL,OAAOA,EAAQW,cAGjBnB,qBAjDW,SAiDUQ,GACnB/C,EAAE+C,GAASY,QAAQ5B,IAIrB6B,sBAtDW,WAuDT,OAAOC,QAAQ9B,IAGjB+B,UA1DW,SA0DDC,GACR,OAAQA,EAAI,IAAMA,GAAKC,UAGzBC,gBA9DW,SA8DKC,EAAeC,EAAQC,GACrC,IAAK,IAAMC,KAAYD,EACrB,GAAIE,OAAOC,UAAUC,eAAeC,KAAKL,EAAaC,GAAW,CAC/D,IAAMK,EAAgBN,EAAYC,GAC5BM,EAAgBR,EAAOE,GACvBO,EAAgBD,GAAS7C,EAAKgC,UAAUa,GAC1C,WAhHIZ,EAgHeY,EA/GtB,GAAGE,SAASJ,KAAKV,GAAKe,MAAM,eAAe,GAAGC,eAiH/C,IAAK,IAAIC,OAAON,GAAeO,KAAKL,GAClC,MAAM,IAAIM,MACLhB,EAAciB,cAAjB,aACWd,EADX,oBACuCO,EADvC,wBAEsBF,EAFtB,MApHZ,IAAgBX,IA+HhB,OA7FE/D,EAAEoF,GAAGC,qBAAuBrD,EAC5BhC,EAAEsF,MAAMC,QAAQzD,EAAKC,gBA9Bd,CACLyD,SAAUzD,EACV0D,aAAc1D,EACd2D,OAHK,SAGEJ,GACL,GAAItF,EAAEsF,EAAMK,QAAQC,GAAGzD,MACrB,OAAOmD,EAAMO,UAAUC,QAAQC,MAAM5D,KAAM6D,aAqH5ClE,EA3IK,CA4IX9B,GC3IGO,IAOEN,EAAsB,QAGtBE,EAAAA,KADAD,EAAsB,YAGtBE,GAZQJ,EA0KbA,GA9J6BoF,GAAGnF,GAM3BI,EAAQ,CACZ4F,MAAAA,QAAyB9F,EACzB+F,OAAAA,SAA0B/F,EAC1BgG,eAAAA,QAAyBhG,EAVC,aAatBG,EACI,QADJA,EAEI,OAFJA,EAGI,OASJC,EApCc,WAqClB,SAAAA,EAAYwC,GACVZ,KAAKiE,SAAWrD,EAtCA,IAAAsD,EAAA9F,EAAAgE,UAAA,OAAA8B,EAiDlBC,MAjDkB,SAiDZvD,GACJ,IAAIwD,EAAcpE,KAAKiE,SACnBrD,IACFwD,EAAcpE,KAAKqE,gBAAgBzD,IAGjBZ,KAAKsE,mBAAmBF,GAE5BG,sBAIhBvE,KAAKwE,eAAeJ,IA7DJF,EAgElBO,QAhEkB,WAiEhB5G,EAAE6G,WAAW1E,KAAKiE,SAAUlG,GAC5BiC,KAAKiE,SAAW,MAlEAC,EAuElBG,gBAvEkB,SAuEFzD,GACd,IAAMC,EAAWlB,GAAKgB,uBAAuBC,GACzC+D,GAAa,EAUjB,OARI9D,IACF8D,EAASlE,SAASM,cAAcF,IAG7B8D,IACHA,EAAS9G,EAAE+C,GAASgE,QAAX,IAAuBzG,GAAmB,IAG9CwG,GAnFST,EAsFlBI,mBAtFkB,SAsFC1D,GACjB,IAAMiE,EAAahH,EAAEK,MAAMA,EAAM4F,OAGjC,OADAjG,EAAE+C,GAASY,QAAQqD,GACZA,GA1FSX,EA6FlBM,eA7FkB,SA6FH5D,GAAS,IAAAb,EAAAC,KAGtB,GAFAnC,EAAE+C,GAASkE,YAAY3G,GAElBN,EAAE+C,GAASmE,SAAS5G,GAAzB,CAKA,IAAM+C,EAAqBvB,GAAKsB,iCAAiCL,GAEjE/C,EAAE+C,GACCV,IAAIP,GAAKC,eAAgB,SAACuD,GAAD,OAAWpD,EAAKiF,gBAAgBpE,EAASuC,KAClED,qBAAqBhC,QARtBlB,KAAKgF,gBAAgBpE,IAjGPsD,EA4GlBc,gBA5GkB,SA4GFpE,GACd/C,EAAE+C,GACCqE,SACAzD,QAAQtD,EAAM6F,QACdmB,UAhHa9G,EAqHX+G,iBArHW,SAqHMnD,GACtB,OAAOhC,KAAKoF,KAAK,WACf,IAAMC,EAAWxH,EAAEmC,MACfsF,EAAaD,EAASC,KAAKvH,GAE1BuH,IACHA,EAAO,IAAIlH,EAAM4B,MACjBqF,EAASC,KAAKvH,EAAUuH,IAGX,UAAXtD,GACFsD,EAAKtD,GAAQhC,SAhID5B,EAqIXmH,eArIW,SAqIIC,GACpB,OAAO,SAAUrC,GACXA,GACFA,EAAMsC,iBAGRD,EAAcrB,MAAMnE,QA3IN0F,EAAAtH,EAAA,KAAA,CAAA,CAAAuH,IAAA,UAAAC,IAAA,WA4ChB,MApCwB,YARRxH,EAAA,GAsJpBP,EAAE4C,UAAUoF,GACV3H,EAAM8F,eAxII,yBA0IV5F,EAAMmH,eAAe,IAAInH,IAS3BP,EAAEoF,GAAGnF,GAAoBM,EAAM+G,iBAC/BtH,EAAEoF,GAAGnF,GAAMgI,YAAc1H,EACzBP,EAAEoF,GAAGnF,GAAMiI,WAAc,WAEvB,OADAlI,EAAEoF,GAAGnF,GAAQG,EACNG,EAAM+G,kBAGR/G,GC1KHG,IAOET,EAAsB,SAGtBE,EAAAA,KADAD,EAAsB,aAEtBM,EAAsB,YACtBJ,GAZSJ,EAmKdA,GAvJ6BoF,GAAGnF,GAE3BK,EACK,SADLA,EAEK,MAILG,EACiB,0BADjBA,EAEiB,0BAFjBA,EAGiB,QAHjBA,EAIiB,UAJjBA,EAKiB,OAGjBJ,EAAQ,CACZ8F,eAAAA,QAA8BhG,EAAYK,EAC1C2H,qBAhBI7H,EAGK,SAaqBH,EAAYK,EAApB,QACSL,EAAYK,GASvCE,EAxCe,WAyCnB,SAAAA,EAAYqC,GACVZ,KAAKiE,SAAWrD,EA1CC,IAAAsD,EAAA3F,EAAA6D,UAAA,OAAA8B,EAqDnB+B,OArDmB,WAsDjB,IAAIC,GAAqB,EACrBC,GAAiB,EACf/B,EAAcvG,EAAEmC,KAAKiE,UAAUW,QACnCtG,GACA,GAEF,GAAI8F,EAAa,CACf,IAAMgC,EAAQpG,KAAKiE,SAASlD,cAAczC,GAE1C,GAAI8H,EAAO,CACT,GAAmB,UAAfA,EAAMC,KACR,GAAID,EAAME,SACRtG,KAAKiE,SAASsC,UAAUC,SAASrI,GACjC+H,GAAqB,MAChB,CACL,IAAMO,EAAgBrC,EAAYrD,cAAczC,GAE5CmI,GACF5I,EAAE4I,GAAe3B,YAAY3G,GAKnC,GAAI+H,EAAoB,CACtB,GAAIE,EAAMM,aAAa,aACrBtC,EAAYsC,aAAa,aACzBN,EAAMG,UAAUC,SAAS,aACzBpC,EAAYmC,UAAUC,SAAS,YAC/B,OAEFJ,EAAME,SAAWtG,KAAKiE,SAASsC,UAAUC,SAASrI,GAClDN,EAAEuI,GAAO5E,QAAQ,UAGnB4E,EAAMO,QACNR,GAAiB,GAIjBA,GACFnG,KAAKiE,SAAS2C,aAAa,gBACxB5G,KAAKiE,SAASsC,UAAUC,SAASrI,IAGlC+H,GACFrI,EAAEmC,KAAKiE,UAAU4C,YAAY1I,IAnGd+F,EAuGnBO,QAvGmB,WAwGjB5G,EAAE6G,WAAW1E,KAAKiE,SAAUlG,GAC5BiC,KAAKiE,SAAW,MAzGC1F,EA8GZ4G,iBA9GY,SA8GKnD,GACtB,OAAOhC,KAAKoF,KAAK,WACf,IAAIE,EAAOzH,EAAEmC,MAAMsF,KAAKvH,GAEnBuH,IACHA,EAAO,IAAI/G,EAAOyB,MAClBnC,EAAEmC,MAAMsF,KAAKvH,EAAUuH,IAGV,WAAXtD,GACFsD,EAAKtD,QAxHQ0D,EAAAnH,EAAA,KAAA,CAAA,CAAAoH,IAAA,UAAAC,IAAA,WAgDjB,MAxCwB,YARPrH,EAAA,GAoIrBV,EAAE4C,UACCoF,GAAG3H,EAAM8F,eAAgB1F,EAA6B,SAAC6E,GACtDA,EAAMsC,iBAEN,IAAIqB,EAAS3D,EAAMK,OAEd3F,EAAEiJ,GAAQ/B,SAAS5G,KACtB2I,EAASjJ,EAAEiJ,GAAQlC,QAAQtG,IAG7BC,EAAO4G,iBAAiB7C,KAAKzE,EAAEiJ,GAAS,YAEzCjB,GAAG3H,EAAM8H,oBAAqB1H,EAA6B,SAAC6E,GAC3D,IAAM2D,EAASjJ,EAAEsF,EAAMK,QAAQoB,QAAQtG,GAAiB,GACxDT,EAAEiJ,GAAQD,YAAY1I,EAAiB,eAAe2E,KAAKK,EAAMkD,SASrExI,EAAEoF,GAAGnF,GAAQS,EAAO4G,iBACpBtH,EAAEoF,GAAGnF,GAAMgI,YAAcvH,EACzBV,EAAEoF,GAAGnF,GAAMiI,WAAa,WAEtB,OADAlI,EAAEoF,GAAGnF,GAAQG,EACNM,EAAO4G,kBAGT5G,GCjKHI,IAOEb,EAAyB,WAGzBE,EAAAA,KADAD,EAAyB,eAEzBM,EAAyB,YACzBJ,GAZWJ,EA2fhBA,GA/egCoF,GAAGnF,GAK9BU,EAAU,CACduI,SAAW,IACXC,UAAW,EACXC,OAAW,EACXC,MAAW,QACXC,MAAW,GAGP1I,EAAc,CAClBsI,SAAW,mBACXC,SAAW,UACXC,MAAW,mBACXC,MAAW,mBACXC,KAAW,WAGPzI,EACO,OADPA,EAEO,OAFPA,EAGO,OAHPA,EAIO,QAGPR,EAAQ,CACZkJ,MAAAA,QAAyBpJ,EACzBqJ,KAAAA,OAAwBrJ,EACxBsJ,QAAAA,UAA2BtJ,EAC3BuJ,WAAAA,aAA8BvJ,EAC9BwJ,WAAAA,aAA8BxJ,EAC9ByJ,SAAAA,WAA4BzJ,EAC5B0J,cAAAA,OAAwB1J,EAAYK,EACpC2F,eAAAA,QAAyBhG,EAAYK,GAGjCF,EACO,WADPA,EAEO,SAFPA,EAGO,QAHPA,EAIO,sBAJPA,EAKO,qBALPA,EAMO,qBANPA,EAOO,qBAIPG,EACU,UADVA,EAEU,wBAFVA,GAGU,iBAHVA,GAIU,2CAJVA,GAKU,uBALVA,GAMU,gCANVA,GAOU,yBASVK,GA9EiB,WA+ErB,SAAAA,EAAYiC,EAASoB,GACnBhC,KAAK2H,OAAsB,KAC3B3H,KAAK4H,UAAsB,KAC3B5H,KAAK6H,eAAsB,KAE3B7H,KAAK8H,WAAsB,EAC3B9H,KAAK+H,YAAsB,EAE3B/H,KAAKgI,aAAsB,KAE3BhI,KAAKiI,QAAsBjI,KAAKkI,WAAWlG,GAC3ChC,KAAKiE,SAAsBpG,EAAE+C,GAAS,GACtCZ,KAAKmI,mBAAsBnI,KAAKiE,SAASlD,cAAczC,IAEvD0B,KAAKoI,qBA7Fc,IAAAlE,EAAAvF,EAAAyD,UAAA,OAAA8B,EA4GrBmE,KA5GqB,WA6GdrI,KAAK+H,YACR/H,KAAKsI,OAAO5J,IA9GKwF,EAkHrBqE,gBAlHqB,YAqHd9H,SAAS+H,QACX3K,EAAEmC,KAAKiE,UAAUR,GAAG,aAAsD,WAAvC5F,EAAEmC,KAAKiE,UAAU9C,IAAI,eACzDnB,KAAKqI,QAvHYnE,EA2HrBuE,KA3HqB,WA4HdzI,KAAK+H,YACR/H,KAAKsI,OAAO5J,IA7HKwF,EAiIrBgD,MAjIqB,SAiIf/D,GACCA,IACHnD,KAAK8H,WAAY,GAGf9H,KAAKiE,SAASlD,cAAczC,MAC9BqB,GAAKS,qBAAqBJ,KAAKiE,UAC/BjE,KAAK0I,OAAM,IAGbC,cAAc3I,KAAK4H,WACnB5H,KAAK4H,UAAY,MA5IE1D,EA+IrBwE,MA/IqB,SA+IfvF,GACCA,IACHnD,KAAK8H,WAAY,GAGf9H,KAAK4H,YACPe,cAAc3I,KAAK4H,WACnB5H,KAAK4H,UAAY,MAGf5H,KAAKiI,QAAQlB,WAAa/G,KAAK8H,YACjC9H,KAAK4H,UAAYgB,aACdnI,SAASoI,gBAAkB7I,KAAKuI,gBAAkBvI,KAAKqI,MAAMS,KAAK9I,MACnEA,KAAKiI,QAAQlB,YA5JE7C,EAiKrB6E,GAjKqB,SAiKlBC,GAAO,IAAAjJ,EAAAC,KACRA,KAAK6H,eAAiB7H,KAAKiE,SAASlD,cAAczC,GAElD,IAAM2K,EAAcjJ,KAAKkJ,cAAclJ,KAAK6H,gBAE5C,KAAImB,EAAQhJ,KAAK2H,OAAOwB,OAAS,GAAKH,EAAQ,GAI9C,GAAIhJ,KAAK+H,WACPlK,EAAEmC,KAAKiE,UAAU/D,IAAIhC,EAAMmJ,KAAM,WAAA,OAAMtH,EAAKgJ,GAAGC,SADjD,CAKA,GAAIC,IAAgBD,EAGlB,OAFAhJ,KAAKkH,aACLlH,KAAK0I,QAIP,IAAMU,EAAoBH,EAARD,EACdtK,EACAA,EAEJsB,KAAKsI,OAAOc,EAAWpJ,KAAK2H,OAAOqB,MAzLhB9E,EA4LrBO,QA5LqB,WA6LnB5G,EAAEmC,KAAKiE,UAAUoF,IAAIrL,GACrBH,EAAE6G,WAAW1E,KAAKiE,SAAUlG,GAE5BiC,KAAK2H,OAAqB,KAC1B3H,KAAKiI,QAAqB,KAC1BjI,KAAKiE,SAAqB,KAC1BjE,KAAK4H,UAAqB,KAC1B5H,KAAK8H,UAAqB,KAC1B9H,KAAK+H,WAAqB,KAC1B/H,KAAK6H,eAAqB,KAC1B7H,KAAKmI,mBAAqB,MAvMPjE,EA4MrBgE,WA5MqB,SA4MVlG,GAMT,OALAA,EAAAA,EAAAA,GACKxD,EACAwD,GAELrC,GAAKmC,gBAAgBhE,EAAMkE,EAAQvD,GAC5BuD,GAlNYkC,EAqNrBkE,mBArNqB,WAqNA,IAAAkB,EAAAtJ,KACfA,KAAKiI,QAAQjB,UACfnJ,EAAEmC,KAAKiE,UACJ4B,GAAG3H,EAAMoJ,QAAS,SAACnE,GAAD,OAAWmG,EAAKC,SAASpG,KAGrB,UAAvBnD,KAAKiI,QAAQf,QACfrJ,EAAEmC,KAAKiE,UACJ4B,GAAG3H,EAAMqJ,WAAY,SAACpE,GAAD,OAAWmG,EAAKpC,MAAM/D,KAC3C0C,GAAG3H,EAAMsJ,WAAY,SAACrE,GAAD,OAAWmG,EAAKZ,MAAMvF,KAC1C,iBAAkB1C,SAAS+I,iBAQ7B3L,EAAEmC,KAAKiE,UAAU4B,GAAG3H,EAAMuJ,SAAU,WAClC6B,EAAKpC,QACDoC,EAAKtB,cACPyB,aAAaH,EAAKtB,cAEpBsB,EAAKtB,aAAe7H,WAAW,SAACgD,GAAD,OAAWmG,EAAKZ,MAAMvF,IA7NhC,IA6NiEmG,EAAKrB,QAAQlB,cA5OtF7C,EAkPrBqF,SAlPqB,SAkPZpG,GACP,IAAI,kBAAkBL,KAAKK,EAAMK,OAAOkG,SAIxC,OAAQvG,EAAMwG,OACZ,KA3OyB,GA4OvBxG,EAAMsC,iBACNzF,KAAKyI,OACL,MACF,KA9OyB,GA+OvBtF,EAAMsC,iBACNzF,KAAKqI,SA9PUnE,EAoQrBgF,cApQqB,SAoQPtI,GAIZ,OAHAZ,KAAK2H,OAAS/G,GAAWA,EAAQgJ,WAC7B,GAAGC,MAAMvH,KAAK1B,EAAQgJ,WAAWE,iBAAiBxL,KAClD,GACG0B,KAAK2H,OAAOoC,QAAQnJ,IAxQRsD,EA2QrB8F,oBA3QqB,SA2QDZ,EAAW3C,GAC7B,IAAMwD,EAAkBb,IAAc1K,EAChCwL,EAAkBd,IAAc1K,EAChCuK,EAAkBjJ,KAAKkJ,cAAczC,GACrC0D,EAAkBnK,KAAK2H,OAAOwB,OAAS,EAI7C,IAHwBe,GAAmC,IAAhBjB,GACnBgB,GAAmBhB,IAAgBkB,KAErCnK,KAAKiI,QAAQd,KACjC,OAAOV,EAGT,IACM2D,GAAanB,GADDG,IAAc1K,GAAkB,EAAI,IACZsB,KAAK2H,OAAOwB,OAEtD,OAAsB,IAAfiB,EACHpK,KAAK2H,OAAO3H,KAAK2H,OAAOwB,OAAS,GAAKnJ,KAAK2H,OAAOyC,IA3RnClG,EA8RrBmG,mBA9RqB,SA8RFC,EAAeC,GAChC,IAAMC,EAAcxK,KAAKkJ,cAAcoB,GACjCG,EAAYzK,KAAKkJ,cAAclJ,KAAKiE,SAASlD,cAAczC,IAC3DoM,EAAa7M,EAAEK,MAAMA,EAAMkJ,MAAO,CACtCkD,cAAAA,EACAlB,UAAWmB,EACXI,KAAMF,EACN1B,GAAIyB,IAKN,OAFA3M,EAAEmC,KAAKiE,UAAUzC,QAAQkJ,GAElBA,GA1SYxG,EA6SrB0G,2BA7SqB,SA6SMhK,GACzB,GAAIZ,KAAKmI,mBAAoB,CAC3B,IAAM0C,EAAa,GAAGhB,MAAMvH,KAAKtC,KAAKmI,mBAAmB2B,iBAAiBxL,IAC1ET,EAAEgN,GACC/F,YAAY3G,GAEf,IAAM2M,EAAgB9K,KAAKmI,mBAAmB4C,SAC5C/K,KAAKkJ,cAActI,IAGjBkK,GACFjN,EAAEiN,GAAeE,SAAS7M,KAxTX+F,EA6TrBoE,OA7TqB,SA6Tdc,EAAWxI,GAAS,IAQrBqK,EACAC,EACAX,EAVqBY,EAAAnL,KACnByG,EAAgBzG,KAAKiE,SAASlD,cAAczC,GAC5C8M,EAAqBpL,KAAKkJ,cAAczC,GACxC4E,EAAgBzK,GAAW6F,GAC/BzG,KAAKgK,oBAAoBZ,EAAW3C,GAChC6E,EAAmBtL,KAAKkJ,cAAcmC,GACtCE,EAAY7J,QAAQ1B,KAAK4H,WAgB/B,GAVIwB,IAAc1K,GAChBuM,EAAuB9M,EACvB+M,EAAiB/M,EACjBoM,EAAqB7L,IAErBuM,EAAuB9M,EACvB+M,EAAiB/M,EACjBoM,EAAqB7L,GAGnB2M,GAAexN,EAAEwN,GAAatG,SAAS5G,GACzC6B,KAAK+H,YAAa,OAKpB,IADmB/H,KAAKqK,mBAAmBgB,EAAad,GACzChG,sBAIVkC,GAAkB4E,EAAvB,CAKArL,KAAK+H,YAAa,EAEdwD,GACFvL,KAAKkH,QAGPlH,KAAK4K,2BAA2BS,GAEhC,IAAMG,EAAY3N,EAAEK,MAAMA,EAAMmJ,KAAM,CACpCiD,cAAee,EACfjC,UAAWmB,EACXI,KAAMS,EACNrC,GAAIuC,IAGN,GAAIzN,EAAEmC,KAAKiE,UAAUc,SAAS5G,GAAkB,CAC9CN,EAAEwN,GAAaL,SAASE,GAExBvL,GAAK2B,OAAO+J,GAEZxN,EAAE4I,GAAeuE,SAASC,GAC1BpN,EAAEwN,GAAaL,SAASC,GAExB,IAAM/J,EAAqBvB,GAAKsB,iCAAiCwF,GAEjE5I,EAAE4I,GACCvG,IAAIP,GAAKC,eAAgB,WACxB/B,EAAEwN,GACCvG,YAAemG,EADlB,IAC0CC,GACvCF,SAAS7M,GAEZN,EAAE4I,GAAe3B,YAAe3G,EAAhC,IAAoD+M,EAApD,IAAsED,GAEtEE,EAAKpD,YAAa,EAElB5H,WAAW,WAAA,OAAMtC,EAAEsN,EAAKlH,UAAUzC,QAAQgK,IAAY,KAEvDtI,qBAAqBhC,QAExBrD,EAAE4I,GAAe3B,YAAY3G,GAC7BN,EAAEwN,GAAaL,SAAS7M,GAExB6B,KAAK+H,YAAa,EAClBlK,EAAEmC,KAAKiE,UAAUzC,QAAQgK,GAGvBD,GACFvL,KAAK0I,UAjZY/J,EAuZdwG,iBAvZc,SAuZGnD,GACtB,OAAOhC,KAAKoF,KAAK,WACf,IAAIE,EAAOzH,EAAEmC,MAAMsF,KAAKvH,GACpBkK,EAAAA,EAAAA,GACCzJ,EACAX,EAAEmC,MAAMsF,QAGS,iBAAXtD,IACTiG,EAAAA,EAAAA,GACKA,EACAjG,IAIP,IAAMyJ,EAA2B,iBAAXzJ,EAAsBA,EAASiG,EAAQhB,MAO7D,GALK3B,IACHA,EAAO,IAAI3G,EAASqB,KAAMiI,GAC1BpK,EAAEmC,MAAMsF,KAAKvH,EAAUuH,IAGH,iBAAXtD,EACTsD,EAAKyD,GAAG/G,QACH,GAAsB,iBAAXyJ,EAAqB,CACrC,GAA4B,oBAAjBnG,EAAKmG,GACd,MAAM,IAAIC,UAAJ,oBAAkCD,EAAlC,KAERnG,EAAKmG,UACIxD,EAAQlB,WACjBzB,EAAK4B,QACL5B,EAAKoD,YAtbU/J,EA2bdgN,qBA3bc,SA2bOxI,GAC1B,IAAMtC,EAAWlB,GAAKgB,uBAAuBX,MAE7C,GAAKa,EAAL,CAIA,IAAM2C,EAAS3F,EAAEgD,GAAU,GAE3B,GAAK2C,GAAW3F,EAAE2F,GAAQuB,SAAS5G,GAAnC,CAIA,IAAM6D,EAAAA,EAAAA,GACDnE,EAAE2F,GAAQ8B,OACVzH,EAAEmC,MAAMsF,QAEPsG,EAAa5L,KAAKc,aAAa,iBAEjC8K,IACF5J,EAAO+E,UAAW,GAGpBpI,EAASwG,iBAAiB7C,KAAKzE,EAAE2F,GAASxB,GAEtC4J,GACF/N,EAAE2F,GAAQ8B,KAAKvH,GAAUgL,GAAG6C,GAG9BzI,EAAMsC,oBAxdaC,EAAA/G,EAAA,KAAA,CAAA,CAAAgH,IAAA,UAAAC,IAAA,WAmGnB,MA3F2B,UARR,CAAAD,IAAA,UAAAC,IAAA,WAuGnB,OAAOpH,MAvGYG,EAAA,GAkevBd,EAAE4C,UACCoF,GAAG3H,EAAM8F,eAAgB1F,GAAqBK,GAASgN,sBAE1D9N,EAAEgO,QAAQhG,GAAG3H,EAAMwJ,cAAe,WAEhC,IADA,IAAMoE,EAAY,GAAGjC,MAAMvH,KAAK7B,SAASqJ,iBAAiBxL,KACjDyN,EAAI,EAAGC,EAAMF,EAAU3C,OAAQ4C,EAAIC,EAAKD,IAAK,CACpD,IAAME,EAAYpO,EAAEiO,EAAUC,IAC9BpN,GAASwG,iBAAiB7C,KAAK2J,EAAWA,EAAU3G,WAUxDzH,EAAEoF,GAAGnF,GAAQa,GAASwG,iBACtBtH,EAAEoF,GAAGnF,GAAMgI,YAAcnH,GACzBd,EAAEoF,GAAGnF,GAAMiI,WAAa,WAEtB,OADAlI,EAAEoF,GAAGnF,GAAQG,EACNU,GAASwG,kBAGXxG,IC1fHE,IAOEf,GAAsB,WAGtBE,GAAAA,KADAD,GAAsB,eAGtBE,IAZWJ,GAiYhBA,GArX6BoF,GAAGnF,IAE3BU,GAAU,CACdyH,QAAS,EACTtB,OAAS,IAGLlG,GAAc,CAClBwH,OAAS,UACTtB,OAAS,oBAGLzG,GAAQ,CACZgO,KAAAA,OAAwBlO,GACxBmO,MAAAA,QAAyBnO,GACzBoO,KAAAA,OAAwBpO,GACxBqO,OAAAA,SAA0BrO,GAC1BgG,eAAAA,QAAyBhG,GAlBC,aAqBtBG,GACS,OADTA,GAES,WAFTA,GAGS,aAHTA,GAIS,YAGTS,GACK,QADLA,GAEK,SAGLN,GACU,qBADVA,GAEU,2BASVO,GAvDiB,WAwDrB,SAAAA,EAAY+B,EAASoB,GACnBhC,KAAKsM,kBAAmB,EACxBtM,KAAKiE,SAAmBrD,EACxBZ,KAAKiI,QAAmBjI,KAAKkI,WAAWlG,GACxChC,KAAKuM,cAAmB1O,GAAE2O,UAAU/L,SAASqJ,iBAC3C,mCAAmClJ,EAAQ6L,GAA3C,6CAC0C7L,EAAQ6L,GADlD,OAIF,IADA,IAAMC,EAAa,GAAG7C,MAAMvH,KAAK7B,SAASqJ,iBAAiBxL,KAClDyN,EAAI,EAAGC,EAAMU,EAAWvD,OAAQ4C,EAAIC,EAAKD,IAAK,CACrD,IAAMY,EAAOD,EAAWX,GAClBlL,EAAWlB,GAAKgB,uBAAuBgM,GACvCC,EAAgB,GAAG/C,MAAMvH,KAAK7B,SAASqJ,iBAAiBjJ,IAC3DgM,OAAO,SAACC,GAAD,OAAeA,IAAclM,IAEtB,OAAbC,GAA4C,EAAvB+L,EAAczD,SACrCnJ,KAAK+M,UAAYlM,EACjBb,KAAKuM,cAAcS,KAAKL,IAI5B3M,KAAKiN,QAAUjN,KAAKiI,QAAQtD,OAAS3E,KAAKkN,aAAe,KAEpDlN,KAAKiI,QAAQtD,QAChB3E,KAAKmN,0BAA0BnN,KAAKiE,SAAUjE,KAAKuM,eAGjDvM,KAAKiI,QAAQhC,QACfjG,KAAKiG,SApFY,IAAA/B,EAAArF,EAAAuD,UAAA,OAAA8B,EAoGrB+B,OApGqB,WAqGfpI,GAAEmC,KAAKiE,UAAUc,SAAS5G,IAC5B6B,KAAKoN,OAELpN,KAAKqN,QAxGYnJ,EA4GrBmJ,KA5GqB,WA4Gd,IAMDC,EACAC,EAPCxN,EAAAC,KACL,IAAIA,KAAKsM,mBACPzO,GAAEmC,KAAKiE,UAAUc,SAAS5G,MAOxB6B,KAAKiN,SAIgB,KAHvBK,EAAU,GAAGzD,MAAMvH,KAAKtC,KAAKiN,QAAQnD,iBAAiBxL,KACnDuO,OAAO,SAACF,GAAD,OAAUA,EAAK7L,aAAa,iBAAmBf,EAAKkI,QAAQtD,UAE1DwE,SACVmE,EAAU,QAIVA,IACFC,EAAc1P,GAAEyP,GAASE,IAAIxN,KAAK+M,WAAWzH,KAAKvH,MAC/BwP,EAAYjB,mBAFjC,CAOA,IAAMmB,EAAa5P,GAAEK,MAAMA,GAAMgO,MAEjC,GADArO,GAAEmC,KAAKiE,UAAUzC,QAAQiM,IACrBA,EAAWlJ,qBAAf,CAII+I,IACFzO,EAASsG,iBAAiB7C,KAAKzE,GAAEyP,GAASE,IAAIxN,KAAK+M,WAAY,QAC1DQ,GACH1P,GAAEyP,GAAShI,KAAKvH,GAAU,OAI9B,IAAM2P,EAAY1N,KAAK2N,gBAEvB9P,GAAEmC,KAAKiE,UACJa,YAAY3G,IACZ6M,SAAS7M,IAEZ6B,KAAKiE,SAAS2J,MAAMF,GAAa,EAE7B1N,KAAKuM,cAAcpD,QACrBtL,GAAEmC,KAAKuM,eACJzH,YAAY3G,IACZ0P,KAAK,iBAAiB,GAG3B7N,KAAK8N,kBAAiB,GAEtB,IAcMC,EAAAA,UADuBL,EAAU,GAAG1K,cAAgB0K,EAAU7D,MAAM,IAEpE3I,EAAqBvB,GAAKsB,iCAAiCjB,KAAKiE,UAEtEpG,GAAEmC,KAAKiE,UACJ/D,IAAIP,GAAKC,eAlBK,WACf/B,GAAEkC,EAAKkE,UACJa,YAAY3G,IACZ6M,SAAS7M,IACT6M,SAAS7M,IAEZ4B,EAAKkE,SAAS2J,MAAMF,GAAa,GAEjC3N,EAAK+N,kBAAiB,GAEtBjQ,GAAEkC,EAAKkE,UAAUzC,QAAQtD,GAAMiO,SAS9BjJ,qBAAqBhC,GAExBlB,KAAKiE,SAAS2J,MAAMF,GAAgB1N,KAAKiE,SAAS8J,GAAlD,QAvLmB7J,EA0LrBkJ,KA1LqB,WA0Ld,IAAA9D,EAAAtJ,KACL,IAAIA,KAAKsM,kBACNzO,GAAEmC,KAAKiE,UAAUc,SAAS5G,IAD7B,CAKA,IAAMsP,EAAa5P,GAAEK,MAAMA,GAAMkO,MAEjC,GADAvO,GAAEmC,KAAKiE,UAAUzC,QAAQiM,IACrBA,EAAWlJ,qBAAf,CAIA,IAAMmJ,EAAY1N,KAAK2N,gBAEvB3N,KAAKiE,SAAS2J,MAAMF,GAAgB1N,KAAKiE,SAAS+J,wBAAwBN,GAA1E,KAEA/N,GAAK2B,OAAOtB,KAAKiE,UAEjBpG,GAAEmC,KAAKiE,UACJ+G,SAAS7M,IACT2G,YAAY3G,IACZ2G,YAAY3G,IAEf,IAAM8P,EAAqBjO,KAAKuM,cAAcpD,OAC9C,GAAyB,EAArB8E,EACF,IAAK,IAAIlC,EAAI,EAAGA,EAAIkC,EAAoBlC,IAAK,CAC3C,IAAMvK,EAAUxB,KAAKuM,cAAcR,GAC7BlL,EAAWlB,GAAKgB,uBAAuBa,GAC7C,GAAiB,OAAbX,EACYhD,GAAE,GAAGgM,MAAMvH,KAAK7B,SAASqJ,iBAAiBjJ,KAC7CkE,SAAS5G,KAClBN,GAAE2D,GAASwJ,SAAS7M,IACjB0P,KAAK,iBAAiB,GAMjC7N,KAAK8N,kBAAiB,GAUtB9N,KAAKiE,SAAS2J,MAAMF,GAAa,GACjC,IAAMxM,EAAqBvB,GAAKsB,iCAAiCjB,KAAKiE,UAEtEpG,GAAEmC,KAAKiE,UACJ/D,IAAIP,GAAKC,eAZK,WACf0J,EAAKwE,kBAAiB,GACtBjQ,GAAEyL,EAAKrF,UACJa,YAAY3G,IACZ6M,SAAS7M,IACTqD,QAAQtD,GAAMmO,UAQhBnJ,qBAAqBhC,MA/OLgD,EAkPrB4J,iBAlPqB,SAkPJI,GACflO,KAAKsM,iBAAmB4B,GAnPLhK,EAsPrBO,QAtPqB,WAuPnB5G,GAAE6G,WAAW1E,KAAKiE,SAAUlG,IAE5BiC,KAAKiI,QAAmB,KACxBjI,KAAKiN,QAAmB,KACxBjN,KAAKiE,SAAmB,KACxBjE,KAAKuM,cAAmB,KACxBvM,KAAKsM,iBAAmB,MA7PLpI,EAkQrBgE,WAlQqB,SAkQVlG,GAOT,OANAA,EAAAA,EAAAA,GACKxD,GACAwD,IAEEiE,OAASvE,QAAQM,EAAOiE,QAC/BtG,GAAKmC,gBAAgBhE,GAAMkE,EAAQvD,IAC5BuD,GAzQYkC,EA4QrByJ,cA5QqB,WA8QnB,OADiB9P,GAAEmC,KAAKiE,UAAUc,SAASnG,IACzBA,GAAkBA,IA9QjBsF,EAiRrBgJ,WAjRqB,WAiRR,IAAA/B,EAAAnL,KACP2E,EAAS,KACThF,GAAKgC,UAAU3B,KAAKiI,QAAQtD,SAC9BA,EAAS3E,KAAKiI,QAAQtD,OAGoB,oBAA/B3E,KAAKiI,QAAQtD,OAAOwJ,SAC7BxJ,EAAS3E,KAAKiI,QAAQtD,OAAO,KAG/BA,EAASlE,SAASM,cAAcf,KAAKiI,QAAQtD,QAG/C,IAAM9D,EAAAA,yCACqCb,KAAKiI,QAAQtD,OADlD,KAGAoG,EAAW,GAAGlB,MAAMvH,KAAKqC,EAAOmF,iBAAiBjJ,IAQvD,OAPAhD,GAAEkN,GAAU3F,KAAK,SAAC2G,EAAGnL,GACnBuK,EAAKgC,0BACHtO,EAASuP,sBAAsBxN,GAC/B,CAACA,MAIE+D,GAzSYT,EA4SrBiJ,0BA5SqB,SA4SKvM,EAASyN,GACjC,GAAIzN,EAAS,CACX,IAAM0N,EAASzQ,GAAE+C,GAASmE,SAAS5G,IAE/BkQ,EAAalF,QACftL,GAAEwQ,GACCxH,YAAY1I,IAAsBmQ,GAClCT,KAAK,gBAAiBS,KAnTVzP,EA0TduP,sBA1Tc,SA0TQxN,GAC3B,IAAMC,EAAWlB,GAAKgB,uBAAuBC,GAC7C,OAAOC,EAAWJ,SAASM,cAAcF,GAAY,MA5TlChC,EA+TdsG,iBA/Tc,SA+TGnD,GACtB,OAAOhC,KAAKoF,KAAK,WACf,IAAMmJ,EAAU1Q,GAAEmC,MACdsF,EAAYiJ,EAAMjJ,KAAKvH,IACrBkK,EAAAA,EAAAA,GACDzJ,GACA+P,EAAMjJ,OACY,iBAAXtD,GAAuBA,EAASA,EAAS,IAYrD,IATKsD,GAAQ2C,EAAQhC,QAAU,YAAYnD,KAAKd,KAC9CiG,EAAQhC,QAAS,GAGdX,IACHA,EAAO,IAAIzG,EAASmB,KAAMiI,GAC1BsG,EAAMjJ,KAAKvH,GAAUuH,IAGD,iBAAXtD,EAAqB,CAC9B,GAA4B,oBAAjBsD,EAAKtD,GACd,MAAM,IAAI0J,UAAJ,oBAAkC1J,EAAlC,KAERsD,EAAKtD,SAtVU0D,EAAA7G,EAAA,KAAA,CAAA,CAAA8G,IAAA,UAAAC,IAAA,WA2FnB,MAnFwB,UARL,CAAAD,IAAA,UAAAC,IAAA,WA+FnB,OAAOpH,OA/FYK,EAAA,GAkWvBhB,GAAE4C,UAAUoF,GAAG3H,GAAM8F,eAAgB1F,GAAsB,SAAU6E,GAE/B,MAAhCA,EAAMqL,cAAc9E,SACtBvG,EAAMsC,iBAGR,IAAMgJ,EAAW5Q,GAAEmC,MACba,EAAWlB,GAAKgB,uBAAuBX,MACvC0O,EAAY,GAAG7E,MAAMvH,KAAK7B,SAASqJ,iBAAiBjJ,IAC1DhD,GAAE6Q,GAAWtJ,KAAK,WAChB,IAAMuJ,EAAU9Q,GAAEmC,MAEZgC,EADU2M,EAAQrJ,KAAKvH,IACN,SAAW0Q,EAASnJ,OAC3CzG,GAASsG,iBAAiB7C,KAAKqM,EAAS3M,OAU5CnE,GAAEoF,GAAGnF,IAAQe,GAASsG,iBACtBtH,GAAEoF,GAAGnF,IAAMgI,YAAcjH,GACzBhB,GAAEoF,GAAGnF,IAAMiI,WAAa,WAEtB,OADAlI,GAAEoF,GAAGnF,IAAQG,GACNY,GAASsG,kBAGXtG,IC/XHG,IAOElB,GAA2B,WAG3BE,GAAAA,KADAD,GAA2B,eAE3BM,GAA2B,YAC3BJ,IAZWJ,GAgehBA,GApdkCoF,GAAGnF,IAOhCgB,GAA2B,IAAI+D,OAAU+L,YAEzC1Q,GAAQ,CACZkO,KAAAA,OAA0BpO,GAC1BqO,OAAAA,SAA4BrO,GAC5BkO,KAAAA,OAA0BlO,GAC1BmO,MAAAA,QAA2BnO,GAC3B6Q,MAAAA,QAA2B7Q,GAC3BgG,eAAAA,QAA2BhG,GAAYK,GACvCyQ,iBAAAA,UAA6B9Q,GAAYK,GACzC0Q,eAAAA,QAA2B/Q,GAAYK,IAGnCF,GACQ,WADRA,GAEQ,OAFRA,GAGQ,SAHRA,GAIQ,YAJRA,GAKQ,WALRA,GAMQ,sBANRA,GAQc,kBAGdG,GACY,2BADZA,GAEY,iBAFZA,GAGY,iBAHZA,GAIY,cAJZA,GAKY,8DAGZS,GACQ,YADRA,GAEQ,UAFRA,GAGQ,eAHRA,GAIQ,aAJRA,GAKQ,cALRA,GAOQ,aAIRP,GAAU,CACdwQ,OAAc,EACdC,MAAc,EACdC,SAAc,eACdC,UAAc,SACdC,QAAc,WAGV3Q,GAAc,CAClBuQ,OAAc,2BACdC,KAAc,UACdC,SAAc,mBACdC,UAAc,mBACdC,QAAc,UASVpQ,GApFiB,WAqFrB,SAAAA,EAAY4B,EAASoB,GACnBhC,KAAKiE,SAAYrD,EACjBZ,KAAKqP,QAAY,KACjBrP,KAAKiI,QAAYjI,KAAKkI,WAAWlG,GACjChC,KAAKsP,MAAYtP,KAAKuP,kBACtBvP,KAAKwP,UAAYxP,KAAKyP,gBAEtBzP,KAAKoI,qBA5Fc,IAAAlE,EAAAlF,EAAAoD,UAAA,OAAA8B,EA+GrB+B,OA/GqB,WAgHnB,IAAIjG,KAAKiE,SAASyL,WAAY7R,GAAEmC,KAAKiE,UAAUc,SAAS5G,IAAxD,CAIA,IAAMwG,EAAW3F,EAAS2Q,sBAAsB3P,KAAKiE,UAC/C2L,EAAW/R,GAAEmC,KAAKsP,OAAOvK,SAAS5G,IAIxC,GAFAa,EAAS6Q,eAELD,EAAJ,CAIA,IAAMtF,EAAgB,CACpBA,cAAetK,KAAKiE,UAEhB6L,EAAYjS,GAAEK,MAAMA,GAAMgO,KAAM5B,GAItC,GAFAzM,GAAE8G,GAAQnD,QAAQsO,IAEdA,EAAUvL,qBAAd,CAKA,IAAKvE,KAAKwP,UAAW,CAKnB,GAAsB,oBAAXO,EACT,MAAM,IAAIrE,UAAU,gEAGtB,IAAIsE,EAAmBhQ,KAAKiE,SAEG,WAA3BjE,KAAKiI,QAAQkH,UACfa,EAAmBrL,EACVhF,GAAKgC,UAAU3B,KAAKiI,QAAQkH,aACrCa,EAAmBhQ,KAAKiI,QAAQkH,UAGa,oBAAlCnP,KAAKiI,QAAQkH,UAAUhB,SAChC6B,EAAmBhQ,KAAKiI,QAAQkH,UAAU,KAOhB,iBAA1BnP,KAAKiI,QAAQiH,UACfrR,GAAE8G,GAAQqG,SAAS7M,IAErB6B,KAAKqP,QAAU,IAAIU,EAAOC,EAAkBhQ,KAAKsP,MAAOtP,KAAKiQ,oBAO3D,iBAAkBxP,SAAS+I,iBACsB,IAAlD3L,GAAE8G,GAAQC,QAAQtG,IAAqB6K,QACxCtL,GAAE4C,SAASyP,MAAMnF,WAAWlF,GAAG,YAAa,KAAMhI,GAAEsS,MAGtDnQ,KAAKiE,SAAS0C,QACd3G,KAAKiE,SAAS2C,aAAa,iBAAiB,GAE5C/I,GAAEmC,KAAKsP,OAAOzI,YAAY1I,IAC1BN,GAAE8G,GACCkC,YAAY1I,IACZqD,QAAQ3D,GAAEK,MAAMA,GAAMiO,MAAO7B,QAvLbpG,EA0LrBO,QA1LqB,WA2LnB5G,GAAE6G,WAAW1E,KAAKiE,SAAUlG,IAC5BF,GAAEmC,KAAKiE,UAAUoF,IAAIrL,IACrBgC,KAAKiE,SAAW,MAChBjE,KAAKsP,MAAQ,QACTtP,KAAKqP,UACPrP,KAAKqP,QAAQe,UACbpQ,KAAKqP,QAAU,OAjMEnL,EAqMrBmM,OArMqB,WAsMnBrQ,KAAKwP,UAAYxP,KAAKyP,gBACD,OAAjBzP,KAAKqP,SACPrP,KAAKqP,QAAQiB,kBAxMIpM,EA8MrBkE,mBA9MqB,WA8MA,IAAArI,EAAAC,KACnBnC,GAAEmC,KAAKiE,UAAU4B,GAAG3H,GAAM2Q,MAAO,SAAC1L,GAChCA,EAAMsC,iBACNtC,EAAMoN,kBACNxQ,EAAKkG,YAlNY/B,EAsNrBgE,WAtNqB,SAsNVlG,GAaT,OAZAA,EAAAA,EAAAA,GACKhC,KAAKwQ,YAAYhS,QACjBX,GAAEmC,KAAKiE,UAAUqB,OACjBtD,GAGLrC,GAAKmC,gBACHhE,GACAkE,EACAhC,KAAKwQ,YAAY/R,aAGZuD,GAnOYkC,EAsOrBqL,gBAtOqB,WAuOnB,IAAKvP,KAAKsP,MAAO,CACf,IAAM3K,EAAS3F,EAAS2Q,sBAAsB3P,KAAKiE,UAC/CU,IACF3E,KAAKsP,MAAQ3K,EAAO5D,cAAczC,KAGtC,OAAO0B,KAAKsP,OA7OOpL,EAgPrBuM,cAhPqB,WAiPnB,IAAMC,EAAkB7S,GAAEmC,KAAKiE,SAAS2F,YACpC+G,EAAY5R,GAehB,OAZI2R,EAAgB3L,SAAS5G,KAC3BwS,EAAY5R,GACRlB,GAAEmC,KAAKsP,OAAOvK,SAAS5G,MACzBwS,EAAY5R,KAEL2R,EAAgB3L,SAAS5G,IAClCwS,EAAY5R,GACH2R,EAAgB3L,SAAS5G,IAClCwS,EAAY5R,GACHlB,GAAEmC,KAAKsP,OAAOvK,SAAS5G,MAChCwS,EAAY5R,IAEP4R,GAjQYzM,EAoQrBuL,cApQqB,WAqQnB,OAAoD,EAA7C5R,GAAEmC,KAAKiE,UAAUW,QAAQ,WAAWuE,QArQxBjF,EAwQrB+L,iBAxQqB,WAwQF,IAAA3G,EAAAtJ,KACX4Q,EAAa,GACgB,mBAAxB5Q,KAAKiI,QAAQ+G,OACtB4B,EAAW3N,GAAK,SAACqC,GAKf,OAJAA,EAAKuL,QAALC,EAAA,GACKxL,EAAKuL,QACLvH,EAAKrB,QAAQ+G,OAAO1J,EAAKuL,UAAY,IAEnCvL,GAGTsL,EAAW5B,OAAShP,KAAKiI,QAAQ+G,OAGnC,IAAM+B,EAAe,CACnBJ,UAAW3Q,KAAKyQ,gBAChBO,UAAW,CACThC,OAAQ4B,EACR3B,KAAM,CACJgC,QAASjR,KAAKiI,QAAQgH,MAExBiC,gBAAiB,CACfC,kBAAmBnR,KAAKiI,QAAQiH,YAWtC,MAL6B,WAAzBlP,KAAKiI,QAAQmH,UACf2B,EAAaC,UAAUI,WAAa,CAClCH,SAAS,IAGNF,GAzSY/R,EA8SdmG,iBA9Sc,SA8SGnD,GACtB,OAAOhC,KAAKoF,KAAK,WACf,IAAIE,EAAOzH,GAAEmC,MAAMsF,KAAKvH,IAQxB,GALKuH,IACHA,EAAO,IAAItG,EAASgB,KAHY,iBAAXgC,EAAsBA,EAAS,MAIpDnE,GAAEmC,MAAMsF,KAAKvH,GAAUuH,IAGH,iBAAXtD,EAAqB,CAC9B,GAA4B,oBAAjBsD,EAAKtD,GACd,MAAM,IAAI0J,UAAJ,oBAAkC1J,EAAlC,KAERsD,EAAKtD,SA5TUhD,EAiUd6Q,YAjUc,SAiUF1M,GACjB,IAAIA,GAhTyB,IAgTfA,EAAMwG,QACH,UAAfxG,EAAMkD,MApTqB,IAoTDlD,EAAMwG,OAKlC,IADA,IAAM0H,EAAU,GAAGxH,MAAMvH,KAAK7B,SAASqJ,iBAAiBxL,KAC/CyN,EAAI,EAAGC,EAAMqF,EAAQlI,OAAQ4C,EAAIC,EAAKD,IAAK,CAClD,IAAMpH,EAAS3F,EAAS2Q,sBAAsB0B,EAAQtF,IAChDuF,EAAUzT,GAAEwT,EAAQtF,IAAIzG,KAAKvH,IAC7BuM,EAAgB,CACpBA,cAAe+G,EAAQtF,IAOzB,GAJI5I,GAAwB,UAAfA,EAAMkD,OACjBiE,EAAciH,WAAapO,GAGxBmO,EAAL,CAIA,IAAME,EAAeF,EAAQhC,MAC7B,GAAKzR,GAAE8G,GAAQI,SAAS5G,OAIpBgF,IAAyB,UAAfA,EAAMkD,MAChB,kBAAkBvD,KAAKK,EAAMK,OAAOkG,UAA2B,UAAfvG,EAAMkD,MA9U/B,IA8UmDlD,EAAMwG,QAChF9L,GAAE2I,SAAS7B,EAAQxB,EAAMK,SAF7B,CAMA,IAAMiO,EAAY5T,GAAEK,MAAMA,GAAMkO,KAAM9B,GACtCzM,GAAE8G,GAAQnD,QAAQiQ,GACdA,EAAUlN,uBAMV,iBAAkB9D,SAAS+I,iBAC7B3L,GAAE4C,SAASyP,MAAMnF,WAAW1B,IAAI,YAAa,KAAMxL,GAAEsS,MAGvDkB,EAAQtF,GAAGnF,aAAa,gBAAiB,SAEzC/I,GAAE2T,GAAc1M,YAAY3G,IAC5BN,GAAE8G,GACCG,YAAY3G,IACZqD,QAAQ3D,GAAEK,MAAMA,GAAMmO,OAAQ/B,SAnXhBtL,EAuXd2Q,sBAvXc,SAuXQ/O,GAC3B,IAAI+D,EACE9D,EAAWlB,GAAKgB,uBAAuBC,GAM7C,OAJIC,IACF8D,EAASlE,SAASM,cAAcF,IAG3B8D,GAAU/D,EAAQgJ,YA/XN5K,EAmYd0S,uBAnYc,SAmYSvO,GAQ5B,IAAI,kBAAkBL,KAAKK,EAAMK,OAAOkG,WA7XX,KA8XzBvG,EAAMwG,OA/XmB,KA+XQxG,EAAMwG,QA3Xd,KA4X1BxG,EAAMwG,OA7XoB,KA6XYxG,EAAMwG,OAC3C9L,GAAEsF,EAAMK,QAAQoB,QAAQtG,IAAe6K,SAAWrK,GAAegE,KAAKK,EAAMwG,UAIhFxG,EAAMsC,iBACNtC,EAAMoN,mBAEFvQ,KAAK0P,WAAY7R,GAAEmC,MAAM+E,SAAS5G,KAAtC,CAIA,IAAMwG,EAAW3F,EAAS2Q,sBAAsB3P,MAC1C4P,EAAW/R,GAAE8G,GAAQI,SAAS5G,IAEpC,IAAKyR,GA/YwB,KA+YXzM,EAAMwG,OA9YK,KA8YuBxG,EAAMwG,UACrDiG,GAhZwB,KAgZXzM,EAAMwG,OA/YK,KA+YuBxG,EAAMwG,OAD1D,CAWA,IAAMgI,EAAQ,GAAG9H,MAAMvH,KAAKqC,EAAOmF,iBAAiBxL,KAEpD,GAAqB,IAAjBqT,EAAMxI,OAAV,CAIA,IAAIH,EAAQ2I,EAAM5H,QAAQ5G,EAAMK,QA7ZH,KA+ZzBL,EAAMwG,OAAsC,EAARX,GACtCA,IA/Z2B,KAkazB7F,EAAMwG,OAAgCX,EAAQ2I,EAAMxI,OAAS,GAC/DH,IAGEA,EAAQ,IACVA,EAAQ,GAGV2I,EAAM3I,GAAOrC,aA/Bb,CAEE,GAjZ2B,KAiZvBxD,EAAMwG,MAA0B,CAClC,IAAM1D,EAAStB,EAAO5D,cAAczC,IACpCT,GAAEoI,GAAQzE,QAAQ,SAGpB3D,GAAEmC,MAAMwB,QAAQ,YAnaCkE,EAAA1G,EAAA,KAAA,CAAA,CAAA2G,IAAA,UAAAC,IAAA,WAkGnB,MA1F6B,UARV,CAAAD,IAAA,UAAAC,IAAA,WAsGnB,OAAOpH,KAtGY,CAAAmH,IAAA,cAAAC,IAAA,WA0GnB,OAAOnH,OA1GYO,EAAA,GAqcvBnB,GAAE4C,UACCoF,GAAG3H,GAAM4Q,iBAAkBxQ,GAAsBU,GAAS0S,wBAC1D7L,GAAG3H,GAAM4Q,iBAAkBxQ,GAAeU,GAAS0S,wBACnD7L,GAAM3H,GAAM8F,eAHf,IAGiC9F,GAAM6Q,eAAkB/P,GAAS6Q,aAC/DhK,GAAG3H,GAAM8F,eAAgB1F,GAAsB,SAAU6E,GACxDA,EAAMsC,iBACNtC,EAAMoN,kBACNvR,GAASmG,iBAAiB7C,KAAKzE,GAAEmC,MAAO,YAEzC6F,GAAG3H,GAAM8F,eAAgB1F,GAAqB,SAACsT,GAC9CA,EAAErB,oBASN1S,GAAEoF,GAAGnF,IAAQkB,GAASmG,iBACtBtH,GAAEoF,GAAGnF,IAAMgI,YAAc9G,GACzBnB,GAAEoF,GAAGnF,IAAMiI,WAAa,WAEtB,OADAlI,GAAEoF,GAAGnF,IAAQG,GACNe,GAASmG,kBAGXnG,ICheHC,IAOEnB,GAAqB,QAGrBE,GAAAA,KADAD,GAAqB,YAGrBE,IAZQJ,GAsjBbA,GA1iB4BoF,GAAGnF,IAG1BU,GAAU,CACdqT,UAAW,EACX7K,UAAW,EACXL,OAAW,EACX0G,MAAW,GAGP5O,GAAc,CAClBoT,SAAW,mBACX7K,SAAW,UACXL,MAAW,UACX0G,KAAW,WAGPnP,GAAQ,CACZkO,KAAAA,OAA2BpO,GAC3BqO,OAAAA,SAA6BrO,GAC7BkO,KAAAA,OAA2BlO,GAC3BmO,MAAAA,QAA4BnO,GAC5B8T,QAAAA,UAA8B9T,GAC9B+T,OAAAA,SAA6B/T,GAC7BgU,cAAAA,gBAAoChU,GACpCiU,gBAAAA,kBAAsCjU,GACtCkU,gBAAAA,kBAAsClU,GACtCmU,kBAAAA,oBAAwCnU,GACxCgG,eAAAA,QAA4BhG,GA7BH,aAgCrBG,GACiB,0BADjBA,GAEiB,iBAFjBA,GAGiB,aAHjBA,GAIiB,OAJjBA,GAKiB,OAGjBG,GACiB,gBADjBA,GAEiB,wBAFjBA,GAGiB,yBAHjBA,GAIiB,oDAJjBA,GAKiB,cASjBW,GAjEc,WAkElB,SAAAA,EAAY2B,EAASoB,GACnBhC,KAAKiI,QAAuBjI,KAAKkI,WAAWlG,GAC5ChC,KAAKiE,SAAuBrD,EAC5BZ,KAAKoS,QAAuBxR,EAAQG,cAAczC,IAClD0B,KAAKqS,UAAuB,KAC5BrS,KAAKsS,UAAuB,EAC5BtS,KAAKuS,oBAAuB,EAC5BvS,KAAKwS,sBAAuB,EAC5BxS,KAAKyS,gBAAuB,EA1EZ,IAAAvO,EAAAjF,EAAAmD,UAAA,OAAA8B,EAyFlB+B,OAzFkB,SAyFXqE,GACL,OAAOtK,KAAKsS,SAAWtS,KAAKoN,OAASpN,KAAKqN,KAAK/C,IA1F/BpG,EA6FlBmJ,KA7FkB,SA6Fb/C,GAAe,IAAAvK,EAAAC,KAClB,IAAIA,KAAKsM,mBAAoBtM,KAAKsS,SAAlC,CAIIzU,GAAEmC,KAAKiE,UAAUc,SAAS5G,MAC5B6B,KAAKsM,kBAAmB,GAG1B,IAAMwD,EAAYjS,GAAEK,MAAMA,GAAMgO,KAAM,CACpC5B,cAAAA,IAGFzM,GAAEmC,KAAKiE,UAAUzC,QAAQsO,GAErB9P,KAAKsS,UAAYxC,EAAUvL,uBAI/BvE,KAAKsS,UAAW,EAEhBtS,KAAK0S,kBACL1S,KAAK2S,gBAEL3S,KAAK4S,gBAEL/U,GAAE4C,SAASyP,MAAMlF,SAAS7M,IAE1B6B,KAAK6S,kBACL7S,KAAK8S,kBAELjV,GAAEmC,KAAKiE,UAAU4B,GACf3H,GAAM8T,cACN1T,GACA,SAAC6E,GAAD,OAAWpD,EAAKqN,KAAKjK,KAGvBtF,GAAEmC,KAAKoS,SAASvM,GAAG3H,GAAMiU,kBAAmB,WAC1CtU,GAAEkC,EAAKkE,UAAU/D,IAAIhC,GAAMgU,gBAAiB,SAAC/O,GACvCtF,GAAEsF,EAAMK,QAAQC,GAAG1D,EAAKkE,YAC1BlE,EAAKyS,sBAAuB,OAKlCxS,KAAK+S,cAAc,WAAA,OAAMhT,EAAKiT,aAAa1I,QA1I3BpG,EA6IlBkJ,KA7IkB,SA6IbjK,GAAO,IAAAmG,EAAAtJ,KAKV,GAJImD,GACFA,EAAMsC,kBAGJzF,KAAKsM,kBAAqBtM,KAAKsS,SAAnC,CAIA,IAAMb,EAAY5T,GAAEK,MAAMA,GAAMkO,MAIhC,GAFAvO,GAAEmC,KAAKiE,UAAUzC,QAAQiQ,GAEpBzR,KAAKsS,WAAYb,EAAUlN,qBAAhC,CAIAvE,KAAKsS,UAAW,EAChB,IAAMW,EAAapV,GAAEmC,KAAKiE,UAAUc,SAAS5G,IAiB7C,GAfI8U,IACFjT,KAAKsM,kBAAmB,GAG1BtM,KAAK6S,kBACL7S,KAAK8S,kBAELjV,GAAE4C,UAAU4I,IAAInL,GAAM4T,SAEtBjU,GAAEmC,KAAKiE,UAAUa,YAAY3G,IAE7BN,GAAEmC,KAAKiE,UAAUoF,IAAInL,GAAM8T,eAC3BnU,GAAEmC,KAAKoS,SAAS/I,IAAInL,GAAMiU,mBAGtBc,EAAY,CACd,IAAM/R,EAAsBvB,GAAKsB,iCAAiCjB,KAAKiE,UAEvEpG,GAAEmC,KAAKiE,UACJ/D,IAAIP,GAAKC,eAAgB,SAACuD,GAAD,OAAWmG,EAAK4J,WAAW/P,KACpDD,qBAAqBhC,QAExBlB,KAAKkT,gBAvLShP,EA2LlBO,QA3LkB,WA4LhB5G,GAAE6G,WAAW1E,KAAKiE,SAAUlG,IAE5BF,GAAEgO,OAAQpL,SAAUT,KAAKiE,SAAUjE,KAAKqS,WAAWhJ,IAAIrL,IAEvDgC,KAAKiI,QAAuB,KAC5BjI,KAAKiE,SAAuB,KAC5BjE,KAAKoS,QAAuB,KAC5BpS,KAAKqS,UAAuB,KAC5BrS,KAAKsS,SAAuB,KAC5BtS,KAAKuS,mBAAuB,KAC5BvS,KAAKwS,qBAAuB,KAC5BxS,KAAKyS,gBAAuB,MAvMZvO,EA0MlBiP,aA1MkB,WA2MhBnT,KAAK4S,iBA3MW1O,EAgNlBgE,WAhNkB,SAgNPlG,GAMT,OALAA,EAAAA,EAAAA,GACKxD,GACAwD,GAELrC,GAAKmC,gBAAgBhE,GAAMkE,EAAQvD,IAC5BuD,GAtNSkC,EAyNlB8O,aAzNkB,SAyNL1I,GAAe,IAAAa,EAAAnL,KACpBiT,EAAapV,GAAEmC,KAAKiE,UAAUc,SAAS5G,IAExC6B,KAAKiE,SAAS2F,YAChB5J,KAAKiE,SAAS2F,WAAW/H,WAAauR,KAAKC,cAE5C5S,SAASyP,KAAKoD,YAAYtT,KAAKiE,UAGjCjE,KAAKiE,SAAS2J,MAAMwB,QAAU,QAC9BpP,KAAKiE,SAASsP,gBAAgB,eAC9BvT,KAAKiE,SAASuP,UAAY,EAEtBP,GACFtT,GAAK2B,OAAOtB,KAAKiE,UAGnBpG,GAAEmC,KAAKiE,UAAU+G,SAAS7M,IAEtB6B,KAAKiI,QAAQtB,OACf3G,KAAKyT,gBAGP,IAAMC,EAAa7V,GAAEK,MAAMA,GAAMiO,MAAO,CACtC7B,cAAAA,IAGIqJ,EAAqB,WACrBxI,EAAKlD,QAAQtB,OACfwE,EAAKlH,SAAS0C,QAEhBwE,EAAKmB,kBAAmB,EACxBzO,GAAEsN,EAAKlH,UAAUzC,QAAQkS,IAG3B,GAAIT,EAAY,CACd,IAAM/R,EAAsBvB,GAAKsB,iCAAiCjB,KAAKiE,UAEvEpG,GAAEmC,KAAKoS,SACJlS,IAAIP,GAAKC,eAAgB+T,GACzBzQ,qBAAqBhC,QAExByS,KAnQczP,EAuQlBuP,cAvQkB,WAuQF,IAAAG,EAAA5T,KACdnC,GAAE4C,UACC4I,IAAInL,GAAM4T,SACVjM,GAAG3H,GAAM4T,QAAS,SAAC3O,GACd1C,WAAa0C,EAAMK,QACnBoQ,EAAK3P,WAAad,EAAMK,QACsB,IAA9C3F,GAAE+V,EAAK3P,UAAU4P,IAAI1Q,EAAMK,QAAQ2F,QACrCyK,EAAK3P,SAAS0C,WA9QJzC,EAmRlB2O,gBAnRkB,WAmRA,IAAAiB,EAAA9T,KACZA,KAAKsS,UAAYtS,KAAKiI,QAAQjB,SAChCnJ,GAAEmC,KAAKiE,UAAU4B,GAAG3H,GAAM+T,gBAAiB,SAAC9O,GAxQvB,KAyQfA,EAAMwG,QACRxG,EAAMsC,iBACNqO,EAAK1G,UAGCpN,KAAKsS,UACfzU,GAAEmC,KAAKiE,UAAUoF,IAAInL,GAAM+T,kBA5Rb/N,EAgSlB4O,gBAhSkB,WAgSA,IAAAiB,EAAA/T,KACZA,KAAKsS,SACPzU,GAAEgO,QAAQhG,GAAG3H,GAAM6T,OAAQ,SAAC5O,GAAD,OAAW4Q,EAAKZ,aAAahQ,KAExDtF,GAAEgO,QAAQxC,IAAInL,GAAM6T,SApSN7N,EAwSlBgP,WAxSkB,WAwSL,IAAAc,EAAAhU,KACXA,KAAKiE,SAAS2J,MAAMwB,QAAU,OAC9BpP,KAAKiE,SAAS2C,aAAa,eAAe,GAC1C5G,KAAKsM,kBAAmB,EACxBtM,KAAK+S,cAAc,WACjBlV,GAAE4C,SAASyP,MAAMpL,YAAY3G,IAC7B6V,EAAKC,oBACLD,EAAKE,kBACLrW,GAAEmW,EAAK/P,UAAUzC,QAAQtD,GAAMmO,WAhTjBnI,EAoTlBiQ,gBApTkB,WAqTZnU,KAAKqS,YACPxU,GAAEmC,KAAKqS,WAAWnN,SAClBlF,KAAKqS,UAAY,OAvTHnO,EA2TlB6O,cA3TkB,SA2TJqB,GAAU,IAAAC,EAAArU,KAChBsU,EAAUzW,GAAEmC,KAAKiE,UAAUc,SAAS5G,IACtCA,GAAiB,GAErB,GAAI6B,KAAKsS,UAAYtS,KAAKiI,QAAQ4J,SAAU,CA+B1C,GA9BA7R,KAAKqS,UAAY5R,SAAS8T,cAAc,OACxCvU,KAAKqS,UAAUmC,UAAYrW,GAEvBmW,GACFtU,KAAKqS,UAAU9L,UAAUkO,IAAIH,GAG/BzW,GAAEmC,KAAKqS,WAAWqC,SAASjU,SAASyP,MAEpCrS,GAAEmC,KAAKiE,UAAU4B,GAAG3H,GAAM8T,cAAe,SAAC7O,GACpCkR,EAAK7B,qBACP6B,EAAK7B,sBAAuB,EAG1BrP,EAAMK,SAAWL,EAAMqL,gBAGG,WAA1B6F,EAAKpM,QAAQ4J,SACfwC,EAAKpQ,SAAS0C,QAEd0N,EAAKjH,UAILkH,GACF3U,GAAK2B,OAAOtB,KAAKqS,WAGnBxU,GAAEmC,KAAKqS,WAAWrH,SAAS7M,KAEtBiW,EACH,OAGF,IAAKE,EAEH,YADAF,IAIF,IAAMO,EAA6BhV,GAAKsB,iCAAiCjB,KAAKqS,WAE9ExU,GAAEmC,KAAKqS,WACJnS,IAAIP,GAAKC,eAAgBwU,GACzBlR,qBAAqByR,QACnB,IAAK3U,KAAKsS,UAAYtS,KAAKqS,UAAW,CAC3CxU,GAAEmC,KAAKqS,WAAWvN,YAAY3G,IAE9B,IAAMyW,EAAiB,WACrBP,EAAKF,kBACDC,GACFA,KAIJ,GAAIvW,GAAEmC,KAAKiE,UAAUc,SAAS5G,IAAiB,CAC7C,IAAMwW,EAA6BhV,GAAKsB,iCAAiCjB,KAAKqS,WAE9ExU,GAAEmC,KAAKqS,WACJnS,IAAIP,GAAKC,eAAgBgV,GACzB1R,qBAAqByR,QAExBC,SAEOR,GACTA,KAhYclQ,EAyYlB0O,cAzYkB,WA0YhB,IAAMiC,EACJ7U,KAAKiE,SAAS6Q,aAAerU,SAAS+I,gBAAgBuL,cAEnD/U,KAAKuS,oBAAsBsC,IAC9B7U,KAAKiE,SAAS2J,MAAMoH,YAAiBhV,KAAKyS,gBAA1C,MAGEzS,KAAKuS,qBAAuBsC,IAC9B7U,KAAKiE,SAAS2J,MAAMqH,aAAkBjV,KAAKyS,gBAA3C,OAlZcvO,EAsZlB+P,kBAtZkB,WAuZhBjU,KAAKiE,SAAS2J,MAAMoH,YAAc,GAClChV,KAAKiE,SAAS2J,MAAMqH,aAAe,IAxZnB/Q,EA2ZlBwO,gBA3ZkB,WA4ZhB,IAAMwC,EAAOzU,SAASyP,KAAKlC,wBAC3BhO,KAAKuS,mBAAqB2C,EAAKC,KAAOD,EAAKE,MAAQvJ,OAAOwJ,WAC1DrV,KAAKyS,gBAAkBzS,KAAKsV,sBA9ZZpR,EAialByO,cAjakB,WAiaF,IAAA4C,EAAAvV,KACd,GAAIA,KAAKuS,mBAAoB,CAG3B,IAAMiD,EAAe,GAAG3L,MAAMvH,KAAK7B,SAASqJ,iBAAiBxL,KACvDmX,EAAgB,GAAG5L,MAAMvH,KAAK7B,SAASqJ,iBAAiBxL,KAG9DT,GAAE2X,GAAcpQ,KAAK,SAAC4D,EAAOpI,GAC3B,IAAM8U,EAAgB9U,EAAQgN,MAAMqH,aAC9BU,EAAoB9X,GAAE+C,GAASO,IAAI,iBACzCtD,GAAE+C,GACC0E,KAAK,gBAAiBoQ,GACtBvU,IAAI,gBAAoBC,WAAWuU,GAAqBJ,EAAK9C,gBAFhE,QAMF5U,GAAE4X,GAAerQ,KAAK,SAAC4D,EAAOpI,GAC5B,IAAMgV,EAAehV,EAAQgN,MAAMiI,YAC7BC,EAAmBjY,GAAE+C,GAASO,IAAI,gBACxCtD,GAAE+C,GACC0E,KAAK,eAAgBsQ,GACrBzU,IAAI,eAAmBC,WAAW0U,GAAoBP,EAAK9C,gBAF9D,QAMF,IAAMiD,EAAgBjV,SAASyP,KAAKtC,MAAMqH,aACpCU,EAAoB9X,GAAE4C,SAASyP,MAAM/O,IAAI,iBAC/CtD,GAAE4C,SAASyP,MACR5K,KAAK,gBAAiBoQ,GACtBvU,IAAI,gBAAoBC,WAAWuU,GAAqB3V,KAAKyS,gBAFhE,QA7bcvO,EAmclBgQ,gBAnckB,WAqchB,IAAMsB,EAAe,GAAG3L,MAAMvH,KAAK7B,SAASqJ,iBAAiBxL,KAC7DT,GAAE2X,GAAcpQ,KAAK,SAAC4D,EAAOpI,GAC3B,IAAMmV,EAAUlY,GAAE+C,GAAS0E,KAAK,iBAChCzH,GAAE+C,GAAS8D,WAAW,iBACtB9D,EAAQgN,MAAMqH,aAAec,GAAoB,KAInD,IAAMC,EAAW,GAAGnM,MAAMvH,KAAK7B,SAASqJ,iBAAT,GAA6BxL,KAC5DT,GAAEmY,GAAU5Q,KAAK,SAAC4D,EAAOpI,GACvB,IAAMqV,EAASpY,GAAE+C,GAAS0E,KAAK,gBACT,oBAAX2Q,GACTpY,GAAE+C,GAASO,IAAI,eAAgB8U,GAAQvR,WAAW,kBAKtD,IAAMqR,EAAUlY,GAAE4C,SAASyP,MAAM5K,KAAK,iBACtCzH,GAAE4C,SAASyP,MAAMxL,WAAW,iBAC5BjE,SAASyP,KAAKtC,MAAMqH,aAAec,GAAoB,IAxdvC7R,EA2dlBoR,mBA3dkB,WA4dhB,IAAMY,EAAYzV,SAAS8T,cAAc,OACzC2B,EAAU1B,UAAYrW,GACtBsC,SAASyP,KAAKoD,YAAY4C,GAC1B,IAAMC,EAAiBD,EAAUlI,wBAAwBoI,MAAQF,EAAUG,YAE3E,OADA5V,SAASyP,KAAKoG,YAAYJ,GACnBC,GAjeSlX,EAseXkG,iBAteW,SAseMnD,EAAQsI,GAC9B,OAAOtK,KAAKoF,KAAK,WACf,IAAIE,EAAOzH,GAAEmC,MAAMsF,KAAKvH,IAClBkK,EAAAA,EAAAA,GACDzJ,GACAX,GAAEmC,MAAMsF,OACU,iBAAXtD,GAAuBA,EAASA,EAAS,IAQrD,GALKsD,IACHA,EAAO,IAAIrG,EAAMe,KAAMiI,GACvBpK,GAAEmC,MAAMsF,KAAKvH,GAAUuH,IAGH,iBAAXtD,EAAqB,CAC9B,GAA4B,oBAAjBsD,EAAKtD,GACd,MAAM,IAAI0J,UAAJ,oBAAkC1J,EAAlC,KAERsD,EAAKtD,GAAQsI,QACJrC,EAAQoF,MACjB/H,EAAK+H,KAAK/C,MA1fE5E,EAAAzG,EAAA,KAAA,CAAA,CAAA0G,IAAA,UAAAC,IAAA,WAgFhB,MAxEuB,UARP,CAAAD,IAAA,UAAAC,IAAA,WAoFhB,OAAOpH,OApFSS,EAAA,GAsgBpBpB,GAAE4C,UAAUoF,GAAG3H,GAAM8F,eAAgB1F,GAAsB,SAAU6E,GAAO,IACtEK,EADsE+S,EAAAvW,KAEpEa,EAAWlB,GAAKgB,uBAAuBX,MAEzCa,IACF2C,EAAS/C,SAASM,cAAcF,IAGlC,IAAMmB,EAASnE,GAAE2F,GAAQ8B,KAAKvH,IAC1B,SADW+S,EAAA,GAERjT,GAAE2F,GAAQ8B,OACVzH,GAAEmC,MAAMsF,QAGM,MAAjBtF,KAAK0J,SAAoC,SAAjB1J,KAAK0J,SAC/BvG,EAAMsC,iBAGR,IAAMkJ,EAAU9Q,GAAE2F,GAAQtD,IAAIhC,GAAMgO,KAAM,SAAC4D,GACrCA,EAAUvL,sBAKdoK,EAAQzO,IAAIhC,GAAMmO,OAAQ,WACpBxO,GAAE0Y,GAAM9S,GAAG,aACb8S,EAAK5P,YAKX1H,GAAMkG,iBAAiB7C,KAAKzE,GAAE2F,GAASxB,EAAQhC,QASjDnC,GAAEoF,GAAGnF,IAAQmB,GAAMkG,iBACnBtH,GAAEoF,GAAGnF,IAAMgI,YAAc7G,GACzBpB,GAAEoF,GAAGnF,IAAMiI,WAAa,WAEtB,OADAlI,GAAEoF,GAAGnF,IAAQG,GACNgB,GAAMkG,kBAGRlG,ICpjBHK,IAOExB,GAAqB,UAGrBE,GAAAA,KADAD,GAAqB,cAErBE,IAXUJ,GAusBfA,GA5rB4BoF,GAAGnF,IAC1BoB,GAAqB,aACrBC,GAAqB,IAAI0D,OAAJ,UAAqB3D,GAArB,OAAyC,KAyB9DV,GAAU,CACdgY,WAAsB,EACtBC,SAAsB,uGAGtBjV,QAAsB,cACtBkV,MAAsB,GACtBC,MAAsB,EACtBC,OAhBI7X,GAAgB,CACpB8X,KAAS,OACTC,IAAS,MACTC,MAAS,QACTC,OAAS,SACTC,KAAS,SAYTpW,WAhCIpC,GAAc,CAClB+X,UAAsB,UACtBC,SAAsB,SACtBC,MAAsB,4BACtBlV,QAAsB,SACtBmV,MAAsB,kBACtBC,KAAsB,UACtB/V,SAAsB,mBACtB8P,UAAsB,oBACtB3B,OAAsB,kBACtBkI,UAAsB,2BACtBC,kBAAsB,iBACtBjI,SAAsB,qBAqBtByB,UAAsB,MACtB3B,OAAsB,EACtBkI,WAAsB,EACtBC,kBAAsB,OACtBjI,SAAsB,gBAGlB9P,GAEG,MAGHlB,GAAQ,CACZkO,KAAAA,OAAoBpO,GACpBqO,OAAAA,SAAsBrO,GACtBkO,MARI9M,GACG,QAOapB,GACpBmO,MAAAA,QAAqBnO,GACrBoZ,SAAAA,WAAwBpZ,GACxB6Q,MAAAA,QAAqB7Q,GACrB8T,QAAAA,UAAuB9T,GACvBqZ,SAAAA,WAAwBrZ,GACxBuJ,WAAAA,aAA0BvJ,GAC1BwJ,WAAAA,aAA0BxJ,IAGtBG,GACG,OADHA,GAEG,OAGHG,GAEY,iBAFZA,GAGY,SAGZe,GACK,QADLA,GAEK,QAFLA,GAGK,QAHLA,GAIK,SAULC,GAlGgB,WAmGpB,SAAAA,EAAYsB,EAASoB,GAKnB,GAAsB,oBAAX+N,EACT,MAAM,IAAIrE,UAAU,gEAItB1L,KAAKsX,YAAiB,EACtBtX,KAAKuX,SAAiB,EACtBvX,KAAKwX,YAAiB,GACtBxX,KAAKyX,eAAiB,GACtBzX,KAAKqP,QAAiB,KAGtBrP,KAAKY,QAAUA,EACfZ,KAAKgC,OAAUhC,KAAKkI,WAAWlG,GAC/BhC,KAAK0X,IAAU,KAEf1X,KAAK2X,gBAxHa,IAAAzT,EAAA5E,EAAA8C,UAAA,OAAA8B,EA2JpB0T,OA3JoB,WA4JlB5X,KAAKsX,YAAa,GA5JApT,EA+JpB2T,QA/JoB,WAgKlB7X,KAAKsX,YAAa,GAhKApT,EAmKpB4T,cAnKoB,WAoKlB9X,KAAKsX,YAActX,KAAKsX,YApKNpT,EAuKpB+B,OAvKoB,SAuKb9C,GACL,GAAKnD,KAAKsX,WAIV,GAAInU,EAAO,CACT,IAAM4U,EAAU/X,KAAKwQ,YAAYzS,SAC7BuT,EAAUzT,GAAEsF,EAAMqL,eAAelJ,KAAKyS,GAErCzG,IACHA,EAAU,IAAItR,KAAKwQ,YACjBrN,EAAMqL,cACNxO,KAAKgY,sBAEPna,GAAEsF,EAAMqL,eAAelJ,KAAKyS,EAASzG,IAGvCA,EAAQmG,eAAeQ,OAAS3G,EAAQmG,eAAeQ,MAEnD3G,EAAQ4G,uBACV5G,EAAQ6G,OAAO,KAAM7G,GAErBA,EAAQ8G,OAAO,KAAM9G,OAElB,CACL,GAAIzT,GAAEmC,KAAKqY,iBAAiBtT,SAAS5G,IAEnC,YADA6B,KAAKoY,OAAO,KAAMpY,MAIpBA,KAAKmY,OAAO,KAAMnY,QArMFkE,EAyMpBO,QAzMoB,WA0MlBgF,aAAazJ,KAAKuX,UAElB1Z,GAAE6G,WAAW1E,KAAKY,QAASZ,KAAKwQ,YAAYzS,UAE5CF,GAAEmC,KAAKY,SAASyI,IAAIrJ,KAAKwQ,YAAYxS,WACrCH,GAAEmC,KAAKY,SAASgE,QAAQ,UAAUyE,IAAI,iBAElCrJ,KAAK0X,KACP7Z,GAAEmC,KAAK0X,KAAKxS,SAGdlF,KAAKsX,WAAiB,KACtBtX,KAAKuX,SAAiB,KACtBvX,KAAKwX,YAAiB,MACtBxX,KAAKyX,eAAiB,QAClBzX,KAAKqP,SACPrP,KAAKqP,QAAQe,UAGfpQ,KAAKqP,QAAU,KACfrP,KAAKY,QAAU,KACfZ,KAAKgC,OAAU,KACfhC,KAAK0X,IAAU,MAhOGxT,EAmOpBmJ,KAnOoB,WAmOb,IAAAtN,EAAAC,KACL,GAAuC,SAAnCnC,GAAEmC,KAAKY,SAASO,IAAI,WACtB,MAAM,IAAI4B,MAAM,uCAGlB,IAAM+M,EAAYjS,GAAEK,MAAM8B,KAAKwQ,YAAYtS,MAAMgO,MACjD,GAAIlM,KAAKsY,iBAAmBtY,KAAKsX,WAAY,CAC3CzZ,GAAEmC,KAAKY,SAASY,QAAQsO,GAExB,IAAMyI,EAAa1a,GAAE2I,SACnBxG,KAAKY,QAAQ4X,cAAchP,gBAC3BxJ,KAAKY,SAGP,GAAIkP,EAAUvL,uBAAyBgU,EACrC,OAGF,IAAMb,EAAQ1X,KAAKqY,gBACbI,EAAQ9Y,GAAKU,OAAOL,KAAKwQ,YAAY1S,MAE3C4Z,EAAI9Q,aAAa,KAAM6R,GACvBzY,KAAKY,QAAQgG,aAAa,mBAAoB6R,GAE9CzY,KAAK0Y,aAED1Y,KAAKgC,OAAOwU,WACd3Y,GAAE6Z,GAAK1M,SAAS7M,IAGlB,IAAMwS,EAA8C,mBAA1B3Q,KAAKgC,OAAO2O,UAClC3Q,KAAKgC,OAAO2O,UAAUrO,KAAKtC,KAAM0X,EAAK1X,KAAKY,SAC3CZ,KAAKgC,OAAO2O,UAEVgI,EAAa3Y,KAAK4Y,eAAejI,GACvC3Q,KAAK6Y,mBAAmBF,GAExB,IAAMzB,GAAsC,IAA1BlX,KAAKgC,OAAOkV,UAAsBzW,SAASyP,KAAOrS,GAAE4C,UAAUqY,KAAK9Y,KAAKgC,OAAOkV,WAEjGrZ,GAAE6Z,GAAKpS,KAAKtF,KAAKwQ,YAAYzS,SAAUiC,MAElCnC,GAAE2I,SAASxG,KAAKY,QAAQ4X,cAAchP,gBAAiBxJ,KAAK0X,MAC/D7Z,GAAE6Z,GAAKhD,SAASwC,GAGlBrZ,GAAEmC,KAAKY,SAASY,QAAQxB,KAAKwQ,YAAYtS,MAAMkZ,UAE/CpX,KAAKqP,QAAU,IAAIU,EAAO/P,KAAKY,QAAS8W,EAAK,CAC3C/G,UAAWgI,EACX3H,UAAW,CACThC,OAAQ,CACNA,OAAQhP,KAAKgC,OAAOgN,QAEtBC,KAAM,CACJ8J,SAAU/Y,KAAKgC,OAAOmV,mBAExB6B,MAAO,CACLpY,QAAStC,IAEX4S,gBAAiB,CACfC,kBAAmBnR,KAAKgC,OAAOkN,WAGnC+J,SAAU,SAAC3T,GACLA,EAAK4T,oBAAsB5T,EAAKqL,WAClC5Q,EAAKoZ,6BAA6B7T,IAGtC8T,SAAU,SAAC9T,GACTvF,EAAKoZ,6BAA6B7T,MAItCzH,GAAE6Z,GAAK1M,SAAS7M,IAMZ,iBAAkBsC,SAAS+I,iBAC7B3L,GAAE4C,SAASyP,MAAMnF,WAAWlF,GAAG,YAAa,KAAMhI,GAAEsS,MAGtD,IAAMkJ,EAAW,WACXtZ,EAAKiC,OAAOwU,WACdzW,EAAKuZ,iBAEP,IAAMC,EAAiBxZ,EAAKyX,YAC5BzX,EAAKyX,YAAkB,KAEvB3Z,GAAEkC,EAAKa,SAASY,QAAQzB,EAAKyQ,YAAYtS,MAAMiO,OAE3CoN,IAAmBna,IACrBW,EAAKqY,OAAO,KAAMrY,IAItB,GAAIlC,GAAEmC,KAAK0X,KAAK3S,SAAS5G,IAAiB,CACxC,IAAM+C,EAAqBvB,GAAKsB,iCAAiCjB,KAAK0X,KAEtE7Z,GAAEmC,KAAK0X,KACJxX,IAAIP,GAAKC,eAAgByZ,GACzBnW,qBAAqBhC,QAExBmY,MA3UcnV,EAgVpBkJ,KAhVoB,SAgVfgH,GAAU,IAAA9K,EAAAtJ,KACP0X,EAAY1X,KAAKqY,gBACjB5G,EAAY5T,GAAEK,MAAM8B,KAAKwQ,YAAYtS,MAAMkO,MAC3CiN,EAAW,WACX/P,EAAKkO,cAAgBpY,IAAmBsY,EAAI9N,YAC9C8N,EAAI9N,WAAW0M,YAAYoB,GAG7BpO,EAAKkQ,iBACLlQ,EAAK1I,QAAQ2S,gBAAgB,oBAC7B1V,GAAEyL,EAAK1I,SAASY,QAAQ8H,EAAKkH,YAAYtS,MAAMmO,QAC1B,OAAjB/C,EAAK+F,SACP/F,EAAK+F,QAAQe,UAGXgE,GACFA,KAMJ,GAFAvW,GAAEmC,KAAKY,SAASY,QAAQiQ,IAEpBA,EAAUlN,qBAAd,CAgBA,GAZA1G,GAAE6Z,GAAK5S,YAAY3G,IAIf,iBAAkBsC,SAAS+I,iBAC7B3L,GAAE4C,SAASyP,MAAMnF,WAAW1B,IAAI,YAAa,KAAMxL,GAAEsS,MAGvDnQ,KAAKyX,eAAepY,KAAiB,EACrCW,KAAKyX,eAAepY,KAAiB,EACrCW,KAAKyX,eAAepY,KAAiB,EAEjCxB,GAAEmC,KAAK0X,KAAK3S,SAAS5G,IAAiB,CACxC,IAAM+C,EAAqBvB,GAAKsB,iCAAiCyW,GAEjE7Z,GAAE6Z,GACCxX,IAAIP,GAAKC,eAAgByZ,GACzBnW,qBAAqBhC,QAExBmY,IAGFrZ,KAAKwX,YAAc,KAhYDtT,EAmYpBmM,OAnYoB,WAoYG,OAAjBrQ,KAAKqP,SACPrP,KAAKqP,QAAQiB,kBArYGpM,EA2YpBoU,cA3YoB,WA4YlB,OAAO5W,QAAQ1B,KAAKyZ,aA5YFvV,EA+YpB2U,mBA/YoB,SA+YDF,GACjB9a,GAAEmC,KAAKqY,iBAAiBrN,SAAY9L,GAApC,IAAoDyZ,IAhZlCzU,EAmZpBmU,cAnZoB,WAqZlB,OADArY,KAAK0X,IAAM1X,KAAK0X,KAAO7Z,GAAEmC,KAAKgC,OAAOyU,UAAU,GACxCzW,KAAK0X,KArZMxT,EAwZpBwU,WAxZoB,WAyZlB,IAAMhB,EAAM1X,KAAKqY,gBACjBrY,KAAK0Z,kBAAkB7b,GAAE6Z,EAAI5N,iBAAiBxL,KAA0B0B,KAAKyZ,YAC7E5b,GAAE6Z,GAAK5S,YAAe3G,GAAtB,IAAwCA,KA3ZtB+F,EA8ZpBwV,kBA9ZoB,SA8ZFrU,EAAUsU,GAC1B,IAAM/C,EAAO5W,KAAKgC,OAAO4U,KACF,iBAAZ+C,IAAyBA,EAAQ9X,UAAY8X,EAAQxL,QAE1DyI,EACG/Y,GAAE8b,GAAShV,SAASlB,GAAG4B,IAC1BA,EAASuU,QAAQC,OAAOF,GAG1BtU,EAASyU,KAAKjc,GAAE8b,GAASG,QAG3BzU,EAASuR,EAAO,OAAS,QAAQ+C,IA1ajBzV,EA8apBuV,SA9aoB,WA+alB,IAAI/C,EAAQ1W,KAAKY,QAAQE,aAAa,uBAQtC,OANK4V,IACHA,EAAqC,mBAAtB1W,KAAKgC,OAAO0U,MACvB1W,KAAKgC,OAAO0U,MAAMpU,KAAKtC,KAAKY,SAC5BZ,KAAKgC,OAAO0U,OAGXA,GAvbWxS,EA4bpB0U,eA5boB,SA4bLjI,GACb,OAAO5R,GAAc4R,EAAU3N,gBA7bbkB,EAgcpByT,cAhcoB,WAgcJ,IAAAxM,EAAAnL,KACGA,KAAKgC,OAAOR,QAAQH,MAAM,KAElC0Y,QAAQ,SAACvY,GAChB,GAAgB,UAAZA,EACF3D,GAAEsN,EAAKvK,SAASiF,GACdsF,EAAKqF,YAAYtS,MAAM2Q,MACvB1D,EAAKnJ,OAAOnB,SACZ,SAACsC,GAAD,OAAWgI,EAAKlF,OAAO9C,UAEpB,GAAI3B,IAAYnC,GAAgB,CACrC,IAAM2a,EAAUxY,IAAYnC,GACxB8L,EAAKqF,YAAYtS,MAAMqJ,WACvB4D,EAAKqF,YAAYtS,MAAM4T,QACrBmI,EAAWzY,IAAYnC,GACzB8L,EAAKqF,YAAYtS,MAAMsJ,WACvB2D,EAAKqF,YAAYtS,MAAMmZ,SAE3BxZ,GAAEsN,EAAKvK,SACJiF,GACCmU,EACA7O,EAAKnJ,OAAOnB,SACZ,SAACsC,GAAD,OAAWgI,EAAKgN,OAAOhV,KAExB0C,GACCoU,EACA9O,EAAKnJ,OAAOnB,SACZ,SAACsC,GAAD,OAAWgI,EAAKiN,OAAOjV,KAI7BtF,GAAEsN,EAAKvK,SAASgE,QAAQ,UAAUiB,GAChC,gBACA,WAAA,OAAMsF,EAAKiC,WAIXpN,KAAKgC,OAAOnB,SACdb,KAAKgC,OAAL8O,EAAA,GACK9Q,KAAKgC,OADV,CAEER,QAAS,SACTX,SAAU,KAGZb,KAAKka,aA5eWhW,EAgfpBgW,UAhfoB,WAiflB,IAAMC,SAAmBna,KAAKY,QAAQE,aAAa,wBAC/Cd,KAAKY,QAAQE,aAAa,UACb,WAAdqZ,KACDna,KAAKY,QAAQgG,aACX,sBACA5G,KAAKY,QAAQE,aAAa,UAAY,IAExCd,KAAKY,QAAQgG,aAAa,QAAS,MAxfnB1C,EA4fpBiU,OA5foB,SA4fbhV,EAAOmO,GACZ,IAAMyG,EAAU/X,KAAKwQ,YAAYzS,UAEjCuT,EAAUA,GAAWzT,GAAEsF,EAAMqL,eAAelJ,KAAKyS,MAG/CzG,EAAU,IAAItR,KAAKwQ,YACjBrN,EAAMqL,cACNxO,KAAKgY,sBAEPna,GAAEsF,EAAMqL,eAAelJ,KAAKyS,EAASzG,IAGnCnO,IACFmO,EAAQmG,eACS,YAAftU,EAAMkD,KAAqBhH,GAAgBA,KACzC,GAGFxB,GAAEyT,EAAQ+G,iBAAiBtT,SAAS5G,KACrCmT,EAAQkG,cAAgBpY,GACzBkS,EAAQkG,YAAcpY,IAIxBqK,aAAa6H,EAAQiG,UAErBjG,EAAQkG,YAAcpY,GAEjBkS,EAAQtP,OAAO2U,OAAUrF,EAAQtP,OAAO2U,MAAMtJ,KAKnDiE,EAAQiG,SAAWpX,WAAW,WACxBmR,EAAQkG,cAAgBpY,IAC1BkS,EAAQjE,QAETiE,EAAQtP,OAAO2U,MAAMtJ,MARtBiE,EAAQjE,SA1hBQnJ,EAqiBpBkU,OAriBoB,SAqiBbjV,EAAOmO,GACZ,IAAMyG,EAAU/X,KAAKwQ,YAAYzS,UAEjCuT,EAAUA,GAAWzT,GAAEsF,EAAMqL,eAAelJ,KAAKyS,MAG/CzG,EAAU,IAAItR,KAAKwQ,YACjBrN,EAAMqL,cACNxO,KAAKgY,sBAEPna,GAAEsF,EAAMqL,eAAelJ,KAAKyS,EAASzG,IAGnCnO,IACFmO,EAAQmG,eACS,aAAftU,EAAMkD,KAAsBhH,GAAgBA,KAC1C,GAGFiS,EAAQ4G,yBAIZzO,aAAa6H,EAAQiG,UAErBjG,EAAQkG,YAAcpY,GAEjBkS,EAAQtP,OAAO2U,OAAUrF,EAAQtP,OAAO2U,MAAMvJ,KAKnDkE,EAAQiG,SAAWpX,WAAW,WACxBmR,EAAQkG,cAAgBpY,IAC1BkS,EAAQlE,QAETkE,EAAQtP,OAAO2U,MAAMvJ,MARtBkE,EAAQlE,SAjkBQlJ,EA4kBpBgU,qBA5kBoB,WA6kBlB,IAAK,IAAM1W,KAAWxB,KAAKyX,eACzB,GAAIzX,KAAKyX,eAAejW,GACtB,OAAO,EAIX,OAAO,GAnlBW0C,EAslBpBgE,WAtlBoB,SAslBTlG,GA4BT,MArB4B,iBAN5BA,EAAAA,EAAAA,GACKhC,KAAKwQ,YAAYhS,QACjBX,GAAEmC,KAAKY,SAAS0E,OACE,iBAAXtD,GAAuBA,EAASA,EAAS,KAGnC2U,QAChB3U,EAAO2U,MAAQ,CACbtJ,KAAMrL,EAAO2U,MACbvJ,KAAMpL,EAAO2U,QAIW,iBAAjB3U,EAAO0U,QAChB1U,EAAO0U,MAAQ1U,EAAO0U,MAAMhU,YAGA,iBAAnBV,EAAO2X,UAChB3X,EAAO2X,QAAU3X,EAAO2X,QAAQjX,YAGlC/C,GAAKmC,gBACHhE,GACAkE,EACAhC,KAAKwQ,YAAY/R,aAGZuD,GAlnBWkC,EAqnBpB8T,mBArnBoB,WAsnBlB,IAAMhW,EAAS,GAEf,GAAIhC,KAAKgC,OACP,IAAK,IAAM2D,KAAO3F,KAAKgC,OACjBhC,KAAKwQ,YAAYhS,QAAQmH,KAAS3F,KAAKgC,OAAO2D,KAChD3D,EAAO2D,GAAO3F,KAAKgC,OAAO2D,IAKhC,OAAO3D,GAhoBWkC,EAmoBpBsV,eAnoBoB,WAooBlB,IAAMY,EAAOvc,GAAEmC,KAAKqY,iBACdgC,EAAWD,EAAKvM,KAAK,SAASlL,MAAMxD,IACzB,OAAbkb,GAAqBA,EAASlR,QAChCiR,EAAKtV,YAAYuV,EAASC,KAAK,MAvoBfpW,EA2oBpBiV,6BA3oBoB,SA2oBSoB,GAC3B,IAAMC,EAAiBD,EAAWE,SAClCza,KAAK0X,IAAM8C,EAAeE,OAC1B1a,KAAKwZ,iBACLxZ,KAAK6Y,mBAAmB7Y,KAAK4Y,eAAe2B,EAAW5J,aA/oBrCzM,EAkpBpBoV,eAlpBoB,WAmpBlB,IAAM5B,EAAM1X,KAAKqY,gBACXsC,EAAsB3a,KAAKgC,OAAOwU,UACA,OAApCkB,EAAI5W,aAAa,iBAGrBjD,GAAE6Z,GAAK5S,YAAY3G,IACnB6B,KAAKgC,OAAOwU,WAAY,EACxBxW,KAAKoN,OACLpN,KAAKqN,OACLrN,KAAKgC,OAAOwU,UAAYmE,IA5pBNrb,EAiqBb6F,iBAjqBa,SAiqBInD,GACtB,OAAOhC,KAAKoF,KAAK,WACf,IAAIE,EAAOzH,GAAEmC,MAAMsF,KAAKvH,IAClBkK,EAA4B,iBAAXjG,GAAuBA,EAE9C,IAAKsD,IAAQ,eAAexC,KAAKd,MAI5BsD,IACHA,EAAO,IAAIhG,EAAQU,KAAMiI,GACzBpK,GAAEmC,MAAMsF,KAAKvH,GAAUuH,IAGH,iBAAXtD,GAAqB,CAC9B,GAA4B,oBAAjBsD,EAAKtD,GACd,MAAM,IAAI0J,UAAJ,oBAAkC1J,EAAlC,KAERsD,EAAKtD,SAnrBS0D,EAAApG,EAAA,KAAA,CAAA,CAAAqG,IAAA,UAAAC,IAAA,WA8HlB,MAtHuB,UARL,CAAAD,IAAA,UAAAC,IAAA,WAkIlB,OAAOpH,KAlIW,CAAAmH,IAAA,OAAAC,IAAA,WAsIlB,OAAO9H,KAtIW,CAAA6H,IAAA,WAAAC,IAAA,WA0IlB,OAAO7H,KA1IW,CAAA4H,IAAA,QAAAC,IAAA,WA8IlB,OAAO1H,KA9IW,CAAAyH,IAAA,YAAAC,IAAA,WAkJlB,OAAO5H,KAlJW,CAAA2H,IAAA,cAAAC,IAAA,WAsJlB,OAAOnH,OAtJWa,EAAA,GA+rBtBzB,GAAEoF,GAAGnF,IAAQwB,GAAQ6F,iBACrBtH,GAAEoF,GAAGnF,IAAMgI,YAAcxG,GACzBzB,GAAEoF,GAAGnF,IAAMiI,WAAa,WAEtB,OADAlI,GAAEoF,GAAGnF,IAAQG,GACNqB,GAAQ6F,kBAGV7F,ICvsBHC,IAOEzB,GAAsB,UAGtBE,GAAAA,KADAD,GAAsB,cAEtBE,IAXUJ,GA+KfA,GApK6BoF,GAAGnF,IAC3BoB,GAAsB,aACtBC,GAAsB,IAAI0D,OAAJ,UAAqB3D,GAArB,OAAyC,KAE/DV,GAAAA,EAAAA,GACDc,GAAQd,QADP,CAEJmS,UAAY,QACZnP,QAAY,QACZmY,QAAY,GACZlD,SAAY,wIAMRhY,GAAAA,EAAAA,GACDa,GAAQb,YADP,CAEJkb,QAAU,8BAGNxb,GACG,OAIHG,GACM,kBADNA,GAEM,gBAGNJ,GAAQ,CACZkO,KAAAA,OAAoBpO,GACpBqO,OAAAA,SAAsBrO,GACtBkO,MAbI/N,GAEG,QAWaH,GACpBmO,MAAAA,QAAqBnO,GACrBoZ,SAAAA,WAAwBpZ,GACxB6Q,MAAAA,QAAqB7Q,GACrB8T,QAAAA,UAAuB9T,GACvBqZ,SAAAA,WAAwBrZ,GACxBuJ,WAAAA,aAA0BvJ,GAC1BwJ,WAAAA,aAA0BxJ,IAStBuB,GA5DgB,SAAAqb,WAAA,SAAArb,IAAA,OAAAqb,EAAAhX,MAAA5D,KAAA6D,YAAA7D,OAAA4a,KAAArb,gFAAA,IAAA2E,EAAA3E,EAAA6C,UAAA,OAAA8B,EA6FpBoU,cA7FoB,WA8FlB,OAAOtY,KAAKyZ,YAAczZ,KAAK6a,eA9Fb3W,EAiGpB2U,mBAjGoB,SAiGDF,GACjB9a,GAAEmC,KAAKqY,iBAAiBrN,SAAY9L,GAApC,IAAoDyZ,IAlGlCzU,EAqGpBmU,cArGoB,WAuGlB,OADArY,KAAK0X,IAAM1X,KAAK0X,KAAO7Z,GAAEmC,KAAKgC,OAAOyU,UAAU,GACxCzW,KAAK0X,KAvGMxT,EA0GpBwU,WA1GoB,WA2GlB,IAAM0B,EAAOvc,GAAEmC,KAAKqY,iBAGpBrY,KAAK0Z,kBAAkBU,EAAKtB,KAAKxa,IAAiB0B,KAAKyZ,YACvD,IAAIE,EAAU3Z,KAAK6a,cACI,mBAAZlB,IACTA,EAAUA,EAAQrX,KAAKtC,KAAKY,UAE9BZ,KAAK0Z,kBAAkBU,EAAKtB,KAAKxa,IAAmBqb,GAEpDS,EAAKtV,YAAe3G,GAApB,IAAsCA,KArHpB+F,EA0HpB2W,YA1HoB,WA2HlB,OAAO7a,KAAKY,QAAQE,aAAa,iBAC/Bd,KAAKgC,OAAO2X,SA5HIzV,EA+HpBsV,eA/HoB,WAgIlB,IAAMY,EAAOvc,GAAEmC,KAAKqY,iBACdgC,EAAWD,EAAKvM,KAAK,SAASlL,MAAMxD,IACzB,OAAbkb,GAAuC,EAAlBA,EAASlR,QAChCiR,EAAKtV,YAAYuV,EAASC,KAAK,MAnIf/a,EAyIb4F,iBAzIa,SAyIInD,GACtB,OAAOhC,KAAKoF,KAAK,WACf,IAAIE,EAAOzH,GAAEmC,MAAMsF,KAAKvH,IAClBkK,EAA4B,iBAAXjG,EAAsBA,EAAS,KAEtD,IAAKsD,IAAQ,eAAexC,KAAKd,MAI5BsD,IACHA,EAAO,IAAI/F,EAAQS,KAAMiI,GACzBpK,GAAEmC,MAAMsF,KAAKvH,GAAUuH,IAGH,iBAAXtD,GAAqB,CAC9B,GAA4B,oBAAjBsD,EAAKtD,GACd,MAAM,IAAI0J,UAAJ,oBAAkC1J,EAAlC,KAERsD,EAAKtD,SA3JS0D,EAAAnG,EAAA,KAAA,CAAA,CAAAoG,IAAA,UAAAC,IAAA,WAgElB,MAxDwB,UARN,CAAAD,IAAA,UAAAC,IAAA,WAoElB,OAAOpH,KApEW,CAAAmH,IAAA,OAAAC,IAAA,WAwElB,OAAO9H,KAxEW,CAAA6H,IAAA,WAAAC,IAAA,WA4ElB,OAAO7H,KA5EW,CAAA4H,IAAA,QAAAC,IAAA,WAgFlB,OAAO1H,KAhFW,CAAAyH,IAAA,YAAAC,IAAA,WAoFlB,OAAO5H,KApFW,CAAA2H,IAAA,cAAAC,IAAA,WAwFlB,OAAOnH,OAxFWc,EAAA,CA4DAD,IA2GtBzB,GAAEoF,GAAGnF,IAAQyB,GAAQ4F,iBACrBtH,GAAEoF,GAAGnF,IAAMgI,YAAcvG,GACzB1B,GAAEoF,GAAGnF,IAAMiI,WAAa,WAEtB,OADAlI,GAAEoF,GAAGnF,IAAQG,GACNsB,GAAQ4F,kBAGV5F,IC9KHE,IAOE3B,GAAqB,YAGrBE,GAAAA,KADAD,GAAqB,gBAGrBE,IAZYJ,GA+TjBA,GAnT4BoF,GAAGnF,IAE1BU,GAAU,CACdwQ,OAAS,GACT8L,OAAS,OACTtX,OAAS,IAGL/E,GAAc,CAClBuQ,OAAS,SACT8L,OAAS,SACTtX,OAAS,oBAGLtF,GAAQ,CACZ6c,SAAAA,WAA2B/c,GAC3Bgd,OAAAA,SAAyBhd,GACzB0J,cAAAA,OAAuB1J,GAlBE,aAqBrBG,GACY,gBADZA,GAGY,SAGZG,GACc,sBADdA,GAEc,UAFdA,GAGc,oBAHdA,GAIc,YAJdA,GAKc,YALdA,GAMc,mBANdA,GAOc,YAPdA,GAQc,iBARdA,GASc,mBAGdkB,GACO,SADPA,GAEO,WASPC,GA7DkB,WA8DtB,SAAAA,EAAYmB,EAASoB,GAAQ,IAAAjC,EAAAC,KAC3BA,KAAKiE,SAAiBrD,EACtBZ,KAAKib,eAAqC,SAApBra,EAAQ8I,QAAqBmC,OAASjL,EAC5DZ,KAAKiI,QAAiBjI,KAAKkI,WAAWlG,GACtChC,KAAK+M,UAAoB/M,KAAKiI,QAAQzE,OAAhB,IAA0BlF,GAA1B,IACG0B,KAAKiI,QAAQzE,OADhB,IAC0BlF,GAD1B,IAEG0B,KAAKiI,QAAQzE,OAFhB,IAE0BlF,GAChD0B,KAAKkb,SAAiB,GACtBlb,KAAKmb,SAAiB,GACtBnb,KAAKob,cAAiB,KACtBpb,KAAKqb,cAAiB,EAEtBxd,GAAEmC,KAAKib,gBAAgBpV,GAAG3H,GAAM8c,OAAQ,SAAC7X,GAAD,OAAWpD,EAAKub,SAASnY,KAEjEnD,KAAKub,UACLvb,KAAKsb,WA7Ee,IAAApX,EAAAzE,EAAA2C,UAAA,OAAA8B,EA4FtBqX,QA5FsB,WA4FZ,IAAAjS,EAAAtJ,KACFwb,EAAaxb,KAAKib,iBAAmBjb,KAAKib,eAAepP,OAC3DrM,GAAsBA,GAEpBic,EAAuC,SAAxBzb,KAAKiI,QAAQ6S,OAC9BU,EAAaxb,KAAKiI,QAAQ6S,OAExBY,EAAaD,IAAiBjc,GAChCQ,KAAK2b,gBAAkB,EAE3B3b,KAAKkb,SAAW,GAChBlb,KAAKmb,SAAW,GAEhBnb,KAAKqb,cAAgBrb,KAAK4b,mBAEV,GAAG/R,MAAMvH,KAAK7B,SAASqJ,iBAAiB9J,KAAK+M,YAG1D8O,IAAI,SAACjb,GACJ,IAAI4C,EACEsY,EAAiBnc,GAAKgB,uBAAuBC,GAMnD,GAJIkb,IACFtY,EAAS/C,SAASM,cAAc+a,IAG9BtY,EAAQ,CACV,IAAMuY,EAAYvY,EAAOwK,wBACzB,GAAI+N,EAAU3F,OAAS2F,EAAUC,OAE/B,MAAO,CACLne,GAAE2F,GAAQiY,KAAgBQ,IAAMP,EAChCI,GAIN,OAAO,OAERjP,OAAO,SAACqP,GAAD,OAAUA,IACjBC,KAAK,SAACC,EAAGC,GAAJ,OAAUD,EAAE,GAAKC,EAAE,KACxBtC,QAAQ,SAACmC,GACR5S,EAAK4R,SAASlO,KAAKkP,EAAK,IACxB5S,EAAK6R,SAASnO,KAAKkP,EAAK,OAtIRhY,EA0ItBO,QA1IsB,WA2IpB5G,GAAE6G,WAAW1E,KAAKiE,SAAUlG,IAC5BF,GAAEmC,KAAKib,gBAAgB5R,IAAIrL,IAE3BgC,KAAKiE,SAAiB,KACtBjE,KAAKib,eAAiB,KACtBjb,KAAKiI,QAAiB,KACtBjI,KAAK+M,UAAiB,KACtB/M,KAAKkb,SAAiB,KACtBlb,KAAKmb,SAAiB,KACtBnb,KAAKob,cAAiB,KACtBpb,KAAKqb,cAAiB,MArJFnX,EA0JtBgE,WA1JsB,SA0JXlG,GAMT,GAA6B,iBAL7BA,EAAAA,EAAAA,GACKxD,GACkB,iBAAXwD,GAAuBA,EAASA,EAAS,KAGnCwB,OAAqB,CACrC,IAAIiJ,EAAK5O,GAAEmE,EAAOwB,QAAQqK,KAAK,MAC1BpB,IACHA,EAAK9M,GAAKU,OAAOvC,IACjBD,GAAEmE,EAAOwB,QAAQqK,KAAK,KAAMpB,IAE9BzK,EAAOwB,OAAP,IAAoBiJ,EAKtB,OAFA9M,GAAKmC,gBAAgBhE,GAAMkE,EAAQvD,IAE5BuD,GA3KakC,EA8KtByX,cA9KsB,WA+KpB,OAAO3b,KAAKib,iBAAmBpP,OAC3B7L,KAAKib,eAAeqB,YAActc,KAAKib,eAAezH,WAhLtCtP,EAmLtB0X,iBAnLsB,WAoLpB,OAAO5b,KAAKib,eAAenG,cAAgBvU,KAAKgc,IAC9C9b,SAASyP,KAAK4E,aACdrU,SAAS+I,gBAAgBsL,eAtLP5Q,EA0LtBsY,iBA1LsB,WA2LpB,OAAOxc,KAAKib,iBAAmBpP,OAC3BA,OAAO4Q,YAAczc,KAAKib,eAAejN,wBAAwBgO,QA5LjD9X,EA+LtBoX,SA/LsB,WAgMpB,IAAM9H,EAAexT,KAAK2b,gBAAkB3b,KAAKiI,QAAQ+G,OACnD8F,EAAe9U,KAAK4b,mBACpBc,EAAe1c,KAAKiI,QAAQ+G,OAChC8F,EACA9U,KAAKwc,mBAMP,GAJIxc,KAAKqb,gBAAkBvG,GACzB9U,KAAKub,UAGUmB,GAAblJ,EAAJ,CACE,IAAMhQ,EAASxD,KAAKmb,SAASnb,KAAKmb,SAAShS,OAAS,GAEhDnJ,KAAKob,gBAAkB5X,GACzBxD,KAAK2c,UAAUnZ,OAJnB,CASA,GAAIxD,KAAKob,eAAiB5H,EAAYxT,KAAKkb,SAAS,IAAyB,EAAnBlb,KAAKkb,SAAS,GAGtE,OAFAlb,KAAKob,cAAgB,UACrBpb,KAAK4c,SAKP,IADA,IACS7Q,EADY/L,KAAKkb,SAAS/R,OACR4C,KAAM,CACR/L,KAAKob,gBAAkBpb,KAAKmb,SAASpP,IACxDyH,GAAaxT,KAAKkb,SAASnP,KACM,oBAAzB/L,KAAKkb,SAASnP,EAAI,IACtByH,EAAYxT,KAAKkb,SAASnP,EAAI,KAGpC/L,KAAK2c,UAAU3c,KAAKmb,SAASpP,OAjOb7H,EAsOtByY,UAtOsB,SAsOZnZ,GACRxD,KAAKob,cAAgB5X,EAErBxD,KAAK4c,SAEL,IAAIC,EAAU7c,KAAK+M,UAAU1L,MAAM,KAEnCwb,EAAUA,EAAQhB,IAAI,SAAChb,GACrB,OAAUA,EAAH,iBAA4B2C,EAA5B,MACG3C,EADH,UACqB2C,EADrB,OAIT,IAAMsZ,EAAQjf,GAAE,GAAGgM,MAAMvH,KAAK7B,SAASqJ,iBAAiB+S,EAAQvC,KAAK,QAEjEwC,EAAM/X,SAAS5G,KACjB2e,EAAMlY,QAAQtG,IAAmBwa,KAAKxa,IAA0B0M,SAAS7M,IACzE2e,EAAM9R,SAAS7M,MAGf2e,EAAM9R,SAAS7M,IAGf2e,EAAMC,QAAQze,IAAyBmK,KAAQnK,GAA/C,KAAsEA,IAAuB0M,SAAS7M,IAEtG2e,EAAMC,QAAQze,IAAyBmK,KAAKnK,IAAoByM,SAASzM,IAAoB0M,SAAS7M,KAGxGN,GAAEmC,KAAKib,gBAAgBzZ,QAAQtD,GAAM6c,SAAU,CAC7CzQ,cAAe9G,KAlQGU,EAsQtB0Y,OAtQsB,WAuQpB,IAAMI,EAAQ,GAAGnT,MAAMvH,KAAK7B,SAASqJ,iBAAiB9J,KAAK+M,YAC3DlP,GAAEmf,GAAOnQ,OAAOvO,IAAiBwG,YAAY3G,KAxQzBsB,EA6Qf0F,iBA7Qe,SA6QEnD,GACtB,OAAOhC,KAAKoF,KAAK,WACf,IAAIE,EAAOzH,GAAEmC,MAAMsF,KAAKvH,IAQxB,GALKuH,IACHA,EAAO,IAAI7F,EAAUO,KAHW,iBAAXgC,GAAuBA,GAI5CnE,GAAEmC,MAAMsF,KAAKvH,GAAUuH,IAGH,iBAAXtD,EAAqB,CAC9B,GAA4B,oBAAjBsD,EAAKtD,GACd,MAAM,IAAI0J,UAAJ,oBAAkC1J,EAAlC,KAERsD,EAAKtD,SA3RW0D,EAAAjG,EAAA,KAAA,CAAA,CAAAkG,IAAA,UAAAC,IAAA,WAmFpB,MA3EuB,UARH,CAAAD,IAAA,UAAAC,IAAA,WAuFpB,OAAOpH,OAvFaiB,EAAA,GAuSxB5B,GAAEgO,QAAQhG,GAAG3H,GAAMwJ,cAAe,WAIhC,IAHA,IAAMuV,EAAa,GAAGpT,MAAMvH,KAAK7B,SAASqJ,iBAAiBxL,KAGlDyN,EADgBkR,EAAW9T,OACL4C,KAAM,CACnC,IAAMmR,EAAOrf,GAAEof,EAAWlR,IAC1BtM,GAAU0F,iBAAiB7C,KAAK4a,EAAMA,EAAK5X,WAU/CzH,GAAEoF,GAAGnF,IAAQ2B,GAAU0F,iBACvBtH,GAAEoF,GAAGnF,IAAMgI,YAAcrG,GACzB5B,GAAEoF,GAAGnF,IAAMiI,WAAa,WAEtB,OADAlI,GAAEoF,GAAGnF,IAAQG,GACNwB,GAAU0F,kBAGZ1F,IC9THC,IAUE1B,GAAAA,KADAD,GAAqB,UAGrBE,IAZMJ,GA2PXA,GA/O4BoF,GAAF,IAErB/E,GAAQ,CACZkO,KAAAA,OAAwBpO,GACxBqO,OAAAA,SAA0BrO,GAC1BkO,KAAAA,OAAwBlO,GACxBmO,MAAAA,QAAyBnO,GACzBgG,eAAAA,QAAyBhG,GARA,aAWrBG,GACY,gBADZA,GAEY,SAFZA,GAGY,WAHZA,GAIY,OAJZA,GAKY,OAGZG,GACoB,YADpBA,GAEoB,oBAFpBA,GAGoB,UAHpBA,GAIoB,iBAJpBA,GAKoB,kEALpBA,GAMoB,mBANpBA,GAOoB,2BASpBoB,GA9CY,WA+ChB,SAAAA,EAAYkB,GACVZ,KAAKiE,SAAWrD,EAhDF,IAAAsD,EAAAxE,EAAA0C,UAAA,OAAA8B,EA2DhBmJ,KA3DgB,WA2DT,IAAAtN,EAAAC,KACL,KAAIA,KAAKiE,SAAS2F,YACd5J,KAAKiE,SAAS2F,WAAW/H,WAAauR,KAAKC,cAC3CxV,GAAEmC,KAAKiE,UAAUc,SAAS5G,KAC1BN,GAAEmC,KAAKiE,UAAUc,SAAS5G,KAH9B,CAOA,IAAIqF,EACA2Z,EACEC,EAAcvf,GAAEmC,KAAKiE,UAAUW,QAAQtG,IAAyB,GAChEuC,EAAWlB,GAAKgB,uBAAuBX,KAAKiE,UAElD,GAAImZ,EAAa,CACf,IAAMC,EAAwC,OAAzBD,EAAYE,SAAoBhf,GAAqBA,GAE1E6e,GADAA,EAAWtf,GAAE2O,UAAU3O,GAAEuf,GAAatE,KAAKuE,KACvBF,EAAShU,OAAS,GAGxC,IAAMsI,EAAY5T,GAAEK,MAAMA,GAAMkO,KAAM,CACpC9B,cAAetK,KAAKiE,WAGhB6L,EAAYjS,GAAEK,MAAMA,GAAMgO,KAAM,CACpC5B,cAAe6S,IASjB,GANIA,GACFtf,GAAEsf,GAAU3b,QAAQiQ,GAGtB5T,GAAEmC,KAAKiE,UAAUzC,QAAQsO,IAErBA,EAAUvL,uBACXkN,EAAUlN,qBADb,CAKI1D,IACF2C,EAAS/C,SAASM,cAAcF,IAGlCb,KAAK2c,UACH3c,KAAKiE,SACLmZ,GAGF,IAAM/D,EAAW,WACf,IAAMkE,EAAc1f,GAAEK,MAAMA,GAAMmO,OAAQ,CACxC/B,cAAevK,EAAKkE,WAGhByP,EAAa7V,GAAEK,MAAMA,GAAMiO,MAAO,CACtC7B,cAAe6S,IAGjBtf,GAAEsf,GAAU3b,QAAQ+b,GACpB1f,GAAEkC,EAAKkE,UAAUzC,QAAQkS,IAGvBlQ,EACFxD,KAAK2c,UAAUnZ,EAAQA,EAAOoG,WAAYyP,GAE1CA,OA1HYnV,EA8HhBO,QA9HgB,WA+Hd5G,GAAE6G,WAAW1E,KAAKiE,SAAUlG,IAC5BiC,KAAKiE,SAAW,MAhIFC,EAqIhByY,UArIgB,SAqIN/b,EAASsW,EAAW9C,GAAU,IAAA9K,EAAAtJ,KAQhCwd,GANqB,OAAvBtG,EAAUoG,SACKzf,GAAEqZ,GAAW4B,KAAKxa,IAElBT,GAAEqZ,GAAWnM,SAASzM,KAGX,GACxB4P,EAAkBkG,GACrBoJ,GAAU3f,GAAE2f,GAAQzY,SAAS5G,IAE1Bkb,EAAW,WAAA,OAAM/P,EAAKmU,oBAC1B7c,EACA4c,EACApJ,IAGF,GAAIoJ,GAAUtP,EAAiB,CAC7B,IAAMhN,EAAqBvB,GAAKsB,iCAAiCuc,GAEjE3f,GAAE2f,GACCtd,IAAIP,GAAKC,eAAgByZ,GACzBnW,qBAAqBhC,QAExBmY,KA9JYnV,EAkKhBuZ,oBAlKgB,SAkKI7c,EAAS4c,EAAQpJ,GACnC,GAAIoJ,EAAQ,CACV3f,GAAE2f,GAAQ1Y,YAAe3G,GAAzB,IAA2CA,IAE3C,IAAMuf,EAAgB7f,GAAE2f,EAAO5T,YAAYkP,KACzCxa,IACA,GAEEof,GACF7f,GAAE6f,GAAe5Y,YAAY3G,IAGK,QAAhCqf,EAAO1c,aAAa,SACtB0c,EAAO5W,aAAa,iBAAiB,GAYzC,GARA/I,GAAE+C,GAASoK,SAAS7M,IACiB,QAAjCyC,EAAQE,aAAa,SACvBF,EAAQgG,aAAa,iBAAiB,GAGxCjH,GAAK2B,OAAOV,GACZ/C,GAAE+C,GAASoK,SAAS7M,IAEhByC,EAAQgJ,YACR/L,GAAE+C,EAAQgJ,YAAY7E,SAAS5G,IAA0B,CAC3D,IAAMwf,EAAkB9f,GAAE+C,GAASgE,QAAQtG,IAAmB,GAC9D,GAAIqf,EAAiB,CACnB,IAAMC,EAAqB,GAAG/T,MAAMvH,KAAKqb,EAAgB7T,iBAAiBxL,KAC1ET,GAAE+f,GAAoB5S,SAAS7M,IAGjCyC,EAAQgG,aAAa,iBAAiB,GAGpCwN,GACFA,KAvMY1U,EA6MTyF,iBA7MS,SA6MQnD,GACtB,OAAOhC,KAAKoF,KAAK,WACf,IAAMmJ,EAAQ1Q,GAAEmC,MACZsF,EAAOiJ,EAAMjJ,KAAKvH,IAOtB,GALKuH,IACHA,EAAO,IAAI5F,EAAIM,MACfuO,EAAMjJ,KAAKvH,GAAUuH,IAGD,iBAAXtD,EAAqB,CAC9B,GAA4B,oBAAjBsD,EAAKtD,GACd,MAAM,IAAI0J,UAAJ,oBAAkC1J,EAAlC,KAERsD,EAAKtD,SA3NK0D,EAAAhG,EAAA,KAAA,CAAA,CAAAiG,IAAA,UAAAC,IAAA,WAsDd,MA9CuB,YARTlG,EAAA,GAuOlB7B,GAAE4C,UACCoF,GAAG3H,GAAM8F,eAAgB1F,GAAsB,SAAU6E,GACxDA,EAAMsC,iBACN/F,GAAIyF,iBAAiB7C,KAAKzE,GAAEmC,MAAO,UASvCnC,GAAEoF,GAAF,IAAavD,GAAIyF,iBACjBtH,GAAEoF,GAAF,IAAW6C,YAAcpG,GACzB7B,GAAEoF,GAAF,IAAW8C,WAAa,WAEtB,OADAlI,GAAEoF,GAAF,IAAahF,GACNyB,GAAIyF,kBAGNzF,KChPT,SAAE7B,GACA,GAAiB,oBAANA,EACT,MAAM,IAAI6N,UAAU,kGAGtB,IAAMmS,EAAUhgB,EAAEoF,GAAGkL,OAAO9M,MAAM,KAAK,GAAGA,MAAM,KAOhD,GAAIwc,EAAQ,GALI,GAKYA,EAAQ,GAJnB,GAFA,IAMoCA,EAAQ,IAJ5C,IAI+DA,EAAQ,IAAmBA,EAAQ,GAHlG,GACA,GAEmHA,EAAQ,GAC1I,MAAM,IAAI9a,MAAM,+EAbpB,CAeGlF","sourcesContent":["import $ from 'jquery'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): util.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Util = (($) => {\n  /**\n   * ------------------------------------------------------------------------\n   * Private TransitionEnd Helpers\n   * ------------------------------------------------------------------------\n   */\n\n  const TRANSITION_END = 'transitionend'\n  const MAX_UID = 1000000\n  const MILLISECONDS_MULTIPLIER = 1000\n\n  // Shoutout AngusCroll (https://goo.gl/pxwQGp)\n  function toType(obj) {\n    return {}.toString.call(obj).match(/\\s([a-z]+)/i)[1].toLowerCase()\n  }\n\n  function getSpecialTransitionEndEvent() {\n    return {\n      bindType: TRANSITION_END,\n      delegateType: TRANSITION_END,\n      handle(event) {\n        if ($(event.target).is(this)) {\n          return event.handleObj.handler.apply(this, arguments) // eslint-disable-line prefer-rest-params\n        }\n        return undefined // eslint-disable-line no-undefined\n      }\n    }\n  }\n\n  function transitionEndEmulator(duration) {\n    let called = false\n\n    $(this).one(Util.TRANSITION_END, () => {\n      called = true\n    })\n\n    setTimeout(() => {\n      if (!called) {\n        Util.triggerTransitionEnd(this)\n      }\n    }, duration)\n\n    return this\n  }\n\n  function setTransitionEndSupport() {\n    $.fn.emulateTransitionEnd = transitionEndEmulator\n    $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n  }\n\n  /**\n   * --------------------------------------------------------------------------\n   * Public Util Api\n   * --------------------------------------------------------------------------\n   */\n\n  const Util = {\n\n    TRANSITION_END: 'bsTransitionEnd',\n\n    getUID(prefix) {\n      do {\n        // eslint-disable-next-line no-bitwise\n        prefix += ~~(Math.random() * MAX_UID) // \"~~\" acts like a faster Math.floor() here\n      } while (document.getElementById(prefix))\n      return prefix\n    },\n\n    getSelectorFromElement(element) {\n      let selector = element.getAttribute('data-target')\n      if (!selector || selector === '#') {\n        selector = element.getAttribute('href') || ''\n      }\n\n      try {\n        return document.querySelector(selector) ? selector : null\n      } catch (err) {\n        return null\n      }\n    },\n\n    getTransitionDurationFromElement(element) {\n      if (!element) {\n        return 0\n      }\n\n      // Get transition-duration of the element\n      let transitionDuration = $(element).css('transition-duration')\n      const floatTransitionDuration = parseFloat(transitionDuration)\n\n      // Return 0 if element or transition duration is not found\n      if (!floatTransitionDuration) {\n        return 0\n      }\n\n      // If multiple durations are defined, take the first\n      transitionDuration = transitionDuration.split(',')[0]\n\n      return parseFloat(transitionDuration) * MILLISECONDS_MULTIPLIER\n    },\n\n    reflow(element) {\n      return element.offsetHeight\n    },\n\n    triggerTransitionEnd(element) {\n      $(element).trigger(TRANSITION_END)\n    },\n\n    // TODO: Remove in v5\n    supportsTransitionEnd() {\n      return Boolean(TRANSITION_END)\n    },\n\n    isElement(obj) {\n      return (obj[0] || obj).nodeType\n    },\n\n    typeCheckConfig(componentName, config, configTypes) {\n      for (const property in configTypes) {\n        if (Object.prototype.hasOwnProperty.call(configTypes, property)) {\n          const expectedTypes = configTypes[property]\n          const value         = config[property]\n          const valueType     = value && Util.isElement(value)\n            ? 'element' : toType(value)\n\n          if (!new RegExp(expectedTypes).test(valueType)) {\n            throw new Error(\n              `${componentName.toUpperCase()}: ` +\n              `Option \"${property}\" provided type \"${valueType}\" ` +\n              `but expected type \"${expectedTypes}\".`)\n          }\n        }\n      }\n    }\n  }\n\n  setTransitionEndSupport()\n\n  return Util\n})($)\n\nexport default Util\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Alert = (($) => {\n  /**\n   * ------------------------------------------------------------------------\n   * Constants\n   * ------------------------------------------------------------------------\n   */\n\n  const NAME                = 'alert'\n  const VERSION             = '4.1.3'\n  const DATA_KEY            = 'bs.alert'\n  const EVENT_KEY           = `.${DATA_KEY}`\n  const DATA_API_KEY        = '.data-api'\n  const JQUERY_NO_CONFLICT  = $.fn[NAME]\n\n  const Selector = {\n    DISMISS : '[data-dismiss=\"alert\"]'\n  }\n\n  const Event = {\n    CLOSE          : `close${EVENT_KEY}`,\n    CLOSED         : `closed${EVENT_KEY}`,\n    CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n  }\n\n  const ClassName = {\n    ALERT : 'alert',\n    FADE  : 'fade',\n    SHOW  : 'show'\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Class Definition\n   * ------------------------------------------------------------------------\n   */\n\n  class Alert {\n    constructor(element) {\n      this._element = element\n    }\n\n    // Getters\n\n    static get VERSION() {\n      return VERSION\n    }\n\n    // Public\n\n    close(element) {\n      let rootElement = this._element\n      if (element) {\n        rootElement = this._getRootElement(element)\n      }\n\n      const customEvent = this._triggerCloseEvent(rootElement)\n\n      if (customEvent.isDefaultPrevented()) {\n        return\n      }\n\n      this._removeElement(rootElement)\n    }\n\n    dispose() {\n      $.removeData(this._element, DATA_KEY)\n      this._element = null\n    }\n\n    // Private\n\n    _getRootElement(element) {\n      const selector = Util.getSelectorFromElement(element)\n      let parent     = false\n\n      if (selector) {\n        parent = document.querySelector(selector)\n      }\n\n      if (!parent) {\n        parent = $(element).closest(`.${ClassName.ALERT}`)[0]\n      }\n\n      return parent\n    }\n\n    _triggerCloseEvent(element) {\n      const closeEvent = $.Event(Event.CLOSE)\n\n      $(element).trigger(closeEvent)\n      return closeEvent\n    }\n\n    _removeElement(element) {\n      $(element).removeClass(ClassName.SHOW)\n\n      if (!$(element).hasClass(ClassName.FADE)) {\n        this._destroyElement(element)\n        return\n      }\n\n      const transitionDuration = Util.getTransitionDurationFromElement(element)\n\n      $(element)\n        .one(Util.TRANSITION_END, (event) => this._destroyElement(element, event))\n        .emulateTransitionEnd(transitionDuration)\n    }\n\n    _destroyElement(element) {\n      $(element)\n        .detach()\n        .trigger(Event.CLOSED)\n        .remove()\n    }\n\n    // Static\n\n    static _jQueryInterface(config) {\n      return this.each(function () {\n        const $element = $(this)\n        let data       = $element.data(DATA_KEY)\n\n        if (!data) {\n          data = new Alert(this)\n          $element.data(DATA_KEY, data)\n        }\n\n        if (config === 'close') {\n          data[config](this)\n        }\n      })\n    }\n\n    static _handleDismiss(alertInstance) {\n      return function (event) {\n        if (event) {\n          event.preventDefault()\n        }\n\n        alertInstance.close(this)\n      }\n    }\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Data Api implementation\n   * ------------------------------------------------------------------------\n   */\n\n  $(document).on(\n    Event.CLICK_DATA_API,\n    Selector.DISMISS,\n    Alert._handleDismiss(new Alert())\n  )\n\n  /**\n   * ------------------------------------------------------------------------\n   * jQuery\n   * ------------------------------------------------------------------------\n   */\n\n  $.fn[NAME]             = Alert._jQueryInterface\n  $.fn[NAME].Constructor = Alert\n  $.fn[NAME].noConflict  = function () {\n    $.fn[NAME] = JQUERY_NO_CONFLICT\n    return Alert._jQueryInterface\n  }\n\n  return Alert\n})($)\n\nexport default Alert\n","import $ from 'jquery'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Button = (($) => {\n  /**\n   * ------------------------------------------------------------------------\n   * Constants\n   * ------------------------------------------------------------------------\n   */\n\n  const NAME                = 'button'\n  const VERSION             = '4.1.3'\n  const DATA_KEY            = 'bs.button'\n  const EVENT_KEY           = `.${DATA_KEY}`\n  const DATA_API_KEY        = '.data-api'\n  const JQUERY_NO_CONFLICT  = $.fn[NAME]\n\n  const ClassName = {\n    ACTIVE : 'active',\n    BUTTON : 'btn',\n    FOCUS  : 'focus'\n  }\n\n  const Selector = {\n    DATA_TOGGLE_CARROT : '[data-toggle^=\"button\"]',\n    DATA_TOGGLE        : '[data-toggle=\"buttons\"]',\n    INPUT              : 'input',\n    ACTIVE             : '.active',\n    BUTTON             : '.btn'\n  }\n\n  const Event = {\n    CLICK_DATA_API      : `click${EVENT_KEY}${DATA_API_KEY}`,\n    FOCUS_BLUR_DATA_API : `focus${EVENT_KEY}${DATA_API_KEY} ` +\n                            `blur${EVENT_KEY}${DATA_API_KEY}`\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Class Definition\n   * ------------------------------------------------------------------------\n   */\n\n  class Button {\n    constructor(element) {\n      this._element = element\n    }\n\n    // Getters\n\n    static get VERSION() {\n      return VERSION\n    }\n\n    // Public\n\n    toggle() {\n      let triggerChangeEvent = true\n      let addAriaPressed = true\n      const rootElement = $(this._element).closest(\n        Selector.DATA_TOGGLE\n      )[0]\n\n      if (rootElement) {\n        const input = this._element.querySelector(Selector.INPUT)\n\n        if (input) {\n          if (input.type === 'radio') {\n            if (input.checked &&\n              this._element.classList.contains(ClassName.ACTIVE)) {\n              triggerChangeEvent = false\n            } else {\n              const activeElement = rootElement.querySelector(Selector.ACTIVE)\n\n              if (activeElement) {\n                $(activeElement).removeClass(ClassName.ACTIVE)\n              }\n            }\n          }\n\n          if (triggerChangeEvent) {\n            if (input.hasAttribute('disabled') ||\n              rootElement.hasAttribute('disabled') ||\n              input.classList.contains('disabled') ||\n              rootElement.classList.contains('disabled')) {\n              return\n            }\n            input.checked = !this._element.classList.contains(ClassName.ACTIVE)\n            $(input).trigger('change')\n          }\n\n          input.focus()\n          addAriaPressed = false\n        }\n      }\n\n      if (addAriaPressed) {\n        this._element.setAttribute('aria-pressed',\n          !this._element.classList.contains(ClassName.ACTIVE))\n      }\n\n      if (triggerChangeEvent) {\n        $(this._element).toggleClass(ClassName.ACTIVE)\n      }\n    }\n\n    dispose() {\n      $.removeData(this._element, DATA_KEY)\n      this._element = null\n    }\n\n    // Static\n\n    static _jQueryInterface(config) {\n      return this.each(function () {\n        let data = $(this).data(DATA_KEY)\n\n        if (!data) {\n          data = new Button(this)\n          $(this).data(DATA_KEY, data)\n        }\n\n        if (config === 'toggle') {\n          data[config]()\n        }\n      })\n    }\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Data Api implementation\n   * ------------------------------------------------------------------------\n   */\n\n  $(document)\n    .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n      event.preventDefault()\n\n      let button = event.target\n\n      if (!$(button).hasClass(ClassName.BUTTON)) {\n        button = $(button).closest(Selector.BUTTON)\n      }\n\n      Button._jQueryInterface.call($(button), 'toggle')\n    })\n    .on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n      const button = $(event.target).closest(Selector.BUTTON)[0]\n      $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type))\n    })\n\n  /**\n   * ------------------------------------------------------------------------\n   * jQuery\n   * ------------------------------------------------------------------------\n   */\n\n  $.fn[NAME] = Button._jQueryInterface\n  $.fn[NAME].Constructor = Button\n  $.fn[NAME].noConflict = function () {\n    $.fn[NAME] = JQUERY_NO_CONFLICT\n    return Button._jQueryInterface\n  }\n\n  return Button\n})($)\n\nexport default Button\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Carousel = (($) => {\n  /**\n   * ------------------------------------------------------------------------\n   * Constants\n   * ------------------------------------------------------------------------\n   */\n\n  const NAME                   = 'carousel'\n  const VERSION                = '4.1.3'\n  const DATA_KEY               = 'bs.carousel'\n  const EVENT_KEY              = `.${DATA_KEY}`\n  const DATA_API_KEY           = '.data-api'\n  const JQUERY_NO_CONFLICT     = $.fn[NAME]\n  const ARROW_LEFT_KEYCODE     = 37 // KeyboardEvent.which value for left arrow key\n  const ARROW_RIGHT_KEYCODE    = 39 // KeyboardEvent.which value for right arrow key\n  const TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\n\n  const Default = {\n    interval : 5000,\n    keyboard : true,\n    slide    : false,\n    pause    : 'hover',\n    wrap     : true\n  }\n\n  const DefaultType = {\n    interval : '(number|boolean)',\n    keyboard : 'boolean',\n    slide    : '(boolean|string)',\n    pause    : '(string|boolean)',\n    wrap     : 'boolean'\n  }\n\n  const Direction = {\n    NEXT     : 'next',\n    PREV     : 'prev',\n    LEFT     : 'left',\n    RIGHT    : 'right'\n  }\n\n  const Event = {\n    SLIDE          : `slide${EVENT_KEY}`,\n    SLID           : `slid${EVENT_KEY}`,\n    KEYDOWN        : `keydown${EVENT_KEY}`,\n    MOUSEENTER     : `mouseenter${EVENT_KEY}`,\n    MOUSELEAVE     : `mouseleave${EVENT_KEY}`,\n    TOUCHEND       : `touchend${EVENT_KEY}`,\n    LOAD_DATA_API  : `load${EVENT_KEY}${DATA_API_KEY}`,\n    CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n  }\n\n  const ClassName = {\n    CAROUSEL : 'carousel',\n    ACTIVE   : 'active',\n    SLIDE    : 'slide',\n    RIGHT    : 'carousel-item-right',\n    LEFT     : 'carousel-item-left',\n    NEXT     : 'carousel-item-next',\n    PREV     : 'carousel-item-prev',\n    ITEM     : 'carousel-item'\n  }\n\n  const Selector = {\n    ACTIVE      : '.active',\n    ACTIVE_ITEM : '.active.carousel-item',\n    ITEM        : '.carousel-item',\n    NEXT_PREV   : '.carousel-item-next, .carousel-item-prev',\n    INDICATORS  : '.carousel-indicators',\n    DATA_SLIDE  : '[data-slide], [data-slide-to]',\n    DATA_RIDE   : '[data-ride=\"carousel\"]'\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Class Definition\n   * ------------------------------------------------------------------------\n   */\n\n  class Carousel {\n    constructor(element, config) {\n      this._items              = null\n      this._interval           = null\n      this._activeElement      = null\n\n      this._isPaused           = false\n      this._isSliding          = false\n\n      this.touchTimeout        = null\n\n      this._config             = this._getConfig(config)\n      this._element            = $(element)[0]\n      this._indicatorsElement  = this._element.querySelector(Selector.INDICATORS)\n\n      this._addEventListeners()\n    }\n\n    // Getters\n\n    static get VERSION() {\n      return VERSION\n    }\n\n    static get Default() {\n      return Default\n    }\n\n    // Public\n\n    next() {\n      if (!this._isSliding) {\n        this._slide(Direction.NEXT)\n      }\n    }\n\n    nextWhenVisible() {\n      // Don't call next when the page isn't visible\n      // or the carousel or its parent isn't visible\n      if (!document.hidden &&\n        ($(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden')) {\n        this.next()\n      }\n    }\n\n    prev() {\n      if (!this._isSliding) {\n        this._slide(Direction.PREV)\n      }\n    }\n\n    pause(event) {\n      if (!event) {\n        this._isPaused = true\n      }\n\n      if (this._element.querySelector(Selector.NEXT_PREV)) {\n        Util.triggerTransitionEnd(this._element)\n        this.cycle(true)\n      }\n\n      clearInterval(this._interval)\n      this._interval = null\n    }\n\n    cycle(event) {\n      if (!event) {\n        this._isPaused = false\n      }\n\n      if (this._interval) {\n        clearInterval(this._interval)\n        this._interval = null\n      }\n\n      if (this._config.interval && !this._isPaused) {\n        this._interval = setInterval(\n          (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n          this._config.interval\n        )\n      }\n    }\n\n    to(index) {\n      this._activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n\n      const activeIndex = this._getItemIndex(this._activeElement)\n\n      if (index > this._items.length - 1 || index < 0) {\n        return\n      }\n\n      if (this._isSliding) {\n        $(this._element).one(Event.SLID, () => this.to(index))\n        return\n      }\n\n      if (activeIndex === index) {\n        this.pause()\n        this.cycle()\n        return\n      }\n\n      const direction = index > activeIndex\n        ? Direction.NEXT\n        : Direction.PREV\n\n      this._slide(direction, this._items[index])\n    }\n\n    dispose() {\n      $(this._element).off(EVENT_KEY)\n      $.removeData(this._element, DATA_KEY)\n\n      this._items             = null\n      this._config            = null\n      this._element           = null\n      this._interval          = null\n      this._isPaused          = null\n      this._isSliding         = null\n      this._activeElement     = null\n      this._indicatorsElement = null\n    }\n\n    // Private\n\n    _getConfig(config) {\n      config = {\n        ...Default,\n        ...config\n      }\n      Util.typeCheckConfig(NAME, config, DefaultType)\n      return config\n    }\n\n    _addEventListeners() {\n      if (this._config.keyboard) {\n        $(this._element)\n          .on(Event.KEYDOWN, (event) => this._keydown(event))\n      }\n\n      if (this._config.pause === 'hover') {\n        $(this._element)\n          .on(Event.MOUSEENTER, (event) => this.pause(event))\n          .on(Event.MOUSELEAVE, (event) => this.cycle(event))\n        if ('ontouchstart' in document.documentElement) {\n          // If it's a touch-enabled device, mouseenter/leave are fired as\n          // part of the mouse compatibility events on first tap - the carousel\n          // would stop cycling until user tapped out of it;\n          // here, we listen for touchend, explicitly pause the carousel\n          // (as if it's the second time we tap on it, mouseenter compat event\n          // is NOT fired) and after a timeout (to allow for mouse compatibility\n          // events to fire) we explicitly restart cycling\n          $(this._element).on(Event.TOUCHEND, () => {\n            this.pause()\n            if (this.touchTimeout) {\n              clearTimeout(this.touchTimeout)\n            }\n            this.touchTimeout = setTimeout((event) => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n          })\n        }\n      }\n    }\n\n    _keydown(event) {\n      if (/input|textarea/i.test(event.target.tagName)) {\n        return\n      }\n\n      switch (event.which) {\n        case ARROW_LEFT_KEYCODE:\n          event.preventDefault()\n          this.prev()\n          break\n        case ARROW_RIGHT_KEYCODE:\n          event.preventDefault()\n          this.next()\n          break\n        default:\n      }\n    }\n\n    _getItemIndex(element) {\n      this._items = element && element.parentNode\n        ? [].slice.call(element.parentNode.querySelectorAll(Selector.ITEM))\n        : []\n      return this._items.indexOf(element)\n    }\n\n    _getItemByDirection(direction, activeElement) {\n      const isNextDirection = direction === Direction.NEXT\n      const isPrevDirection = direction === Direction.PREV\n      const activeIndex     = this._getItemIndex(activeElement)\n      const lastItemIndex   = this._items.length - 1\n      const isGoingToWrap   = isPrevDirection && activeIndex === 0 ||\n                              isNextDirection && activeIndex === lastItemIndex\n\n      if (isGoingToWrap && !this._config.wrap) {\n        return activeElement\n      }\n\n      const delta     = direction === Direction.PREV ? -1 : 1\n      const itemIndex = (activeIndex + delta) % this._items.length\n\n      return itemIndex === -1\n        ? this._items[this._items.length - 1] : this._items[itemIndex]\n    }\n\n    _triggerSlideEvent(relatedTarget, eventDirectionName) {\n      const targetIndex = this._getItemIndex(relatedTarget)\n      const fromIndex = this._getItemIndex(this._element.querySelector(Selector.ACTIVE_ITEM))\n      const slideEvent = $.Event(Event.SLIDE, {\n        relatedTarget,\n        direction: eventDirectionName,\n        from: fromIndex,\n        to: targetIndex\n      })\n\n      $(this._element).trigger(slideEvent)\n\n      return slideEvent\n    }\n\n    _setActiveIndicatorElement(element) {\n      if (this._indicatorsElement) {\n        const indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector.ACTIVE))\n        $(indicators)\n          .removeClass(ClassName.ACTIVE)\n\n        const nextIndicator = this._indicatorsElement.children[\n          this._getItemIndex(element)\n        ]\n\n        if (nextIndicator) {\n          $(nextIndicator).addClass(ClassName.ACTIVE)\n        }\n      }\n    }\n\n    _slide(direction, element) {\n      const activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n      const activeElementIndex = this._getItemIndex(activeElement)\n      const nextElement   = element || activeElement &&\n        this._getItemByDirection(direction, activeElement)\n      const nextElementIndex = this._getItemIndex(nextElement)\n      const isCycling = Boolean(this._interval)\n\n      let directionalClassName\n      let orderClassName\n      let eventDirectionName\n\n      if (direction === Direction.NEXT) {\n        directionalClassName = ClassName.LEFT\n        orderClassName = ClassName.NEXT\n        eventDirectionName = Direction.LEFT\n      } else {\n        directionalClassName = ClassName.RIGHT\n        orderClassName = ClassName.PREV\n        eventDirectionName = Direction.RIGHT\n      }\n\n      if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {\n        this._isSliding = false\n        return\n      }\n\n      const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n      if (slideEvent.isDefaultPrevented()) {\n        return\n      }\n\n      if (!activeElement || !nextElement) {\n        // Some weirdness is happening, so we bail\n        return\n      }\n\n      this._isSliding = true\n\n      if (isCycling) {\n        this.pause()\n      }\n\n      this._setActiveIndicatorElement(nextElement)\n\n      const slidEvent = $.Event(Event.SLID, {\n        relatedTarget: nextElement,\n        direction: eventDirectionName,\n        from: activeElementIndex,\n        to: nextElementIndex\n      })\n\n      if ($(this._element).hasClass(ClassName.SLIDE)) {\n        $(nextElement).addClass(orderClassName)\n\n        Util.reflow(nextElement)\n\n        $(activeElement).addClass(directionalClassName)\n        $(nextElement).addClass(directionalClassName)\n\n        const transitionDuration = Util.getTransitionDurationFromElement(activeElement)\n\n        $(activeElement)\n          .one(Util.TRANSITION_END, () => {\n            $(nextElement)\n              .removeClass(`${directionalClassName} ${orderClassName}`)\n              .addClass(ClassName.ACTIVE)\n\n            $(activeElement).removeClass(`${ClassName.ACTIVE} ${orderClassName} ${directionalClassName}`)\n\n            this._isSliding = false\n\n            setTimeout(() => $(this._element).trigger(slidEvent), 0)\n          })\n          .emulateTransitionEnd(transitionDuration)\n      } else {\n        $(activeElement).removeClass(ClassName.ACTIVE)\n        $(nextElement).addClass(ClassName.ACTIVE)\n\n        this._isSliding = false\n        $(this._element).trigger(slidEvent)\n      }\n\n      if (isCycling) {\n        this.cycle()\n      }\n    }\n\n    // Static\n\n    static _jQueryInterface(config) {\n      return this.each(function () {\n        let data = $(this).data(DATA_KEY)\n        let _config = {\n          ...Default,\n          ...$(this).data()\n        }\n\n        if (typeof config === 'object') {\n          _config = {\n            ..._config,\n            ...config\n          }\n        }\n\n        const action = typeof config === 'string' ? config : _config.slide\n\n        if (!data) {\n          data = new Carousel(this, _config)\n          $(this).data(DATA_KEY, data)\n        }\n\n        if (typeof config === 'number') {\n          data.to(config)\n        } else if (typeof action === 'string') {\n          if (typeof data[action] === 'undefined') {\n            throw new TypeError(`No method named \"${action}\"`)\n          }\n          data[action]()\n        } else if (_config.interval) {\n          data.pause()\n          data.cycle()\n        }\n      })\n    }\n\n    static _dataApiClickHandler(event) {\n      const selector = Util.getSelectorFromElement(this)\n\n      if (!selector) {\n        return\n      }\n\n      const target = $(selector)[0]\n\n      if (!target || !$(target).hasClass(ClassName.CAROUSEL)) {\n        return\n      }\n\n      const config = {\n        ...$(target).data(),\n        ...$(this).data()\n      }\n      const slideIndex = this.getAttribute('data-slide-to')\n\n      if (slideIndex) {\n        config.interval = false\n      }\n\n      Carousel._jQueryInterface.call($(target), config)\n\n      if (slideIndex) {\n        $(target).data(DATA_KEY).to(slideIndex)\n      }\n\n      event.preventDefault()\n    }\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Data Api implementation\n   * ------------------------------------------------------------------------\n   */\n\n  $(document)\n    .on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler)\n\n  $(window).on(Event.LOAD_DATA_API, () => {\n    const carousels = [].slice.call(document.querySelectorAll(Selector.DATA_RIDE))\n    for (let i = 0, len = carousels.length; i < len; i++) {\n      const $carousel = $(carousels[i])\n      Carousel._jQueryInterface.call($carousel, $carousel.data())\n    }\n  })\n\n  /**\n   * ------------------------------------------------------------------------\n   * jQuery\n   * ------------------------------------------------------------------------\n   */\n\n  $.fn[NAME] = Carousel._jQueryInterface\n  $.fn[NAME].Constructor = Carousel\n  $.fn[NAME].noConflict = function () {\n    $.fn[NAME] = JQUERY_NO_CONFLICT\n    return Carousel._jQueryInterface\n  }\n\n  return Carousel\n})($)\n\nexport default Carousel\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Collapse = (($) => {\n  /**\n   * ------------------------------------------------------------------------\n   * Constants\n   * ------------------------------------------------------------------------\n   */\n\n  const NAME                = 'collapse'\n  const VERSION             = '4.1.3'\n  const DATA_KEY            = 'bs.collapse'\n  const EVENT_KEY           = `.${DATA_KEY}`\n  const DATA_API_KEY        = '.data-api'\n  const JQUERY_NO_CONFLICT  = $.fn[NAME]\n\n  const Default = {\n    toggle : true,\n    parent : ''\n  }\n\n  const DefaultType = {\n    toggle : 'boolean',\n    parent : '(string|element)'\n  }\n\n  const Event = {\n    SHOW           : `show${EVENT_KEY}`,\n    SHOWN          : `shown${EVENT_KEY}`,\n    HIDE           : `hide${EVENT_KEY}`,\n    HIDDEN         : `hidden${EVENT_KEY}`,\n    CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n  }\n\n  const ClassName = {\n    SHOW       : 'show',\n    COLLAPSE   : 'collapse',\n    COLLAPSING : 'collapsing',\n    COLLAPSED  : 'collapsed'\n  }\n\n  const Dimension = {\n    WIDTH  : 'width',\n    HEIGHT : 'height'\n  }\n\n  const Selector = {\n    ACTIVES     : '.show, .collapsing',\n    DATA_TOGGLE : '[data-toggle=\"collapse\"]'\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Class Definition\n   * ------------------------------------------------------------------------\n   */\n\n  class Collapse {\n    constructor(element, config) {\n      this._isTransitioning = false\n      this._element         = element\n      this._config          = this._getConfig(config)\n      this._triggerArray    = $.makeArray(document.querySelectorAll(\n        `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n        `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\n      ))\n      const toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n      for (let i = 0, len = toggleList.length; i < len; i++) {\n        const elem = toggleList[i]\n        const selector = Util.getSelectorFromElement(elem)\n        const filterElement = [].slice.call(document.querySelectorAll(selector))\n          .filter((foundElem) => foundElem === element)\n\n        if (selector !== null && filterElement.length > 0) {\n          this._selector = selector\n          this._triggerArray.push(elem)\n        }\n      }\n\n      this._parent = this._config.parent ? this._getParent() : null\n\n      if (!this._config.parent) {\n        this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n      }\n\n      if (this._config.toggle) {\n        this.toggle()\n      }\n    }\n\n    // Getters\n\n    static get VERSION() {\n      return VERSION\n    }\n\n    static get Default() {\n      return Default\n    }\n\n    // Public\n\n    toggle() {\n      if ($(this._element).hasClass(ClassName.SHOW)) {\n        this.hide()\n      } else {\n        this.show()\n      }\n    }\n\n    show() {\n      if (this._isTransitioning ||\n        $(this._element).hasClass(ClassName.SHOW)) {\n        return\n      }\n\n      let actives\n      let activesData\n\n      if (this._parent) {\n        actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES))\n          .filter((elem) => elem.getAttribute('data-parent') === this._config.parent)\n\n        if (actives.length === 0) {\n          actives = null\n        }\n      }\n\n      if (actives) {\n        activesData = $(actives).not(this._selector).data(DATA_KEY)\n        if (activesData && activesData._isTransitioning) {\n          return\n        }\n      }\n\n      const startEvent = $.Event(Event.SHOW)\n      $(this._element).trigger(startEvent)\n      if (startEvent.isDefaultPrevented()) {\n        return\n      }\n\n      if (actives) {\n        Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide')\n        if (!activesData) {\n          $(actives).data(DATA_KEY, null)\n        }\n      }\n\n      const dimension = this._getDimension()\n\n      $(this._element)\n        .removeClass(ClassName.COLLAPSE)\n        .addClass(ClassName.COLLAPSING)\n\n      this._element.style[dimension] = 0\n\n      if (this._triggerArray.length) {\n        $(this._triggerArray)\n          .removeClass(ClassName.COLLAPSED)\n          .attr('aria-expanded', true)\n      }\n\n      this.setTransitioning(true)\n\n      const complete = () => {\n        $(this._element)\n          .removeClass(ClassName.COLLAPSING)\n          .addClass(ClassName.COLLAPSE)\n          .addClass(ClassName.SHOW)\n\n        this._element.style[dimension] = ''\n\n        this.setTransitioning(false)\n\n        $(this._element).trigger(Event.SHOWN)\n      }\n\n      const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n      const scrollSize = `scroll${capitalizedDimension}`\n      const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n      $(this._element)\n        .one(Util.TRANSITION_END, complete)\n        .emulateTransitionEnd(transitionDuration)\n\n      this._element.style[dimension] = `${this._element[scrollSize]}px`\n    }\n\n    hide() {\n      if (this._isTransitioning ||\n        !$(this._element).hasClass(ClassName.SHOW)) {\n        return\n      }\n\n      const startEvent = $.Event(Event.HIDE)\n      $(this._element).trigger(startEvent)\n      if (startEvent.isDefaultPrevented()) {\n        return\n      }\n\n      const dimension = this._getDimension()\n\n      this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n      Util.reflow(this._element)\n\n      $(this._element)\n        .addClass(ClassName.COLLAPSING)\n        .removeClass(ClassName.COLLAPSE)\n        .removeClass(ClassName.SHOW)\n\n      const triggerArrayLength = this._triggerArray.length\n      if (triggerArrayLength > 0) {\n        for (let i = 0; i < triggerArrayLength; i++) {\n          const trigger = this._triggerArray[i]\n          const selector = Util.getSelectorFromElement(trigger)\n          if (selector !== null) {\n            const $elem = $([].slice.call(document.querySelectorAll(selector)))\n            if (!$elem.hasClass(ClassName.SHOW)) {\n              $(trigger).addClass(ClassName.COLLAPSED)\n                .attr('aria-expanded', false)\n            }\n          }\n        }\n      }\n\n      this.setTransitioning(true)\n\n      const complete = () => {\n        this.setTransitioning(false)\n        $(this._element)\n          .removeClass(ClassName.COLLAPSING)\n          .addClass(ClassName.COLLAPSE)\n          .trigger(Event.HIDDEN)\n      }\n\n      this._element.style[dimension] = ''\n      const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n      $(this._element)\n        .one(Util.TRANSITION_END, complete)\n        .emulateTransitionEnd(transitionDuration)\n    }\n\n    setTransitioning(isTransitioning) {\n      this._isTransitioning = isTransitioning\n    }\n\n    dispose() {\n      $.removeData(this._element, DATA_KEY)\n\n      this._config          = null\n      this._parent          = null\n      this._element         = null\n      this._triggerArray    = null\n      this._isTransitioning = null\n    }\n\n    // Private\n\n    _getConfig(config) {\n      config = {\n        ...Default,\n        ...config\n      }\n      config.toggle = Boolean(config.toggle) // Coerce string values\n      Util.typeCheckConfig(NAME, config, DefaultType)\n      return config\n    }\n\n    _getDimension() {\n      const hasWidth = $(this._element).hasClass(Dimension.WIDTH)\n      return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT\n    }\n\n    _getParent() {\n      let parent = null\n      if (Util.isElement(this._config.parent)) {\n        parent = this._config.parent\n\n        // It's a jQuery object\n        if (typeof this._config.parent.jquery !== 'undefined') {\n          parent = this._config.parent[0]\n        }\n      } else {\n        parent = document.querySelector(this._config.parent)\n      }\n\n      const selector =\n        `[data-toggle=\"collapse\"][data-parent=\"${this._config.parent}\"]`\n\n      const children = [].slice.call(parent.querySelectorAll(selector))\n      $(children).each((i, element) => {\n        this._addAriaAndCollapsedClass(\n          Collapse._getTargetFromElement(element),\n          [element]\n        )\n      })\n\n      return parent\n    }\n\n    _addAriaAndCollapsedClass(element, triggerArray) {\n      if (element) {\n        const isOpen = $(element).hasClass(ClassName.SHOW)\n\n        if (triggerArray.length) {\n          $(triggerArray)\n            .toggleClass(ClassName.COLLAPSED, !isOpen)\n            .attr('aria-expanded', isOpen)\n        }\n      }\n    }\n\n    // Static\n\n    static _getTargetFromElement(element) {\n      const selector = Util.getSelectorFromElement(element)\n      return selector ? document.querySelector(selector) : null\n    }\n\n    static _jQueryInterface(config) {\n      return this.each(function () {\n        const $this   = $(this)\n        let data      = $this.data(DATA_KEY)\n        const _config = {\n          ...Default,\n          ...$this.data(),\n          ...typeof config === 'object' && config ? config : {}\n        }\n\n        if (!data && _config.toggle && /show|hide/.test(config)) {\n          _config.toggle = false\n        }\n\n        if (!data) {\n          data = new Collapse(this, _config)\n          $this.data(DATA_KEY, data)\n        }\n\n        if (typeof config === 'string') {\n          if (typeof data[config] === 'undefined') {\n            throw new TypeError(`No method named \"${config}\"`)\n          }\n          data[config]()\n        }\n      })\n    }\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Data Api implementation\n   * ------------------------------------------------------------------------\n   */\n\n  $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n    // preventDefault only for <a> elements (which change the URL) not inside the collapsible element\n    if (event.currentTarget.tagName === 'A') {\n      event.preventDefault()\n    }\n\n    const $trigger = $(this)\n    const selector = Util.getSelectorFromElement(this)\n    const selectors = [].slice.call(document.querySelectorAll(selector))\n    $(selectors).each(function () {\n      const $target = $(this)\n      const data    = $target.data(DATA_KEY)\n      const config  = data ? 'toggle' : $trigger.data()\n      Collapse._jQueryInterface.call($target, config)\n    })\n  })\n\n  /**\n   * ------------------------------------------------------------------------\n   * jQuery\n   * ------------------------------------------------------------------------\n   */\n\n  $.fn[NAME] = Collapse._jQueryInterface\n  $.fn[NAME].Constructor = Collapse\n  $.fn[NAME].noConflict = function () {\n    $.fn[NAME] = JQUERY_NO_CONFLICT\n    return Collapse._jQueryInterface\n  }\n\n  return Collapse\n})($)\n\nexport default Collapse\n","import $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Dropdown = (($) => {\n  /**\n   * ------------------------------------------------------------------------\n   * Constants\n   * ------------------------------------------------------------------------\n   */\n\n  const NAME                     = 'dropdown'\n  const VERSION                  = '4.1.3'\n  const DATA_KEY                 = 'bs.dropdown'\n  const EVENT_KEY                = `.${DATA_KEY}`\n  const DATA_API_KEY             = '.data-api'\n  const JQUERY_NO_CONFLICT       = $.fn[NAME]\n  const ESCAPE_KEYCODE           = 27 // KeyboardEvent.which value for Escape (Esc) key\n  const SPACE_KEYCODE            = 32 // KeyboardEvent.which value for space key\n  const TAB_KEYCODE              = 9 // KeyboardEvent.which value for tab key\n  const ARROW_UP_KEYCODE         = 38 // KeyboardEvent.which value for up arrow key\n  const ARROW_DOWN_KEYCODE       = 40 // KeyboardEvent.which value for down arrow key\n  const RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\n  const REGEXP_KEYDOWN           = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\n  const Event = {\n    HIDE             : `hide${EVENT_KEY}`,\n    HIDDEN           : `hidden${EVENT_KEY}`,\n    SHOW             : `show${EVENT_KEY}`,\n    SHOWN            : `shown${EVENT_KEY}`,\n    CLICK            : `click${EVENT_KEY}`,\n    CLICK_DATA_API   : `click${EVENT_KEY}${DATA_API_KEY}`,\n    KEYDOWN_DATA_API : `keydown${EVENT_KEY}${DATA_API_KEY}`,\n    KEYUP_DATA_API   : `keyup${EVENT_KEY}${DATA_API_KEY}`\n  }\n\n  const ClassName = {\n    DISABLED  : 'disabled',\n    SHOW      : 'show',\n    DROPUP    : 'dropup',\n    DROPRIGHT : 'dropright',\n    DROPLEFT  : 'dropleft',\n    MENURIGHT : 'dropdown-menu-right',\n    MENULEFT  : 'dropdown-menu-left',\n    POSITION_STATIC : 'position-static'\n  }\n\n  const Selector = {\n    DATA_TOGGLE   : '[data-toggle=\"dropdown\"]',\n    FORM_CHILD    : '.dropdown form',\n    MENU          : '.dropdown-menu',\n    NAVBAR_NAV    : '.navbar-nav',\n    VISIBLE_ITEMS : '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n  }\n\n  const AttachmentMap = {\n    TOP       : 'top-start',\n    TOPEND    : 'top-end',\n    BOTTOM    : 'bottom-start',\n    BOTTOMEND : 'bottom-end',\n    RIGHT     : 'right-start',\n    RIGHTEND  : 'right-end',\n    LEFT      : 'left-start',\n    LEFTEND   : 'left-end'\n  }\n\n  const Default = {\n    offset      : 0,\n    flip        : true,\n    boundary    : 'scrollParent',\n    reference   : 'toggle',\n    display     : 'dynamic'\n  }\n\n  const DefaultType = {\n    offset      : '(number|string|function)',\n    flip        : 'boolean',\n    boundary    : '(string|element)',\n    reference   : '(string|element)',\n    display     : 'string'\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Class Definition\n   * ------------------------------------------------------------------------\n   */\n\n  class Dropdown {\n    constructor(element, config) {\n      this._element  = element\n      this._popper   = null\n      this._config   = this._getConfig(config)\n      this._menu     = this._getMenuElement()\n      this._inNavbar = this._detectNavbar()\n\n      this._addEventListeners()\n    }\n\n    // Getters\n\n    static get VERSION() {\n      return VERSION\n    }\n\n    static get Default() {\n      return Default\n    }\n\n    static get DefaultType() {\n      return DefaultType\n    }\n\n    // Public\n\n    toggle() {\n      if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED)) {\n        return\n      }\n\n      const parent   = Dropdown._getParentFromElement(this._element)\n      const isActive = $(this._menu).hasClass(ClassName.SHOW)\n\n      Dropdown._clearMenus()\n\n      if (isActive) {\n        return\n      }\n\n      const relatedTarget = {\n        relatedTarget: this._element\n      }\n      const showEvent = $.Event(Event.SHOW, relatedTarget)\n\n      $(parent).trigger(showEvent)\n\n      if (showEvent.isDefaultPrevented()) {\n        return\n      }\n\n      // Disable totally Popper.js for Dropdown in Navbar\n      if (!this._inNavbar) {\n        /**\n         * Check for Popper dependency\n         * Popper - https://popper.js.org\n         */\n        if (typeof Popper === 'undefined') {\n          throw new TypeError('Bootstrap dropdown require Popper.js (https://popper.js.org)')\n        }\n\n        let referenceElement = this._element\n\n        if (this._config.reference === 'parent') {\n          referenceElement = parent\n        } else if (Util.isElement(this._config.reference)) {\n          referenceElement = this._config.reference\n\n          // Check if it's jQuery element\n          if (typeof this._config.reference.jquery !== 'undefined') {\n            referenceElement = this._config.reference[0]\n          }\n        }\n\n        // If boundary is not `scrollParent`, then set position to `static`\n        // to allow the menu to \"escape\" the scroll parent's boundaries\n        // https://github.com/twbs/bootstrap/issues/24251\n        if (this._config.boundary !== 'scrollParent') {\n          $(parent).addClass(ClassName.POSITION_STATIC)\n        }\n        this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig())\n      }\n\n      // If this is a touch-enabled device we add extra\n      // empty mouseover listeners to the body's immediate children;\n      // only needed because of broken event delegation on iOS\n      // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n      if ('ontouchstart' in document.documentElement &&\n         $(parent).closest(Selector.NAVBAR_NAV).length === 0) {\n        $(document.body).children().on('mouseover', null, $.noop)\n      }\n\n      this._element.focus()\n      this._element.setAttribute('aria-expanded', true)\n\n      $(this._menu).toggleClass(ClassName.SHOW)\n      $(parent)\n        .toggleClass(ClassName.SHOW)\n        .trigger($.Event(Event.SHOWN, relatedTarget))\n    }\n\n    dispose() {\n      $.removeData(this._element, DATA_KEY)\n      $(this._element).off(EVENT_KEY)\n      this._element = null\n      this._menu = null\n      if (this._popper !== null) {\n        this._popper.destroy()\n        this._popper = null\n      }\n    }\n\n    update() {\n      this._inNavbar = this._detectNavbar()\n      if (this._popper !== null) {\n        this._popper.scheduleUpdate()\n      }\n    }\n\n    // Private\n\n    _addEventListeners() {\n      $(this._element).on(Event.CLICK, (event) => {\n        event.preventDefault()\n        event.stopPropagation()\n        this.toggle()\n      })\n    }\n\n    _getConfig(config) {\n      config = {\n        ...this.constructor.Default,\n        ...$(this._element).data(),\n        ...config\n      }\n\n      Util.typeCheckConfig(\n        NAME,\n        config,\n        this.constructor.DefaultType\n      )\n\n      return config\n    }\n\n    _getMenuElement() {\n      if (!this._menu) {\n        const parent = Dropdown._getParentFromElement(this._element)\n        if (parent) {\n          this._menu = parent.querySelector(Selector.MENU)\n        }\n      }\n      return this._menu\n    }\n\n    _getPlacement() {\n      const $parentDropdown = $(this._element.parentNode)\n      let placement = AttachmentMap.BOTTOM\n\n      // Handle dropup\n      if ($parentDropdown.hasClass(ClassName.DROPUP)) {\n        placement = AttachmentMap.TOP\n        if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n          placement = AttachmentMap.TOPEND\n        }\n      } else if ($parentDropdown.hasClass(ClassName.DROPRIGHT)) {\n        placement = AttachmentMap.RIGHT\n      } else if ($parentDropdown.hasClass(ClassName.DROPLEFT)) {\n        placement = AttachmentMap.LEFT\n      } else if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n        placement = AttachmentMap.BOTTOMEND\n      }\n      return placement\n    }\n\n    _detectNavbar() {\n      return $(this._element).closest('.navbar').length > 0\n    }\n\n    _getPopperConfig() {\n      const offsetConf = {}\n      if (typeof this._config.offset === 'function') {\n        offsetConf.fn = (data) => {\n          data.offsets = {\n            ...data.offsets,\n            ...this._config.offset(data.offsets) || {}\n          }\n          return data\n        }\n      } else {\n        offsetConf.offset = this._config.offset\n      }\n\n      const popperConfig = {\n        placement: this._getPlacement(),\n        modifiers: {\n          offset: offsetConf,\n          flip: {\n            enabled: this._config.flip\n          },\n          preventOverflow: {\n            boundariesElement: this._config.boundary\n          }\n        }\n      }\n\n      // Disable Popper.js if we have a static display\n      if (this._config.display === 'static') {\n        popperConfig.modifiers.applyStyle = {\n          enabled: false\n        }\n      }\n      return popperConfig\n    }\n\n    // Static\n\n    static _jQueryInterface(config) {\n      return this.each(function () {\n        let data = $(this).data(DATA_KEY)\n        const _config = typeof config === 'object' ? config : null\n\n        if (!data) {\n          data = new Dropdown(this, _config)\n          $(this).data(DATA_KEY, data)\n        }\n\n        if (typeof config === 'string') {\n          if (typeof data[config] === 'undefined') {\n            throw new TypeError(`No method named \"${config}\"`)\n          }\n          data[config]()\n        }\n      })\n    }\n\n    static _clearMenus(event) {\n      if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH ||\n        event.type === 'keyup' && event.which !== TAB_KEYCODE)) {\n        return\n      }\n\n      const toggles = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n      for (let i = 0, len = toggles.length; i < len; i++) {\n        const parent = Dropdown._getParentFromElement(toggles[i])\n        const context = $(toggles[i]).data(DATA_KEY)\n        const relatedTarget = {\n          relatedTarget: toggles[i]\n        }\n\n        if (event && event.type === 'click') {\n          relatedTarget.clickEvent = event\n        }\n\n        if (!context) {\n          continue\n        }\n\n        const dropdownMenu = context._menu\n        if (!$(parent).hasClass(ClassName.SHOW)) {\n          continue\n        }\n\n        if (event && (event.type === 'click' &&\n            /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) &&\n            $.contains(parent, event.target)) {\n          continue\n        }\n\n        const hideEvent = $.Event(Event.HIDE, relatedTarget)\n        $(parent).trigger(hideEvent)\n        if (hideEvent.isDefaultPrevented()) {\n          continue\n        }\n\n        // If this is a touch-enabled device we remove the extra\n        // empty mouseover listeners we added for iOS support\n        if ('ontouchstart' in document.documentElement) {\n          $(document.body).children().off('mouseover', null, $.noop)\n        }\n\n        toggles[i].setAttribute('aria-expanded', 'false')\n\n        $(dropdownMenu).removeClass(ClassName.SHOW)\n        $(parent)\n          .removeClass(ClassName.SHOW)\n          .trigger($.Event(Event.HIDDEN, relatedTarget))\n      }\n    }\n\n    static _getParentFromElement(element) {\n      let parent\n      const selector = Util.getSelectorFromElement(element)\n\n      if (selector) {\n        parent = document.querySelector(selector)\n      }\n\n      return parent || element.parentNode\n    }\n\n    // eslint-disable-next-line complexity\n    static _dataApiKeydownHandler(event) {\n      // If not input/textarea:\n      //  - And not a key in REGEXP_KEYDOWN => not a dropdown command\n      // If input/textarea:\n      //  - If space key => not a dropdown command\n      //  - If key is other than escape\n      //    - If key is not up or down => not a dropdown command\n      //    - If trigger inside the menu => not a dropdown command\n      if (/input|textarea/i.test(event.target.tagName)\n        ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE &&\n        (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE ||\n          $(event.target).closest(Selector.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {\n        return\n      }\n\n      event.preventDefault()\n      event.stopPropagation()\n\n      if (this.disabled || $(this).hasClass(ClassName.DISABLED)) {\n        return\n      }\n\n      const parent   = Dropdown._getParentFromElement(this)\n      const isActive = $(parent).hasClass(ClassName.SHOW)\n\n      if (!isActive && (event.which !== ESCAPE_KEYCODE || event.which !== SPACE_KEYCODE) ||\n           isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {\n        if (event.which === ESCAPE_KEYCODE) {\n          const toggle = parent.querySelector(Selector.DATA_TOGGLE)\n          $(toggle).trigger('focus')\n        }\n\n        $(this).trigger('click')\n        return\n      }\n\n      const items = [].slice.call(parent.querySelectorAll(Selector.VISIBLE_ITEMS))\n\n      if (items.length === 0) {\n        return\n      }\n\n      let index = items.indexOf(event.target)\n\n      if (event.which === ARROW_UP_KEYCODE && index > 0) { // Up\n        index--\n      }\n\n      if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // Down\n        index++\n      }\n\n      if (index < 0) {\n        index = 0\n      }\n\n      items[index].focus()\n    }\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Data Api implementation\n   * ------------------------------------------------------------------------\n   */\n\n  $(document)\n    .on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler)\n    .on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler)\n    .on(`${Event.CLICK_DATA_API} ${Event.KEYUP_DATA_API}`, Dropdown._clearMenus)\n    .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n      event.preventDefault()\n      event.stopPropagation()\n      Dropdown._jQueryInterface.call($(this), 'toggle')\n    })\n    .on(Event.CLICK_DATA_API, Selector.FORM_CHILD, (e) => {\n      e.stopPropagation()\n    })\n\n  /**\n   * ------------------------------------------------------------------------\n   * jQuery\n   * ------------------------------------------------------------------------\n   */\n\n  $.fn[NAME] = Dropdown._jQueryInterface\n  $.fn[NAME].Constructor = Dropdown\n  $.fn[NAME].noConflict = function () {\n    $.fn[NAME] = JQUERY_NO_CONFLICT\n    return Dropdown._jQueryInterface\n  }\n\n  return Dropdown\n})($, Popper)\n\nexport default Dropdown\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Modal = (($) => {\n  /**\n   * ------------------------------------------------------------------------\n   * Constants\n   * ------------------------------------------------------------------------\n   */\n\n  const NAME               = 'modal'\n  const VERSION            = '4.1.3'\n  const DATA_KEY           = 'bs.modal'\n  const EVENT_KEY          = `.${DATA_KEY}`\n  const DATA_API_KEY       = '.data-api'\n  const JQUERY_NO_CONFLICT = $.fn[NAME]\n  const ESCAPE_KEYCODE     = 27 // KeyboardEvent.which value for Escape (Esc) key\n\n  const Default = {\n    backdrop : true,\n    keyboard : true,\n    focus    : true,\n    show     : true\n  }\n\n  const DefaultType = {\n    backdrop : '(boolean|string)',\n    keyboard : 'boolean',\n    focus    : 'boolean',\n    show     : 'boolean'\n  }\n\n  const Event = {\n    HIDE              : `hide${EVENT_KEY}`,\n    HIDDEN            : `hidden${EVENT_KEY}`,\n    SHOW              : `show${EVENT_KEY}`,\n    SHOWN             : `shown${EVENT_KEY}`,\n    FOCUSIN           : `focusin${EVENT_KEY}`,\n    RESIZE            : `resize${EVENT_KEY}`,\n    CLICK_DISMISS     : `click.dismiss${EVENT_KEY}`,\n    KEYDOWN_DISMISS   : `keydown.dismiss${EVENT_KEY}`,\n    MOUSEUP_DISMISS   : `mouseup.dismiss${EVENT_KEY}`,\n    MOUSEDOWN_DISMISS : `mousedown.dismiss${EVENT_KEY}`,\n    CLICK_DATA_API    : `click${EVENT_KEY}${DATA_API_KEY}`\n  }\n\n  const ClassName = {\n    SCROLLBAR_MEASURER : 'modal-scrollbar-measure',\n    BACKDROP           : 'modal-backdrop',\n    OPEN               : 'modal-open',\n    FADE               : 'fade',\n    SHOW               : 'show'\n  }\n\n  const Selector = {\n    DIALOG             : '.modal-dialog',\n    DATA_TOGGLE        : '[data-toggle=\"modal\"]',\n    DATA_DISMISS       : '[data-dismiss=\"modal\"]',\n    FIXED_CONTENT      : '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',\n    STICKY_CONTENT     : '.sticky-top'\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Class Definition\n   * ------------------------------------------------------------------------\n   */\n\n  class Modal {\n    constructor(element, config) {\n      this._config              = this._getConfig(config)\n      this._element             = element\n      this._dialog              = element.querySelector(Selector.DIALOG)\n      this._backdrop            = null\n      this._isShown             = false\n      this._isBodyOverflowing   = false\n      this._ignoreBackdropClick = false\n      this._scrollbarWidth      = 0\n    }\n\n    // Getters\n\n    static get VERSION() {\n      return VERSION\n    }\n\n    static get Default() {\n      return Default\n    }\n\n    // Public\n\n    toggle(relatedTarget) {\n      return this._isShown ? this.hide() : this.show(relatedTarget)\n    }\n\n    show(relatedTarget) {\n      if (this._isTransitioning || this._isShown) {\n        return\n      }\n\n      if ($(this._element).hasClass(ClassName.FADE)) {\n        this._isTransitioning = true\n      }\n\n      const showEvent = $.Event(Event.SHOW, {\n        relatedTarget\n      })\n\n      $(this._element).trigger(showEvent)\n\n      if (this._isShown || showEvent.isDefaultPrevented()) {\n        return\n      }\n\n      this._isShown = true\n\n      this._checkScrollbar()\n      this._setScrollbar()\n\n      this._adjustDialog()\n\n      $(document.body).addClass(ClassName.OPEN)\n\n      this._setEscapeEvent()\n      this._setResizeEvent()\n\n      $(this._element).on(\n        Event.CLICK_DISMISS,\n        Selector.DATA_DISMISS,\n        (event) => this.hide(event)\n      )\n\n      $(this._dialog).on(Event.MOUSEDOWN_DISMISS, () => {\n        $(this._element).one(Event.MOUSEUP_DISMISS, (event) => {\n          if ($(event.target).is(this._element)) {\n            this._ignoreBackdropClick = true\n          }\n        })\n      })\n\n      this._showBackdrop(() => this._showElement(relatedTarget))\n    }\n\n    hide(event) {\n      if (event) {\n        event.preventDefault()\n      }\n\n      if (this._isTransitioning || !this._isShown) {\n        return\n      }\n\n      const hideEvent = $.Event(Event.HIDE)\n\n      $(this._element).trigger(hideEvent)\n\n      if (!this._isShown || hideEvent.isDefaultPrevented()) {\n        return\n      }\n\n      this._isShown = false\n      const transition = $(this._element).hasClass(ClassName.FADE)\n\n      if (transition) {\n        this._isTransitioning = true\n      }\n\n      this._setEscapeEvent()\n      this._setResizeEvent()\n\n      $(document).off(Event.FOCUSIN)\n\n      $(this._element).removeClass(ClassName.SHOW)\n\n      $(this._element).off(Event.CLICK_DISMISS)\n      $(this._dialog).off(Event.MOUSEDOWN_DISMISS)\n\n\n      if (transition) {\n        const transitionDuration  = Util.getTransitionDurationFromElement(this._element)\n\n        $(this._element)\n          .one(Util.TRANSITION_END, (event) => this._hideModal(event))\n          .emulateTransitionEnd(transitionDuration)\n      } else {\n        this._hideModal()\n      }\n    }\n\n    dispose() {\n      $.removeData(this._element, DATA_KEY)\n\n      $(window, document, this._element, this._backdrop).off(EVENT_KEY)\n\n      this._config              = null\n      this._element             = null\n      this._dialog              = null\n      this._backdrop            = null\n      this._isShown             = null\n      this._isBodyOverflowing   = null\n      this._ignoreBackdropClick = null\n      this._scrollbarWidth      = null\n    }\n\n    handleUpdate() {\n      this._adjustDialog()\n    }\n\n    // Private\n\n    _getConfig(config) {\n      config = {\n        ...Default,\n        ...config\n      }\n      Util.typeCheckConfig(NAME, config, DefaultType)\n      return config\n    }\n\n    _showElement(relatedTarget) {\n      const transition = $(this._element).hasClass(ClassName.FADE)\n\n      if (!this._element.parentNode ||\n         this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n        // Don't move modal's DOM position\n        document.body.appendChild(this._element)\n      }\n\n      this._element.style.display = 'block'\n      this._element.removeAttribute('aria-hidden')\n      this._element.scrollTop = 0\n\n      if (transition) {\n        Util.reflow(this._element)\n      }\n\n      $(this._element).addClass(ClassName.SHOW)\n\n      if (this._config.focus) {\n        this._enforceFocus()\n      }\n\n      const shownEvent = $.Event(Event.SHOWN, {\n        relatedTarget\n      })\n\n      const transitionComplete = () => {\n        if (this._config.focus) {\n          this._element.focus()\n        }\n        this._isTransitioning = false\n        $(this._element).trigger(shownEvent)\n      }\n\n      if (transition) {\n        const transitionDuration  = Util.getTransitionDurationFromElement(this._element)\n\n        $(this._dialog)\n          .one(Util.TRANSITION_END, transitionComplete)\n          .emulateTransitionEnd(transitionDuration)\n      } else {\n        transitionComplete()\n      }\n    }\n\n    _enforceFocus() {\n      $(document)\n        .off(Event.FOCUSIN) // Guard against infinite focus loop\n        .on(Event.FOCUSIN, (event) => {\n          if (document !== event.target &&\n              this._element !== event.target &&\n              $(this._element).has(event.target).length === 0) {\n            this._element.focus()\n          }\n        })\n    }\n\n    _setEscapeEvent() {\n      if (this._isShown && this._config.keyboard) {\n        $(this._element).on(Event.KEYDOWN_DISMISS, (event) => {\n          if (event.which === ESCAPE_KEYCODE) {\n            event.preventDefault()\n            this.hide()\n          }\n        })\n      } else if (!this._isShown) {\n        $(this._element).off(Event.KEYDOWN_DISMISS)\n      }\n    }\n\n    _setResizeEvent() {\n      if (this._isShown) {\n        $(window).on(Event.RESIZE, (event) => this.handleUpdate(event))\n      } else {\n        $(window).off(Event.RESIZE)\n      }\n    }\n\n    _hideModal() {\n      this._element.style.display = 'none'\n      this._element.setAttribute('aria-hidden', true)\n      this._isTransitioning = false\n      this._showBackdrop(() => {\n        $(document.body).removeClass(ClassName.OPEN)\n        this._resetAdjustments()\n        this._resetScrollbar()\n        $(this._element).trigger(Event.HIDDEN)\n      })\n    }\n\n    _removeBackdrop() {\n      if (this._backdrop) {\n        $(this._backdrop).remove()\n        this._backdrop = null\n      }\n    }\n\n    _showBackdrop(callback) {\n      const animate = $(this._element).hasClass(ClassName.FADE)\n        ? ClassName.FADE : ''\n\n      if (this._isShown && this._config.backdrop) {\n        this._backdrop = document.createElement('div')\n        this._backdrop.className = ClassName.BACKDROP\n\n        if (animate) {\n          this._backdrop.classList.add(animate)\n        }\n\n        $(this._backdrop).appendTo(document.body)\n\n        $(this._element).on(Event.CLICK_DISMISS, (event) => {\n          if (this._ignoreBackdropClick) {\n            this._ignoreBackdropClick = false\n            return\n          }\n          if (event.target !== event.currentTarget) {\n            return\n          }\n          if (this._config.backdrop === 'static') {\n            this._element.focus()\n          } else {\n            this.hide()\n          }\n        })\n\n        if (animate) {\n          Util.reflow(this._backdrop)\n        }\n\n        $(this._backdrop).addClass(ClassName.SHOW)\n\n        if (!callback) {\n          return\n        }\n\n        if (!animate) {\n          callback()\n          return\n        }\n\n        const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n        $(this._backdrop)\n          .one(Util.TRANSITION_END, callback)\n          .emulateTransitionEnd(backdropTransitionDuration)\n      } else if (!this._isShown && this._backdrop) {\n        $(this._backdrop).removeClass(ClassName.SHOW)\n\n        const callbackRemove = () => {\n          this._removeBackdrop()\n          if (callback) {\n            callback()\n          }\n        }\n\n        if ($(this._element).hasClass(ClassName.FADE)) {\n          const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n          $(this._backdrop)\n            .one(Util.TRANSITION_END, callbackRemove)\n            .emulateTransitionEnd(backdropTransitionDuration)\n        } else {\n          callbackRemove()\n        }\n      } else if (callback) {\n        callback()\n      }\n    }\n\n    // ----------------------------------------------------------------------\n    // the following methods are used to handle overflowing modals\n    // todo (fat): these should probably be refactored out of modal.js\n    // ----------------------------------------------------------------------\n\n    _adjustDialog() {\n      const isModalOverflowing =\n        this._element.scrollHeight > document.documentElement.clientHeight\n\n      if (!this._isBodyOverflowing && isModalOverflowing) {\n        this._element.style.paddingLeft = `${this._scrollbarWidth}px`\n      }\n\n      if (this._isBodyOverflowing && !isModalOverflowing) {\n        this._element.style.paddingRight = `${this._scrollbarWidth}px`\n      }\n    }\n\n    _resetAdjustments() {\n      this._element.style.paddingLeft = ''\n      this._element.style.paddingRight = ''\n    }\n\n    _checkScrollbar() {\n      const rect = document.body.getBoundingClientRect()\n      this._isBodyOverflowing = rect.left + rect.right < window.innerWidth\n      this._scrollbarWidth = this._getScrollbarWidth()\n    }\n\n    _setScrollbar() {\n      if (this._isBodyOverflowing) {\n        // Note: DOMNode.style.paddingRight returns the actual value or '' if not set\n        //   while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set\n        const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n        const stickyContent = [].slice.call(document.querySelectorAll(Selector.STICKY_CONTENT))\n\n        // Adjust fixed content padding\n        $(fixedContent).each((index, element) => {\n          const actualPadding = element.style.paddingRight\n          const calculatedPadding = $(element).css('padding-right')\n          $(element)\n            .data('padding-right', actualPadding)\n            .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n        })\n\n        // Adjust sticky content margin\n        $(stickyContent).each((index, element) => {\n          const actualMargin = element.style.marginRight\n          const calculatedMargin = $(element).css('margin-right')\n          $(element)\n            .data('margin-right', actualMargin)\n            .css('margin-right', `${parseFloat(calculatedMargin) - this._scrollbarWidth}px`)\n        })\n\n        // Adjust body padding\n        const actualPadding = document.body.style.paddingRight\n        const calculatedPadding = $(document.body).css('padding-right')\n        $(document.body)\n          .data('padding-right', actualPadding)\n          .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n      }\n    }\n\n    _resetScrollbar() {\n      // Restore fixed content padding\n      const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n      $(fixedContent).each((index, element) => {\n        const padding = $(element).data('padding-right')\n        $(element).removeData('padding-right')\n        element.style.paddingRight = padding ? padding : ''\n      })\n\n      // Restore sticky content\n      const elements = [].slice.call(document.querySelectorAll(`${Selector.STICKY_CONTENT}`))\n      $(elements).each((index, element) => {\n        const margin = $(element).data('margin-right')\n        if (typeof margin !== 'undefined') {\n          $(element).css('margin-right', margin).removeData('margin-right')\n        }\n      })\n\n      // Restore body padding\n      const padding = $(document.body).data('padding-right')\n      $(document.body).removeData('padding-right')\n      document.body.style.paddingRight = padding ? padding : ''\n    }\n\n    _getScrollbarWidth() { // thx d.walsh\n      const scrollDiv = document.createElement('div')\n      scrollDiv.className = ClassName.SCROLLBAR_MEASURER\n      document.body.appendChild(scrollDiv)\n      const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth\n      document.body.removeChild(scrollDiv)\n      return scrollbarWidth\n    }\n\n    // Static\n\n    static _jQueryInterface(config, relatedTarget) {\n      return this.each(function () {\n        let data = $(this).data(DATA_KEY)\n        const _config = {\n          ...Default,\n          ...$(this).data(),\n          ...typeof config === 'object' && config ? config : {}\n        }\n\n        if (!data) {\n          data = new Modal(this, _config)\n          $(this).data(DATA_KEY, data)\n        }\n\n        if (typeof config === 'string') {\n          if (typeof data[config] === 'undefined') {\n            throw new TypeError(`No method named \"${config}\"`)\n          }\n          data[config](relatedTarget)\n        } else if (_config.show) {\n          data.show(relatedTarget)\n        }\n      })\n    }\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Data Api implementation\n   * ------------------------------------------------------------------------\n   */\n\n  $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n    let target\n    const selector = Util.getSelectorFromElement(this)\n\n    if (selector) {\n      target = document.querySelector(selector)\n    }\n\n    const config = $(target).data(DATA_KEY)\n      ? 'toggle' : {\n        ...$(target).data(),\n        ...$(this).data()\n      }\n\n    if (this.tagName === 'A' || this.tagName === 'AREA') {\n      event.preventDefault()\n    }\n\n    const $target = $(target).one(Event.SHOW, (showEvent) => {\n      if (showEvent.isDefaultPrevented()) {\n        // Only register focus restorer if modal will actually get shown\n        return\n      }\n\n      $target.one(Event.HIDDEN, () => {\n        if ($(this).is(':visible')) {\n          this.focus()\n        }\n      })\n    })\n\n    Modal._jQueryInterface.call($(target), config, this)\n  })\n\n  /**\n   * ------------------------------------------------------------------------\n   * jQuery\n   * ------------------------------------------------------------------------\n   */\n\n  $.fn[NAME] = Modal._jQueryInterface\n  $.fn[NAME].Constructor = Modal\n  $.fn[NAME].noConflict = function () {\n    $.fn[NAME] = JQUERY_NO_CONFLICT\n    return Modal._jQueryInterface\n  }\n\n  return Modal\n})($)\n\nexport default Modal\n","import $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Tooltip = (($) => {\n  /**\n   * ------------------------------------------------------------------------\n   * Constants\n   * ------------------------------------------------------------------------\n   */\n\n  const NAME               = 'tooltip'\n  const VERSION            = '4.1.3'\n  const DATA_KEY           = 'bs.tooltip'\n  const EVENT_KEY          = `.${DATA_KEY}`\n  const JQUERY_NO_CONFLICT = $.fn[NAME]\n  const CLASS_PREFIX       = 'bs-tooltip'\n  const BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\n  const DefaultType = {\n    animation           : 'boolean',\n    template            : 'string',\n    title               : '(string|element|function)',\n    trigger             : 'string',\n    delay               : '(number|object)',\n    html                : 'boolean',\n    selector            : '(string|boolean)',\n    placement           : '(string|function)',\n    offset              : '(number|string)',\n    container           : '(string|element|boolean)',\n    fallbackPlacement   : '(string|array)',\n    boundary            : '(string|element)'\n  }\n\n  const AttachmentMap = {\n    AUTO   : 'auto',\n    TOP    : 'top',\n    RIGHT  : 'right',\n    BOTTOM : 'bottom',\n    LEFT   : 'left'\n  }\n\n  const Default = {\n    animation           : true,\n    template            : '<div class=\"tooltip\" role=\"tooltip\">' +\n                        '<div class=\"arrow\"></div>' +\n                        '<div class=\"tooltip-inner\"></div></div>',\n    trigger             : 'hover focus',\n    title               : '',\n    delay               : 0,\n    html                : false,\n    selector            : false,\n    placement           : 'top',\n    offset              : 0,\n    container           : false,\n    fallbackPlacement   : 'flip',\n    boundary            : 'scrollParent'\n  }\n\n  const HoverState = {\n    SHOW : 'show',\n    OUT  : 'out'\n  }\n\n  const Event = {\n    HIDE       : `hide${EVENT_KEY}`,\n    HIDDEN     : `hidden${EVENT_KEY}`,\n    SHOW       : `show${EVENT_KEY}`,\n    SHOWN      : `shown${EVENT_KEY}`,\n    INSERTED   : `inserted${EVENT_KEY}`,\n    CLICK      : `click${EVENT_KEY}`,\n    FOCUSIN    : `focusin${EVENT_KEY}`,\n    FOCUSOUT   : `focusout${EVENT_KEY}`,\n    MOUSEENTER : `mouseenter${EVENT_KEY}`,\n    MOUSELEAVE : `mouseleave${EVENT_KEY}`\n  }\n\n  const ClassName = {\n    FADE : 'fade',\n    SHOW : 'show'\n  }\n\n  const Selector = {\n    TOOLTIP       : '.tooltip',\n    TOOLTIP_INNER : '.tooltip-inner',\n    ARROW         : '.arrow'\n  }\n\n  const Trigger = {\n    HOVER  : 'hover',\n    FOCUS  : 'focus',\n    CLICK  : 'click',\n    MANUAL : 'manual'\n  }\n\n\n  /**\n   * ------------------------------------------------------------------------\n   * Class Definition\n   * ------------------------------------------------------------------------\n   */\n\n  class Tooltip {\n    constructor(element, config) {\n      /**\n       * Check for Popper dependency\n       * Popper - https://popper.js.org\n       */\n      if (typeof Popper === 'undefined') {\n        throw new TypeError('Bootstrap tooltips require Popper.js (https://popper.js.org)')\n      }\n\n      // private\n      this._isEnabled     = true\n      this._timeout       = 0\n      this._hoverState    = ''\n      this._activeTrigger = {}\n      this._popper        = null\n\n      // Protected\n      this.element = element\n      this.config  = this._getConfig(config)\n      this.tip     = null\n\n      this._setListeners()\n    }\n\n    // Getters\n\n    static get VERSION() {\n      return VERSION\n    }\n\n    static get Default() {\n      return Default\n    }\n\n    static get NAME() {\n      return NAME\n    }\n\n    static get DATA_KEY() {\n      return DATA_KEY\n    }\n\n    static get Event() {\n      return Event\n    }\n\n    static get EVENT_KEY() {\n      return EVENT_KEY\n    }\n\n    static get DefaultType() {\n      return DefaultType\n    }\n\n    // Public\n\n    enable() {\n      this._isEnabled = true\n    }\n\n    disable() {\n      this._isEnabled = false\n    }\n\n    toggleEnabled() {\n      this._isEnabled = !this._isEnabled\n    }\n\n    toggle(event) {\n      if (!this._isEnabled) {\n        return\n      }\n\n      if (event) {\n        const dataKey = this.constructor.DATA_KEY\n        let context = $(event.currentTarget).data(dataKey)\n\n        if (!context) {\n          context = new this.constructor(\n            event.currentTarget,\n            this._getDelegateConfig()\n          )\n          $(event.currentTarget).data(dataKey, context)\n        }\n\n        context._activeTrigger.click = !context._activeTrigger.click\n\n        if (context._isWithActiveTrigger()) {\n          context._enter(null, context)\n        } else {\n          context._leave(null, context)\n        }\n      } else {\n        if ($(this.getTipElement()).hasClass(ClassName.SHOW)) {\n          this._leave(null, this)\n          return\n        }\n\n        this._enter(null, this)\n      }\n    }\n\n    dispose() {\n      clearTimeout(this._timeout)\n\n      $.removeData(this.element, this.constructor.DATA_KEY)\n\n      $(this.element).off(this.constructor.EVENT_KEY)\n      $(this.element).closest('.modal').off('hide.bs.modal')\n\n      if (this.tip) {\n        $(this.tip).remove()\n      }\n\n      this._isEnabled     = null\n      this._timeout       = null\n      this._hoverState    = null\n      this._activeTrigger = null\n      if (this._popper !== null) {\n        this._popper.destroy()\n      }\n\n      this._popper = null\n      this.element = null\n      this.config  = null\n      this.tip     = null\n    }\n\n    show() {\n      if ($(this.element).css('display') === 'none') {\n        throw new Error('Please use show on visible elements')\n      }\n\n      const showEvent = $.Event(this.constructor.Event.SHOW)\n      if (this.isWithContent() && this._isEnabled) {\n        $(this.element).trigger(showEvent)\n\n        const isInTheDom = $.contains(\n          this.element.ownerDocument.documentElement,\n          this.element\n        )\n\n        if (showEvent.isDefaultPrevented() || !isInTheDom) {\n          return\n        }\n\n        const tip   = this.getTipElement()\n        const tipId = Util.getUID(this.constructor.NAME)\n\n        tip.setAttribute('id', tipId)\n        this.element.setAttribute('aria-describedby', tipId)\n\n        this.setContent()\n\n        if (this.config.animation) {\n          $(tip).addClass(ClassName.FADE)\n        }\n\n        const placement  = typeof this.config.placement === 'function'\n          ? this.config.placement.call(this, tip, this.element)\n          : this.config.placement\n\n        const attachment = this._getAttachment(placement)\n        this.addAttachmentClass(attachment)\n\n        const container = this.config.container === false ? document.body : $(document).find(this.config.container)\n\n        $(tip).data(this.constructor.DATA_KEY, this)\n\n        if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) {\n          $(tip).appendTo(container)\n        }\n\n        $(this.element).trigger(this.constructor.Event.INSERTED)\n\n        this._popper = new Popper(this.element, tip, {\n          placement: attachment,\n          modifiers: {\n            offset: {\n              offset: this.config.offset\n            },\n            flip: {\n              behavior: this.config.fallbackPlacement\n            },\n            arrow: {\n              element: Selector.ARROW\n            },\n            preventOverflow: {\n              boundariesElement: this.config.boundary\n            }\n          },\n          onCreate: (data) => {\n            if (data.originalPlacement !== data.placement) {\n              this._handlePopperPlacementChange(data)\n            }\n          },\n          onUpdate: (data) => {\n            this._handlePopperPlacementChange(data)\n          }\n        })\n\n        $(tip).addClass(ClassName.SHOW)\n\n        // If this is a touch-enabled device we add extra\n        // empty mouseover listeners to the body's immediate children;\n        // only needed because of broken event delegation on iOS\n        // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n        if ('ontouchstart' in document.documentElement) {\n          $(document.body).children().on('mouseover', null, $.noop)\n        }\n\n        const complete = () => {\n          if (this.config.animation) {\n            this._fixTransition()\n          }\n          const prevHoverState = this._hoverState\n          this._hoverState     = null\n\n          $(this.element).trigger(this.constructor.Event.SHOWN)\n\n          if (prevHoverState === HoverState.OUT) {\n            this._leave(null, this)\n          }\n        }\n\n        if ($(this.tip).hasClass(ClassName.FADE)) {\n          const transitionDuration = Util.getTransitionDurationFromElement(this.tip)\n\n          $(this.tip)\n            .one(Util.TRANSITION_END, complete)\n            .emulateTransitionEnd(transitionDuration)\n        } else {\n          complete()\n        }\n      }\n    }\n\n    hide(callback) {\n      const tip       = this.getTipElement()\n      const hideEvent = $.Event(this.constructor.Event.HIDE)\n      const complete = () => {\n        if (this._hoverState !== HoverState.SHOW && tip.parentNode) {\n          tip.parentNode.removeChild(tip)\n        }\n\n        this._cleanTipClass()\n        this.element.removeAttribute('aria-describedby')\n        $(this.element).trigger(this.constructor.Event.HIDDEN)\n        if (this._popper !== null) {\n          this._popper.destroy()\n        }\n\n        if (callback) {\n          callback()\n        }\n      }\n\n      $(this.element).trigger(hideEvent)\n\n      if (hideEvent.isDefaultPrevented()) {\n        return\n      }\n\n      $(tip).removeClass(ClassName.SHOW)\n\n      // If this is a touch-enabled device we remove the extra\n      // empty mouseover listeners we added for iOS support\n      if ('ontouchstart' in document.documentElement) {\n        $(document.body).children().off('mouseover', null, $.noop)\n      }\n\n      this._activeTrigger[Trigger.CLICK] = false\n      this._activeTrigger[Trigger.FOCUS] = false\n      this._activeTrigger[Trigger.HOVER] = false\n\n      if ($(this.tip).hasClass(ClassName.FADE)) {\n        const transitionDuration = Util.getTransitionDurationFromElement(tip)\n\n        $(tip)\n          .one(Util.TRANSITION_END, complete)\n          .emulateTransitionEnd(transitionDuration)\n      } else {\n        complete()\n      }\n\n      this._hoverState = ''\n    }\n\n    update() {\n      if (this._popper !== null) {\n        this._popper.scheduleUpdate()\n      }\n    }\n\n    // Protected\n\n    isWithContent() {\n      return Boolean(this.getTitle())\n    }\n\n    addAttachmentClass(attachment) {\n      $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n    }\n\n    getTipElement() {\n      this.tip = this.tip || $(this.config.template)[0]\n      return this.tip\n    }\n\n    setContent() {\n      const tip = this.getTipElement()\n      this.setElementContent($(tip.querySelectorAll(Selector.TOOLTIP_INNER)), this.getTitle())\n      $(tip).removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n    }\n\n    setElementContent($element, content) {\n      const html = this.config.html\n      if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n        // Content is a DOM node or a jQuery\n        if (html) {\n          if (!$(content).parent().is($element)) {\n            $element.empty().append(content)\n          }\n        } else {\n          $element.text($(content).text())\n        }\n      } else {\n        $element[html ? 'html' : 'text'](content)\n      }\n    }\n\n    getTitle() {\n      let title = this.element.getAttribute('data-original-title')\n\n      if (!title) {\n        title = typeof this.config.title === 'function'\n          ? this.config.title.call(this.element)\n          : this.config.title\n      }\n\n      return title\n    }\n\n    // Private\n\n    _getAttachment(placement) {\n      return AttachmentMap[placement.toUpperCase()]\n    }\n\n    _setListeners() {\n      const triggers = this.config.trigger.split(' ')\n\n      triggers.forEach((trigger) => {\n        if (trigger === 'click') {\n          $(this.element).on(\n            this.constructor.Event.CLICK,\n            this.config.selector,\n            (event) => this.toggle(event)\n          )\n        } else if (trigger !== Trigger.MANUAL) {\n          const eventIn = trigger === Trigger.HOVER\n            ? this.constructor.Event.MOUSEENTER\n            : this.constructor.Event.FOCUSIN\n          const eventOut = trigger === Trigger.HOVER\n            ? this.constructor.Event.MOUSELEAVE\n            : this.constructor.Event.FOCUSOUT\n\n          $(this.element)\n            .on(\n              eventIn,\n              this.config.selector,\n              (event) => this._enter(event)\n            )\n            .on(\n              eventOut,\n              this.config.selector,\n              (event) => this._leave(event)\n            )\n        }\n\n        $(this.element).closest('.modal').on(\n          'hide.bs.modal',\n          () => this.hide()\n        )\n      })\n\n      if (this.config.selector) {\n        this.config = {\n          ...this.config,\n          trigger: 'manual',\n          selector: ''\n        }\n      } else {\n        this._fixTitle()\n      }\n    }\n\n    _fixTitle() {\n      const titleType = typeof this.element.getAttribute('data-original-title')\n      if (this.element.getAttribute('title') ||\n         titleType !== 'string') {\n        this.element.setAttribute(\n          'data-original-title',\n          this.element.getAttribute('title') || ''\n        )\n        this.element.setAttribute('title', '')\n      }\n    }\n\n    _enter(event, context) {\n      const dataKey = this.constructor.DATA_KEY\n\n      context = context || $(event.currentTarget).data(dataKey)\n\n      if (!context) {\n        context = new this.constructor(\n          event.currentTarget,\n          this._getDelegateConfig()\n        )\n        $(event.currentTarget).data(dataKey, context)\n      }\n\n      if (event) {\n        context._activeTrigger[\n          event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER\n        ] = true\n      }\n\n      if ($(context.getTipElement()).hasClass(ClassName.SHOW) ||\n         context._hoverState === HoverState.SHOW) {\n        context._hoverState = HoverState.SHOW\n        return\n      }\n\n      clearTimeout(context._timeout)\n\n      context._hoverState = HoverState.SHOW\n\n      if (!context.config.delay || !context.config.delay.show) {\n        context.show()\n        return\n      }\n\n      context._timeout = setTimeout(() => {\n        if (context._hoverState === HoverState.SHOW) {\n          context.show()\n        }\n      }, context.config.delay.show)\n    }\n\n    _leave(event, context) {\n      const dataKey = this.constructor.DATA_KEY\n\n      context = context || $(event.currentTarget).data(dataKey)\n\n      if (!context) {\n        context = new this.constructor(\n          event.currentTarget,\n          this._getDelegateConfig()\n        )\n        $(event.currentTarget).data(dataKey, context)\n      }\n\n      if (event) {\n        context._activeTrigger[\n          event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER\n        ] = false\n      }\n\n      if (context._isWithActiveTrigger()) {\n        return\n      }\n\n      clearTimeout(context._timeout)\n\n      context._hoverState = HoverState.OUT\n\n      if (!context.config.delay || !context.config.delay.hide) {\n        context.hide()\n        return\n      }\n\n      context._timeout = setTimeout(() => {\n        if (context._hoverState === HoverState.OUT) {\n          context.hide()\n        }\n      }, context.config.delay.hide)\n    }\n\n    _isWithActiveTrigger() {\n      for (const trigger in this._activeTrigger) {\n        if (this._activeTrigger[trigger]) {\n          return true\n        }\n      }\n\n      return false\n    }\n\n    _getConfig(config) {\n      config = {\n        ...this.constructor.Default,\n        ...$(this.element).data(),\n        ...typeof config === 'object' && config ? config : {}\n      }\n\n      if (typeof config.delay === 'number') {\n        config.delay = {\n          show: config.delay,\n          hide: config.delay\n        }\n      }\n\n      if (typeof config.title === 'number') {\n        config.title = config.title.toString()\n      }\n\n      if (typeof config.content === 'number') {\n        config.content = config.content.toString()\n      }\n\n      Util.typeCheckConfig(\n        NAME,\n        config,\n        this.constructor.DefaultType\n      )\n\n      return config\n    }\n\n    _getDelegateConfig() {\n      const config = {}\n\n      if (this.config) {\n        for (const key in this.config) {\n          if (this.constructor.Default[key] !== this.config[key]) {\n            config[key] = this.config[key]\n          }\n        }\n      }\n\n      return config\n    }\n\n    _cleanTipClass() {\n      const $tip = $(this.getTipElement())\n      const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n      if (tabClass !== null && tabClass.length) {\n        $tip.removeClass(tabClass.join(''))\n      }\n    }\n\n    _handlePopperPlacementChange(popperData) {\n      const popperInstance = popperData.instance\n      this.tip = popperInstance.popper\n      this._cleanTipClass()\n      this.addAttachmentClass(this._getAttachment(popperData.placement))\n    }\n\n    _fixTransition() {\n      const tip = this.getTipElement()\n      const initConfigAnimation = this.config.animation\n      if (tip.getAttribute('x-placement') !== null) {\n        return\n      }\n      $(tip).removeClass(ClassName.FADE)\n      this.config.animation = false\n      this.hide()\n      this.show()\n      this.config.animation = initConfigAnimation\n    }\n\n    // Static\n\n    static _jQueryInterface(config) {\n      return this.each(function () {\n        let data = $(this).data(DATA_KEY)\n        const _config = typeof config === 'object' && config\n\n        if (!data && /dispose|hide/.test(config)) {\n          return\n        }\n\n        if (!data) {\n          data = new Tooltip(this, _config)\n          $(this).data(DATA_KEY, data)\n        }\n\n        if (typeof config === 'string') {\n          if (typeof data[config] === 'undefined') {\n            throw new TypeError(`No method named \"${config}\"`)\n          }\n          data[config]()\n        }\n      })\n    }\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * jQuery\n   * ------------------------------------------------------------------------\n   */\n\n  $.fn[NAME] = Tooltip._jQueryInterface\n  $.fn[NAME].Constructor = Tooltip\n  $.fn[NAME].noConflict = function () {\n    $.fn[NAME] = JQUERY_NO_CONFLICT\n    return Tooltip._jQueryInterface\n  }\n\n  return Tooltip\n})($, Popper)\n\nexport default Tooltip\n","import $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Popover = (($) => {\n  /**\n   * ------------------------------------------------------------------------\n   * Constants\n   * ------------------------------------------------------------------------\n   */\n\n  const NAME                = 'popover'\n  const VERSION             = '4.1.3'\n  const DATA_KEY            = 'bs.popover'\n  const EVENT_KEY           = `.${DATA_KEY}`\n  const JQUERY_NO_CONFLICT  = $.fn[NAME]\n  const CLASS_PREFIX        = 'bs-popover'\n  const BSCLS_PREFIX_REGEX  = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\n  const Default = {\n    ...Tooltip.Default,\n    placement : 'right',\n    trigger   : 'click',\n    content   : '',\n    template  : '<div class=\"popover\" role=\"tooltip\">' +\n                '<div class=\"arrow\"></div>' +\n                '<h3 class=\"popover-header\"></h3>' +\n                '<div class=\"popover-body\"></div></div>'\n  }\n\n  const DefaultType = {\n    ...Tooltip.DefaultType,\n    content : '(string|element|function)'\n  }\n\n  const ClassName = {\n    FADE : 'fade',\n    SHOW : 'show'\n  }\n\n  const Selector = {\n    TITLE   : '.popover-header',\n    CONTENT : '.popover-body'\n  }\n\n  const Event = {\n    HIDE       : `hide${EVENT_KEY}`,\n    HIDDEN     : `hidden${EVENT_KEY}`,\n    SHOW       : `show${EVENT_KEY}`,\n    SHOWN      : `shown${EVENT_KEY}`,\n    INSERTED   : `inserted${EVENT_KEY}`,\n    CLICK      : `click${EVENT_KEY}`,\n    FOCUSIN    : `focusin${EVENT_KEY}`,\n    FOCUSOUT   : `focusout${EVENT_KEY}`,\n    MOUSEENTER : `mouseenter${EVENT_KEY}`,\n    MOUSELEAVE : `mouseleave${EVENT_KEY}`\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Class Definition\n   * ------------------------------------------------------------------------\n   */\n\n  class Popover extends Tooltip {\n    // Getters\n\n    static get VERSION() {\n      return VERSION\n    }\n\n    static get Default() {\n      return Default\n    }\n\n    static get NAME() {\n      return NAME\n    }\n\n    static get DATA_KEY() {\n      return DATA_KEY\n    }\n\n    static get Event() {\n      return Event\n    }\n\n    static get EVENT_KEY() {\n      return EVENT_KEY\n    }\n\n    static get DefaultType() {\n      return DefaultType\n    }\n\n    // Overrides\n\n    isWithContent() {\n      return this.getTitle() || this._getContent()\n    }\n\n    addAttachmentClass(attachment) {\n      $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n    }\n\n    getTipElement() {\n      this.tip = this.tip || $(this.config.template)[0]\n      return this.tip\n    }\n\n    setContent() {\n      const $tip = $(this.getTipElement())\n\n      // We use append for html objects to maintain js events\n      this.setElementContent($tip.find(Selector.TITLE), this.getTitle())\n      let content = this._getContent()\n      if (typeof content === 'function') {\n        content = content.call(this.element)\n      }\n      this.setElementContent($tip.find(Selector.CONTENT), content)\n\n      $tip.removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n    }\n\n    // Private\n\n    _getContent() {\n      return this.element.getAttribute('data-content') ||\n        this.config.content\n    }\n\n    _cleanTipClass() {\n      const $tip = $(this.getTipElement())\n      const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n      if (tabClass !== null && tabClass.length > 0) {\n        $tip.removeClass(tabClass.join(''))\n      }\n    }\n\n    // Static\n\n    static _jQueryInterface(config) {\n      return this.each(function () {\n        let data = $(this).data(DATA_KEY)\n        const _config = typeof config === 'object' ? config : null\n\n        if (!data && /destroy|hide/.test(config)) {\n          return\n        }\n\n        if (!data) {\n          data = new Popover(this, _config)\n          $(this).data(DATA_KEY, data)\n        }\n\n        if (typeof config === 'string') {\n          if (typeof data[config] === 'undefined') {\n            throw new TypeError(`No method named \"${config}\"`)\n          }\n          data[config]()\n        }\n      })\n    }\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * jQuery\n   * ------------------------------------------------------------------------\n   */\n\n  $.fn[NAME] = Popover._jQueryInterface\n  $.fn[NAME].Constructor = Popover\n  $.fn[NAME].noConflict = function () {\n    $.fn[NAME] = JQUERY_NO_CONFLICT\n    return Popover._jQueryInterface\n  }\n\n  return Popover\n})($)\n\nexport default Popover\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst ScrollSpy = (($) => {\n  /**\n   * ------------------------------------------------------------------------\n   * Constants\n   * ------------------------------------------------------------------------\n   */\n\n  const NAME               = 'scrollspy'\n  const VERSION            = '4.1.3'\n  const DATA_KEY           = 'bs.scrollspy'\n  const EVENT_KEY          = `.${DATA_KEY}`\n  const DATA_API_KEY       = '.data-api'\n  const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n  const Default = {\n    offset : 10,\n    method : 'auto',\n    target : ''\n  }\n\n  const DefaultType = {\n    offset : 'number',\n    method : 'string',\n    target : '(string|element)'\n  }\n\n  const Event = {\n    ACTIVATE      : `activate${EVENT_KEY}`,\n    SCROLL        : `scroll${EVENT_KEY}`,\n    LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`\n  }\n\n  const ClassName = {\n    DROPDOWN_ITEM : 'dropdown-item',\n    DROPDOWN_MENU : 'dropdown-menu',\n    ACTIVE        : 'active'\n  }\n\n  const Selector = {\n    DATA_SPY        : '[data-spy=\"scroll\"]',\n    ACTIVE          : '.active',\n    NAV_LIST_GROUP  : '.nav, .list-group',\n    NAV_LINKS       : '.nav-link',\n    NAV_ITEMS       : '.nav-item',\n    LIST_ITEMS      : '.list-group-item',\n    DROPDOWN        : '.dropdown',\n    DROPDOWN_ITEMS  : '.dropdown-item',\n    DROPDOWN_TOGGLE : '.dropdown-toggle'\n  }\n\n  const OffsetMethod = {\n    OFFSET   : 'offset',\n    POSITION : 'position'\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Class Definition\n   * ------------------------------------------------------------------------\n   */\n\n  class ScrollSpy {\n    constructor(element, config) {\n      this._element       = element\n      this._scrollElement = element.tagName === 'BODY' ? window : element\n      this._config        = this._getConfig(config)\n      this._selector      = `${this._config.target} ${Selector.NAV_LINKS},` +\n                            `${this._config.target} ${Selector.LIST_ITEMS},` +\n                            `${this._config.target} ${Selector.DROPDOWN_ITEMS}`\n      this._offsets       = []\n      this._targets       = []\n      this._activeTarget  = null\n      this._scrollHeight  = 0\n\n      $(this._scrollElement).on(Event.SCROLL, (event) => this._process(event))\n\n      this.refresh()\n      this._process()\n    }\n\n    // Getters\n\n    static get VERSION() {\n      return VERSION\n    }\n\n    static get Default() {\n      return Default\n    }\n\n    // Public\n\n    refresh() {\n      const autoMethod = this._scrollElement === this._scrollElement.window\n        ? OffsetMethod.OFFSET : OffsetMethod.POSITION\n\n      const offsetMethod = this._config.method === 'auto'\n        ? autoMethod : this._config.method\n\n      const offsetBase = offsetMethod === OffsetMethod.POSITION\n        ? this._getScrollTop() : 0\n\n      this._offsets = []\n      this._targets = []\n\n      this._scrollHeight = this._getScrollHeight()\n\n      const targets = [].slice.call(document.querySelectorAll(this._selector))\n\n      targets\n        .map((element) => {\n          let target\n          const targetSelector = Util.getSelectorFromElement(element)\n\n          if (targetSelector) {\n            target = document.querySelector(targetSelector)\n          }\n\n          if (target) {\n            const targetBCR = target.getBoundingClientRect()\n            if (targetBCR.width || targetBCR.height) {\n              // TODO (fat): remove sketch reliance on jQuery position/offset\n              return [\n                $(target)[offsetMethod]().top + offsetBase,\n                targetSelector\n              ]\n            }\n          }\n          return null\n        })\n        .filter((item) => item)\n        .sort((a, b) => a[0] - b[0])\n        .forEach((item) => {\n          this._offsets.push(item[0])\n          this._targets.push(item[1])\n        })\n    }\n\n    dispose() {\n      $.removeData(this._element, DATA_KEY)\n      $(this._scrollElement).off(EVENT_KEY)\n\n      this._element       = null\n      this._scrollElement = null\n      this._config        = null\n      this._selector      = null\n      this._offsets       = null\n      this._targets       = null\n      this._activeTarget  = null\n      this._scrollHeight  = null\n    }\n\n    // Private\n\n    _getConfig(config) {\n      config = {\n        ...Default,\n        ...typeof config === 'object' && config ? config : {}\n      }\n\n      if (typeof config.target !== 'string') {\n        let id = $(config.target).attr('id')\n        if (!id) {\n          id = Util.getUID(NAME)\n          $(config.target).attr('id', id)\n        }\n        config.target = `#${id}`\n      }\n\n      Util.typeCheckConfig(NAME, config, DefaultType)\n\n      return config\n    }\n\n    _getScrollTop() {\n      return this._scrollElement === window\n        ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop\n    }\n\n    _getScrollHeight() {\n      return this._scrollElement.scrollHeight || Math.max(\n        document.body.scrollHeight,\n        document.documentElement.scrollHeight\n      )\n    }\n\n    _getOffsetHeight() {\n      return this._scrollElement === window\n        ? window.innerHeight : this._scrollElement.getBoundingClientRect().height\n    }\n\n    _process() {\n      const scrollTop    = this._getScrollTop() + this._config.offset\n      const scrollHeight = this._getScrollHeight()\n      const maxScroll    = this._config.offset +\n        scrollHeight -\n        this._getOffsetHeight()\n\n      if (this._scrollHeight !== scrollHeight) {\n        this.refresh()\n      }\n\n      if (scrollTop >= maxScroll) {\n        const target = this._targets[this._targets.length - 1]\n\n        if (this._activeTarget !== target) {\n          this._activate(target)\n        }\n        return\n      }\n\n      if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n        this._activeTarget = null\n        this._clear()\n        return\n      }\n\n      const offsetLength = this._offsets.length\n      for (let i = offsetLength; i--;) {\n        const isActiveTarget = this._activeTarget !== this._targets[i] &&\n            scrollTop >= this._offsets[i] &&\n            (typeof this._offsets[i + 1] === 'undefined' ||\n                scrollTop < this._offsets[i + 1])\n\n        if (isActiveTarget) {\n          this._activate(this._targets[i])\n        }\n      }\n    }\n\n    _activate(target) {\n      this._activeTarget = target\n\n      this._clear()\n\n      let queries = this._selector.split(',')\n      // eslint-disable-next-line arrow-body-style\n      queries = queries.map((selector) => {\n        return `${selector}[data-target=\"${target}\"],` +\n               `${selector}[href=\"${target}\"]`\n      })\n\n      const $link = $([].slice.call(document.querySelectorAll(queries.join(','))))\n\n      if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {\n        $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE)\n        $link.addClass(ClassName.ACTIVE)\n      } else {\n        // Set triggered link as active\n        $link.addClass(ClassName.ACTIVE)\n        // Set triggered links parents as active\n        // With both <ul> and <nav> markup a parent is the previous sibling of any nav ancestor\n        $link.parents(Selector.NAV_LIST_GROUP).prev(`${Selector.NAV_LINKS}, ${Selector.LIST_ITEMS}`).addClass(ClassName.ACTIVE)\n        // Handle special case when .nav-link is inside .nav-item\n        $link.parents(Selector.NAV_LIST_GROUP).prev(Selector.NAV_ITEMS).children(Selector.NAV_LINKS).addClass(ClassName.ACTIVE)\n      }\n\n      $(this._scrollElement).trigger(Event.ACTIVATE, {\n        relatedTarget: target\n      })\n    }\n\n    _clear() {\n      const nodes = [].slice.call(document.querySelectorAll(this._selector))\n      $(nodes).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE)\n    }\n\n    // Static\n\n    static _jQueryInterface(config) {\n      return this.each(function () {\n        let data = $(this).data(DATA_KEY)\n        const _config = typeof config === 'object' && config\n\n        if (!data) {\n          data = new ScrollSpy(this, _config)\n          $(this).data(DATA_KEY, data)\n        }\n\n        if (typeof config === 'string') {\n          if (typeof data[config] === 'undefined') {\n            throw new TypeError(`No method named \"${config}\"`)\n          }\n          data[config]()\n        }\n      })\n    }\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Data Api implementation\n   * ------------------------------------------------------------------------\n   */\n\n  $(window).on(Event.LOAD_DATA_API, () => {\n    const scrollSpys = [].slice.call(document.querySelectorAll(Selector.DATA_SPY))\n\n    const scrollSpysLength = scrollSpys.length\n    for (let i = scrollSpysLength; i--;) {\n      const $spy = $(scrollSpys[i])\n      ScrollSpy._jQueryInterface.call($spy, $spy.data())\n    }\n  })\n\n  /**\n   * ------------------------------------------------------------------------\n   * jQuery\n   * ------------------------------------------------------------------------\n   */\n\n  $.fn[NAME] = ScrollSpy._jQueryInterface\n  $.fn[NAME].Constructor = ScrollSpy\n  $.fn[NAME].noConflict = function () {\n    $.fn[NAME] = JQUERY_NO_CONFLICT\n    return ScrollSpy._jQueryInterface\n  }\n\n  return ScrollSpy\n})($)\n\nexport default ScrollSpy\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): tab.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Tab = (($) => {\n  /**\n   * ------------------------------------------------------------------------\n   * Constants\n   * ------------------------------------------------------------------------\n   */\n\n  const NAME               = 'tab'\n  const VERSION            = '4.1.3'\n  const DATA_KEY           = 'bs.tab'\n  const EVENT_KEY          = `.${DATA_KEY}`\n  const DATA_API_KEY       = '.data-api'\n  const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n  const Event = {\n    HIDE           : `hide${EVENT_KEY}`,\n    HIDDEN         : `hidden${EVENT_KEY}`,\n    SHOW           : `show${EVENT_KEY}`,\n    SHOWN          : `shown${EVENT_KEY}`,\n    CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n  }\n\n  const ClassName = {\n    DROPDOWN_MENU : 'dropdown-menu',\n    ACTIVE        : 'active',\n    DISABLED      : 'disabled',\n    FADE          : 'fade',\n    SHOW          : 'show'\n  }\n\n  const Selector = {\n    DROPDOWN              : '.dropdown',\n    NAV_LIST_GROUP        : '.nav, .list-group',\n    ACTIVE                : '.active',\n    ACTIVE_UL             : '> li > .active',\n    DATA_TOGGLE           : '[data-toggle=\"tab\"], [data-toggle=\"pill\"], [data-toggle=\"list\"]',\n    DROPDOWN_TOGGLE       : '.dropdown-toggle',\n    DROPDOWN_ACTIVE_CHILD : '> .dropdown-menu .active'\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Class Definition\n   * ------------------------------------------------------------------------\n   */\n\n  class Tab {\n    constructor(element) {\n      this._element = element\n    }\n\n    // Getters\n\n    static get VERSION() {\n      return VERSION\n    }\n\n    // Public\n\n    show() {\n      if (this._element.parentNode &&\n          this._element.parentNode.nodeType === Node.ELEMENT_NODE &&\n          $(this._element).hasClass(ClassName.ACTIVE) ||\n          $(this._element).hasClass(ClassName.DISABLED)) {\n        return\n      }\n\n      let target\n      let previous\n      const listElement = $(this._element).closest(Selector.NAV_LIST_GROUP)[0]\n      const selector = Util.getSelectorFromElement(this._element)\n\n      if (listElement) {\n        const itemSelector = listElement.nodeName === 'UL' ? Selector.ACTIVE_UL : Selector.ACTIVE\n        previous = $.makeArray($(listElement).find(itemSelector))\n        previous = previous[previous.length - 1]\n      }\n\n      const hideEvent = $.Event(Event.HIDE, {\n        relatedTarget: this._element\n      })\n\n      const showEvent = $.Event(Event.SHOW, {\n        relatedTarget: previous\n      })\n\n      if (previous) {\n        $(previous).trigger(hideEvent)\n      }\n\n      $(this._element).trigger(showEvent)\n\n      if (showEvent.isDefaultPrevented() ||\n         hideEvent.isDefaultPrevented()) {\n        return\n      }\n\n      if (selector) {\n        target = document.querySelector(selector)\n      }\n\n      this._activate(\n        this._element,\n        listElement\n      )\n\n      const complete = () => {\n        const hiddenEvent = $.Event(Event.HIDDEN, {\n          relatedTarget: this._element\n        })\n\n        const shownEvent = $.Event(Event.SHOWN, {\n          relatedTarget: previous\n        })\n\n        $(previous).trigger(hiddenEvent)\n        $(this._element).trigger(shownEvent)\n      }\n\n      if (target) {\n        this._activate(target, target.parentNode, complete)\n      } else {\n        complete()\n      }\n    }\n\n    dispose() {\n      $.removeData(this._element, DATA_KEY)\n      this._element = null\n    }\n\n    // Private\n\n    _activate(element, container, callback) {\n      let activeElements\n      if (container.nodeName === 'UL') {\n        activeElements = $(container).find(Selector.ACTIVE_UL)\n      } else {\n        activeElements = $(container).children(Selector.ACTIVE)\n      }\n\n      const active = activeElements[0]\n      const isTransitioning = callback &&\n        (active && $(active).hasClass(ClassName.FADE))\n\n      const complete = () => this._transitionComplete(\n        element,\n        active,\n        callback\n      )\n\n      if (active && isTransitioning) {\n        const transitionDuration = Util.getTransitionDurationFromElement(active)\n\n        $(active)\n          .one(Util.TRANSITION_END, complete)\n          .emulateTransitionEnd(transitionDuration)\n      } else {\n        complete()\n      }\n    }\n\n    _transitionComplete(element, active, callback) {\n      if (active) {\n        $(active).removeClass(`${ClassName.SHOW} ${ClassName.ACTIVE}`)\n\n        const dropdownChild = $(active.parentNode).find(\n          Selector.DROPDOWN_ACTIVE_CHILD\n        )[0]\n\n        if (dropdownChild) {\n          $(dropdownChild).removeClass(ClassName.ACTIVE)\n        }\n\n        if (active.getAttribute('role') === 'tab') {\n          active.setAttribute('aria-selected', false)\n        }\n      }\n\n      $(element).addClass(ClassName.ACTIVE)\n      if (element.getAttribute('role') === 'tab') {\n        element.setAttribute('aria-selected', true)\n      }\n\n      Util.reflow(element)\n      $(element).addClass(ClassName.SHOW)\n\n      if (element.parentNode &&\n          $(element.parentNode).hasClass(ClassName.DROPDOWN_MENU)) {\n        const dropdownElement = $(element).closest(Selector.DROPDOWN)[0]\n        if (dropdownElement) {\n          const dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(Selector.DROPDOWN_TOGGLE))\n          $(dropdownToggleList).addClass(ClassName.ACTIVE)\n        }\n\n        element.setAttribute('aria-expanded', true)\n      }\n\n      if (callback) {\n        callback()\n      }\n    }\n\n    // Static\n\n    static _jQueryInterface(config) {\n      return this.each(function () {\n        const $this = $(this)\n        let data = $this.data(DATA_KEY)\n\n        if (!data) {\n          data = new Tab(this)\n          $this.data(DATA_KEY, data)\n        }\n\n        if (typeof config === 'string') {\n          if (typeof data[config] === 'undefined') {\n            throw new TypeError(`No method named \"${config}\"`)\n          }\n          data[config]()\n        }\n      })\n    }\n  }\n\n  /**\n   * ------------------------------------------------------------------------\n   * Data Api implementation\n   * ------------------------------------------------------------------------\n   */\n\n  $(document)\n    .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n      event.preventDefault()\n      Tab._jQueryInterface.call($(this), 'show')\n    })\n\n  /**\n   * ------------------------------------------------------------------------\n   * jQuery\n   * ------------------------------------------------------------------------\n   */\n\n  $.fn[NAME] = Tab._jQueryInterface\n  $.fn[NAME].Constructor = Tab\n  $.fn[NAME].noConflict = function () {\n    $.fn[NAME] = JQUERY_NO_CONFLICT\n    return Tab._jQueryInterface\n  }\n\n  return Tab\n})($)\n\nexport default Tab\n","import $ from 'jquery'\nimport Alert from './alert'\nimport Button from './button'\nimport Carousel from './carousel'\nimport Collapse from './collapse'\nimport Dropdown from './dropdown'\nimport Modal from './modal'\nimport Popover from './popover'\nimport Scrollspy from './scrollspy'\nimport Tab from './tab'\nimport Tooltip from './tooltip'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n(($) => {\n  if (typeof $ === 'undefined') {\n    throw new TypeError('Bootstrap\\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\\'s JavaScript.')\n  }\n\n  const version = $.fn.jquery.split(' ')[0].split('.')\n  const minMajor = 1\n  const ltMajor = 2\n  const minMinor = 9\n  const minPatch = 1\n  const maxMajor = 4\n\n  if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {\n    throw new Error('Bootstrap\\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0')\n  }\n})($)\n\nexport {\n  Util,\n  Alert,\n  Button,\n  Carousel,\n  Collapse,\n  Dropdown,\n  Modal,\n  Popover,\n  Scrollspy,\n  Tab,\n  Tooltip\n}\n"]}
\ No newline at end of file
diff --git a/xmail-viewer/views/js/vendor-util/datetime-utils.js b/xmail-viewer/views/js/vendor-util/datetime-utils.js
new file mode 100755 (executable)
index 0000000..1c38988
--- /dev/null
@@ -0,0 +1,63 @@
+$(function () {
+    $('#datePicker').datetimepicker({
+        locale: 'ja',
+        viewMode: 'days',
+        format: 'YYYY/MM/DD'
+    });
+    $('#datePickerEdit').datetimepicker({
+        locale: 'ja',
+        viewMode: 'days',
+        format: 'YYYY/MM/DD'
+    });
+    $('#datePickerEdit1').datetimepicker({
+        locale: 'ja',
+        viewMode: 'days',
+        format: 'YYYY/MM/DD'
+    });
+    $('#datePickerEdit2').datetimepicker({
+        locale: 'ja',
+        viewMode: 'days',
+        format: 'YYYY/MM/DD'
+    });
+    $('#datePickerEdit3').datetimepicker({
+        locale: 'ja',
+        viewMode: 'days',
+        format: 'YYYY/MM/DD'
+    });
+    $('#datePickerEdit4').datetimepicker({
+        locale: 'ja',
+        viewMode: 'days',
+        format: 'YYYY/MM/DD'
+    });
+    $('#timePicker').datetimepicker({
+        format: 'HH:mm'
+    });
+    $('#yearmonthPicker').datetimepicker({
+        viewMode: 'months',
+        format: 'YYYY/MM'
+    });
+    $('#yearmonthPicker1').datetimepicker({
+        viewMode: 'months',
+        format: 'YYYY/MM'
+    });
+    $('#yearmonthPicker2').datetimepicker({
+        viewMode: 'months',
+        format: 'YYYY/MM'
+    });
+    $('#yearmonthPicker3').datetimepicker({
+        viewMode: 'months',
+        format: 'YYYY/MM'
+    });
+    $('#yearmonthPicker4').datetimepicker({
+        viewMode: 'months',
+        format: 'YYYY/MM'
+    });
+    $('#yearmonthPickerFrom').datetimepicker({
+        viewMode: 'months',
+        format: 'YYYY/MM'
+    });
+    $('#yearmonthPickerTo').datetimepicker({
+        viewMode: 'months',
+        format: 'YYYY/MM'
+    });
+});
diff --git a/xmail-viewer/views/js/vendor-util/formatter.js b/xmail-viewer/views/js/vendor-util/formatter.js
new file mode 100755 (executable)
index 0000000..0d2003a
--- /dev/null
@@ -0,0 +1,165 @@
+function setFormatter() {
+    numericFormatter();
+    decimalFormatter();
+    alphaNumericFormatter();
+    alphaNumericMarkFormatter();
+    dateFormatter();
+    zenkakuFormatter();
+}
+
+function numericFormatter() {
+    $('.numeric').on({
+        'paste': function(e) {
+            e.preventDefault();
+        },
+        'keypress': function(e) {
+            st = String.fromCharCode(e.which);
+            if ("0123456789-\b\r\t".indexOf(st,0) < 0) return false;
+            return true;
+        }
+    });
+    
+    $('.numeric').attr({
+        autocomplete: 'off'
+        
+    }).css({
+        'ime-mode': 'disabled',
+        'text-align': 'right'
+        
+    });
+}
+
+function decimalFormatter() {
+    $('.decimal').on({
+        'paste': function(e) {
+            e.preventDefault();
+        },
+        'keypress': function(e) {
+            st = String.fromCharCode(e.which);
+            if ("0123456789-.\b\r\t".indexOf(st,0) < 0) return false;
+            return true;
+        }
+    });
+    
+    $('.decimal').attr({
+        autocomplete: 'off'
+        
+    }).css({
+        'ime-mode': 'disabled',
+        'text-align': 'right'
+    });
+}
+
+function alphaNumericMarkFormatter() {
+    $('.anm').on({
+        'paste': function(e) {
+            e.preventDefault();
+        },
+        'keypress': function(e) {
+            st = String.fromCharCode(e.which);
+            if ("!\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ".indexOf(st,0) < 0) return false;
+            return true;
+        }
+    });
+    
+    $('.anm').attr({
+        autocomplete: 'off'
+        
+    }).css({
+        'ime-mode': 'disabled',
+        'text-align': 'left'
+    });
+}
+
+function alphaNumericFormatter() {
+    $('.an').on({
+        'paste': function(e) {
+            e.preventDefault();
+        },
+        'keypress': function(e) {
+            st = String.fromCharCode(e.which);
+            if ("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ".indexOf(st,0) < 0) return false;
+            return true;
+        }
+    });
+    
+    $('.an').attr({
+        autocomplete: 'off'
+        
+    }).css({
+        'ime-mode': 'disabled',
+        'text-align': 'left'
+    });
+}
+
+function zenkakuFormatter() {
+    $('.zenkaku').on({
+        'paste': function(e) {
+            e.preventDefault();
+        }
+    });
+    
+    $('.zenkaku').attr({
+        autocomplete: 'off'
+        
+    }).css({
+        'ime-mode': 'disabled',
+        'text-align': 'left'
+    });
+}
+
+function dateFormatter() {
+    $('.dte').on({
+        'paste': function(e) {
+            e.preventDefault();
+        }
+    });
+    
+    $('.dte').attr({
+        autocomplete: 'off'
+        
+    }).css({
+        'ime-mode': 'disabled',
+        'text-align': 'right'
+    });
+}
+
+function comma3 ( num ) {
+    if (num == null) {return '';}
+    return num.toString().replace(/^(-?[0-9]+)(?=\.|$)/, function(s){ return s.replace(/([0-9]+?)(?=(?:[0-9]{3})+$)/g, '$1,');});
+}
+
+function replaceSlashOfYearMonth(){
+    var valYearMonth = $('#monthpicker').val();
+    var sendValue = valYearMonth.replace("/", "");
+    return sendValue;
+}
+
+function getCurrentYearMonth() {
+       var now = new Date();
+       var yearMonth = "" + now.getFullYear() + "/" +  padZero(now.getMonth() + 1);
+       return yearMonth;
+}
+
+function padZero(num) {
+       var result;
+       if (num < 10) {
+               result = "0" + num;
+       } else {
+               result = "" + num;
+       }
+       return result;
+}
+
+function getCurrentYearMonth() {
+    var now = new Date();
+    var yearMonth = "" + now.getFullYear() + "/" +  padZero(now.getMonth() + 1);
+    return yearMonth;
+}
+
+
+function getLastYearMonth() {
+    var now = new Date();
+    var yearMonth = "" + now.getFullYear() + "/" +  padZero(now.getMonth());
+    return yearMonth;
+}
diff --git a/xmail-viewer/views/js/vendor-util/jquery.min.js b/xmail-viewer/views/js/vendor-util/jquery.min.js
new file mode 100755 (executable)
index 0000000..644d35e
--- /dev/null
@@ -0,0 +1,4 @@
+/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */
+!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c<b?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:h,sort:c.sort,splice:c.splice},r.extend=r.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||r.isFunction(g)||(g={}),h===i&&(g=this,h--);h<i;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(r.isPlainObject(d)||(e=Array.isArray(d)))?(e?(e=!1,f=c&&Array.isArray(c)?c:[]):f=c&&r.isPlainObject(c)?c:{},g[b]=r.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},r.extend({expando:"jQuery"+(q+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===r.type(a)},isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=r.type(a);return("number"===b||"string"===b)&&!isNaN(a-parseFloat(a))},isPlainObject:function(a){var b,c;return!(!a||"[object Object]"!==k.call(a))&&(!(b=e(a))||(c=l.call(b,"constructor")&&b.constructor,"function"==typeof c&&m.call(c)===n))},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?j[k.call(a)]||"object":typeof a},globalEval:function(a){p(a)},camelCase:function(a){return a.replace(t,"ms-").replace(u,v)},each:function(a,b){var c,d=0;if(w(a)){for(c=a.length;d<c;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(s,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(w(Object(a))?r.merge(c,"string"==typeof a?[a]:a):h.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:i.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;d<c;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;f<g;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,f=0,h=[];if(w(a))for(d=a.length;f<d;f++)e=b(a[f],f,c),null!=e&&h.push(e);else for(f in a)e=b(a[f],f,c),null!=e&&h.push(e);return g.apply([],h)},guid:1,proxy:function(a,b){var c,d,e;if("string"==typeof b&&(c=a[b],b=a,a=c),r.isFunction(a))return d=f.call(arguments,2),e=function(){return a.apply(b||this,d.concat(f.call(arguments)))},e.guid=a.guid=a.guid||r.guid++,e},now:Date.now,support:o}),"function"==typeof Symbol&&(r.fn[Symbol.iterator]=c[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){j["[object "+b+"]"]=b.toLowerCase()});function w(a){var b=!!a&&"length"in a&&a.length,c=r.type(a);return"function"!==c&&!r.isWindow(a)&&("array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",M="\\["+K+"*("+L+")(?:"+K+"*([*^$|!~]?=)"+K+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+K+"*\\]",N=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",O=new RegExp(K+"+","g"),P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c<b;c+=2)a.push(c);return a}),odd:pa(function(a,b){for(var c=1;c<b;c+=2)a.push(c);return a}),lt:pa(function(a,b,c){for(var d=c<0?c+b:c;--d>=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function ra(){}ra.prototype=d.filters=d.pseudos,d.setFilters=new ra,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=Q.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=R.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(P," ")}),h=h.slice(c.length));for(g in d.filter)!(e=V[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function sa(a){for(var b=0,c=a.length,d="";b<c;b++)d+=a[b].value;return d}function ta(a,b,c){var d=b.dir,e=b.next,f=e||d,g=c&&"parentNode"===f,h=x++;return b.first?function(b,c,e){while(b=b[d])if(1===b.nodeType||g)return a(b,c,e);return!1}:function(b,c,i){var j,k,l,m=[w,h];if(i){while(b=b[d])if((1===b.nodeType||g)&&a(b,c,i))return!0}else while(b=b[d])if(1===b.nodeType||g)if(l=b[u]||(b[u]={}),k=l[b.uniqueID]||(l[b.uniqueID]={}),e&&e===b.nodeName.toLowerCase())b=b[d]||b;else{if((j=k[f])&&j[0]===w&&j[1]===h)return m[2]=j[2];if(k[f]=m,m[2]=a(b,c,i))return!0}return!1}}function ua(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d<e;d++)ga(a,b[d],c);return c}function wa(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;h<i;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function xa(a,b,c,d,e,f){return d&&!d[u]&&(d=xa(d)),e&&!e[u]&&(e=xa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||va(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:wa(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=wa(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i<f;i++)if(c=d.relative[a[i].type])m=[ta(ua(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;e<f;e++)if(d.relative[a[e].type])break;return xa(i>1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i<e&&ya(a.slice(i,e)),e<f&&ya(a=a.slice(e)),e<f&&sa(a))}m.push(c)}return ua(m)}function za(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b<d;b++)if(r.contains(e[b],this))return!0}));for(c=this.pushStack([]),b=0;b<d;b++)r.find(a,e[b],c);return d>1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a<c;a++)if(r.contains(this,b[a]))return!0})},closest:function(a,b){var c,d=0,e=this.length,f=[],g="string"!=typeof a&&r(a);if(!A.test(a))for(;d<e;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){r.each(b,function(b,c){r.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==r.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return r.each(arguments,function(a,b){var c;while((c=r.inArray(b,f,c))>-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b<f)){if(a=d.apply(h,i),a===c.promise())throw new TypeError("Thenable self-resolution");j=a&&("object"==typeof a||"function"==typeof a)&&a.then,r.isFunction(j)?e?j.call(a,g(f,c,N,e),g(f,c,O,e)):(f++,j.call(a,g(f,c,N,e),g(f,c,O,e),g(f,c,N,c.notifyWith))):(d!==N&&(h=void 0,i=[a]),(e||c.resolveWith)(h,i))}},k=e?j:function(){try{j()}catch(a){r.Deferred.exceptionHook&&r.Deferred.exceptionHook(a,k.stackTrace),b+1>=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S),
+a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h<i;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},U=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function V(){this.expando=r.expando+V.uid++}V.uid=1,V.prototype={cache:function(a){var b=a[this.expando];return b||(b={},U(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[r.camelCase(b)]=c;else for(d in b)e[r.camelCase(d)]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][r.camelCase(b)]},access:function(a,b,c){return void 0===b||b&&"string"==typeof b&&void 0===c?this.get(a,b):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d=a[this.expando];if(void 0!==d){if(void 0!==b){Array.isArray(b)?b=b.map(r.camelCase):(b=r.camelCase(b),b=b in d?[b]:b.match(L)||[]),c=b.length;while(c--)delete d[b[c]]}(void 0===b||r.isEmptyObject(d))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!r.isEmptyObject(b)}};var W=new V,X=new V,Y=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function $(a){return"true"===a||"false"!==a&&("null"===a?null:a===+a+""?+a:Y.test(a)?JSON.parse(a):a)}function _(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Z,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c=$(c)}catch(e){}X.set(a,b,c)}else c=void 0;return c}r.extend({hasData:function(a){return X.hasData(a)||W.hasData(a)},data:function(a,b,c){return X.access(a,b,c)},removeData:function(a,b){X.remove(a,b)},_data:function(a,b,c){return W.access(a,b,c)},_removeData:function(a,b){W.remove(a,b)}}),r.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=X.get(f),1===f.nodeType&&!W.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=r.camelCase(d.slice(5)),_(f,d,e[d])));W.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){X.set(this,a)}):T(this,function(b){var c;if(f&&void 0===b){if(c=X.get(f,a),void 0!==c)return c;if(c=_(f,a),void 0!==c)return c}else this.each(function(){X.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?r.queue(this[0],a):void 0===b?this:this.each(function(){var c=r.queue(this,a,b);r._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&r.dequeue(this,a)})},dequeue:function(a){return this.each(function(){r.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=r.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=W.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var aa=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ba=new RegExp("^(?:([+-])=|)("+aa+")([a-z%]*)$","i"),ca=["Top","Right","Bottom","Left"],da=function(a,b){return a=b||a,"none"===a.style.display||""===a.style.display&&r.contains(a.ownerDocument,a)&&"none"===r.css(a,"display")},ea=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};function fa(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return r.css(a,b,"")},i=h(),j=c&&c[3]||(r.cssNumber[b]?"":"px"),k=(r.cssNumber[b]||"px"!==j&&+i)&&ba.exec(r.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,r.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var ga={};function ha(a){var b,c=a.ownerDocument,d=a.nodeName,e=ga[d];return e?e:(b=c.body.appendChild(c.createElement(d)),e=r.css(b,"display"),b.parentNode.removeChild(b),"none"===e&&(e="block"),ga[d]=e,e)}function ia(a,b){for(var c,d,e=[],f=0,g=a.length;f<g;f++)d=a[f],d.style&&(c=d.style.display,b?("none"===c&&(e[f]=W.get(d,"display")||null,e[f]||(d.style.display="")),""===d.style.display&&da(d)&&(e[f]=ha(d))):"none"!==c&&(e[f]="none",W.set(d,"display",c)));for(f=0;f<g;f++)null!=e[f]&&(a[f].style.display=e[f]);return a}r.fn.extend({show:function(){return ia(this,!0)},hide:function(){return ia(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){da(this)?r(this).show():r(this).hide()})}});var ja=/^(?:checkbox|radio)$/i,ka=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c<d;c++)W.set(a[c],"globalEval",!b||W.get(b[c],"globalEval"))}var pa=/<|&#?\w+;/;function qa(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],n=0,o=a.length;n<o;n++)if(f=a[n],f||0===f)if("object"===r.type(f))r.merge(m,f.nodeType?[f]:f);else if(pa.test(f)){g=g||l.appendChild(b.createElement("div")),h=(ka.exec(f)||["",""])[1].toLowerCase(),i=ma[h]||ma._default,g.innerHTML=i[1]+r.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;r.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",n=0;while(f=m[n++])if(d&&r.inArray(f,d)>-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c<arguments.length;c++)i[c]=arguments[c];if(b.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,b)!==!1){h=r.event.handlers.call(this,b,j),c=0;while((f=h[c++])&&!b.isPropagationStopped()){b.currentTarget=f.elem,d=0;while((g=f.handlers[d++])&&!b.isImmediatePropagationStopped())b.rnamespace&&!b.rnamespace.test(g.namespace)||(b.handleObj=g,b.data=g.data,e=((r.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(b.result=e)===!1&&(b.preventDefault(),b.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,b),b.result}},handlers:function(a,b){var c,d,e,f,g,h=[],i=b.delegateCount,j=a.target;if(i&&j.nodeType&&!("click"===a.type&&a.button>=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c<i;c++)d=b[c],e=d.selector+" ",void 0===g[e]&&(g[e]=d.needsContext?r(e,this).index(j)>-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i<b.length&&h.push({elem:j,handlers:b.slice(i)}),h},addProp:function(a,b){Object.defineProperty(r.Event.prototype,a,{enumerable:!0,configurable:!0,get:r.isFunction(b)?function(){if(this.originalEvent)return b(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(b){Object.defineProperty(this,a,{enumerable:!0,configurable:!0,writable:!0,value:b})}})},fix:function(a){return a[r.expando]?a:new r.Event(a)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==xa()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===xa()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&B(this,"input"))return this.click(),!1},_default:function(a){return B(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},r.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},r.Event=function(a,b){return this instanceof r.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?va:wa,this.target=a.target&&3===a.target.nodeType?a.target.parentNode:a.target,this.currentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a,b&&r.extend(this,b),this.timeStamp=a&&a.timeStamp||r.now(),void(this[r.expando]=!0)):new r.Event(a,b)},r.Event.prototype={constructor:r.Event,isDefaultPrevented:wa,isPropagationStopped:wa,isImmediatePropagationStopped:wa,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=va,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=va,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=va,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},r.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(a){var b=a.button;return null==a.which&&sa.test(a.type)?null!=a.charCode?a.charCode:a.keyCode:!a.which&&void 0!==b&&ta.test(a.type)?1&b?1:2&b?3:4&b?2:0:a.which}},r.event.addProp),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){r.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||r.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),r.fn.extend({on:function(a,b,c,d){return ya(this,a,b,c,d)},one:function(a,b,c,d){return ya(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,r(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=wa),this.each(function(){r.event.remove(this,a,c,b)})}});var za=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/<script|<style|<link/i,Ba=/checked\s*(?:[^=]|=\s*.checked.)/i,Ca=/^true\/(.*)/,Da=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c<d;c++)r.event.add(b,e,j[e][c])}X.hasData(a)&&(h=X.access(a),i=r.extend({},h),X.set(b,i))}}function Ia(a,b){var c=b.nodeName.toLowerCase();"input"===c&&ja.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function Ja(a,b,c,d){b=g.apply([],b);var e,f,h,i,j,k,l=0,m=a.length,n=m-1,q=b[0],s=r.isFunction(q);if(s||m>1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l<m;l++)j=e,l!==n&&(j=r.clone(j,!0,!0),i&&r.merge(h,na(j,"script"))),c.call(a[l],j,l);if(i)for(k=h[h.length-1].ownerDocument,r.map(h,Ga),l=0;l<i;l++)j=h[l],la.test(j.type||"")&&!W.access(j,"globalEval")&&r.contains(k,j)&&(j.src?r._evalUrl&&r._evalUrl(j.src):p(j.textContent.replace(Da,""),k))}return a}function Ka(a,b,c){for(var d,e=b?r.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||r.cleanData(na(d)),d.parentNode&&(c&&r.contains(d.ownerDocument,d)&&oa(na(d,"script")),d.parentNode.removeChild(d));return a}r.extend({htmlPrefilter:function(a){return a.replace(za,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d<e;d++)Ia(f[d],g[d]);if(b)if(c)for(f=f||na(a),g=g||na(h),d=0,e=f.length;d<e;d++)Ha(f[d],g[d]);else Ha(a,h);return g=na(h,"script"),g.length>0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c<d;c++)b=this[c]||{},1===b.nodeType&&(r.cleanData(na(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ja(this,arguments,function(b){var c=this.parentNode;r.inArray(this,a)<0&&(r.cleanData(na(this)),c&&c.replaceChild(b,this))},a)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){r.fn[a]=function(a){for(var c,d=[],e=r(a),f=e.length-1,g=0;g<=f;g++)c=g===f?this:this.clone(!0),r(e[g])[b](c),h.apply(d,c.get());return this.pushStack(d)}});var La=/^margin/,Ma=new RegExp("^("+aa+")(?!px)[a-z%]+$","i"),Na=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)};!function(){function b(){if(i){i.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",i.innerHTML="",ra.appendChild(h);var b=a.getComputedStyle(i);c="1%"!==b.top,g="2px"===b.marginLeft,e="4px"===b.width,i.style.marginRight="50%",f="4px"===b.marginRight,ra.removeChild(h),i=null}}var c,e,f,g,h=d.createElement("div"),i=d.createElement("div");i.style&&(i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===i.style.backgroundClip,h.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",h.appendChild(i),r.extend(o,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return b(),e},pixelMarginRight:function(){return b(),f},reliableMarginLeft:function(){return b(),g}}))}();function Oa(a,b,c){var d,e,f,g,h=a.style;return c=c||Na(a),c&&(g=c.getPropertyValue(b)||c[b],""!==g||r.contains(a.ownerDocument,a)||(g=r.style(a,b)),!o.pixelMarginRight()&&Ma.test(g)&&La.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function Pa(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Qa=/^(none|table(?!-c[ea]).+)/,Ra=/^--/,Sa={position:"absolute",visibility:"hidden",display:"block"},Ta={letterSpacing:"0",fontWeight:"400"},Ua=["Webkit","Moz","ms"],Va=d.createElement("div").style;function Wa(a){if(a in Va)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ua.length;while(c--)if(a=Ua[c]+b,a in Va)return a}function Xa(a){var b=r.cssProps[a];return b||(b=r.cssProps[a]=Wa(a)||a),b}function Ya(a,b,c){var d=ba.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Za(a,b,c,d,e){var f,g=0;for(f=c===(d?"border":"content")?4:"width"===b?1:0;f<4;f+=2)"margin"===c&&(g+=r.css(a,c+ca[f],!0,e)),d?("content"===c&&(g-=r.css(a,"padding"+ca[f],!0,e)),"margin"!==c&&(g-=r.css(a,"border"+ca[f]+"Width",!0,e))):(g+=r.css(a,"padding"+ca[f],!0,e),"padding"!==c&&(g+=r.css(a,"border"+ca[f]+"Width",!0,e)));return g}function $a(a,b,c){var d,e=Na(a),f=Oa(a,b,e),g="border-box"===r.css(a,"boxSizing",!1,e);return Ma.test(f)?f:(d=g&&(o.boxSizingReliable()||f===a.style[b]),"auto"===f&&(f=a["offset"+b[0].toUpperCase()+b.slice(1)]),f=parseFloat(f)||0,f+Za(a,b,c||(g?"border":"content"),d,e)+"px")}r.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Oa(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=r.camelCase(b),i=Ra.test(b),j=a.style;return i||(b=Xa(h)),g=r.cssHooks[b]||r.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:j[b]:(f=typeof c,"string"===f&&(e=ba.exec(c))&&e[1]&&(c=fa(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(r.cssNumber[h]?"":"px")),o.clearCloneStyle||""!==c||0!==b.indexOf("background")||(j[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i?j.setProperty(b,c):j[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=r.camelCase(b),i=Ra.test(b);return i||(b=Xa(h)),g=r.cssHooks[b]||r.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Oa(a,b,d)),"normal"===e&&b in Ta&&(e=Ta[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),r.each(["height","width"],function(a,b){r.cssHooks[b]={get:function(a,c,d){if(c)return!Qa.test(r.css(a,"display"))||a.getClientRects().length&&a.getBoundingClientRect().width?$a(a,b,d):ea(a,Sa,function(){return $a(a,b,d)})},set:function(a,c,d){var e,f=d&&Na(a),g=d&&Za(a,b,d,"border-box"===r.css(a,"boxSizing",!1,f),f);return g&&(e=ba.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=r.css(a,b)),Ya(a,c,g)}}}),r.cssHooks.marginLeft=Pa(o.reliableMarginLeft,function(a,b){if(b)return(parseFloat(Oa(a,"marginLeft"))||a.getBoundingClientRect().left-ea(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(a,b){r.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];d<4;d++)e[a+ca[d]+b]=f[d]||f[d-2]||f[0];return e}},La.test(a)||(r.cssHooks[a+b].set=Ya)}),r.fn.extend({css:function(a,b){return T(this,function(a,b,c){var d,e,f={},g=0;if(Array.isArray(b)){for(d=Na(a),e=b.length;g<e;g++)f[b[g]]=r.css(a,b[g],!1,d);return f}return void 0!==c?r.style(a,b,c):r.css(a,b)},a,b,arguments.length>1)}});function _a(a,b,c,d,e){return new _a.prototype.init(a,b,c,d,e)}r.Tween=_a,_a.prototype={constructor:_a,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=_a.propHooks[this.prop];return a&&a.get?a.get(this):_a.propHooks._default.get(this)},run:function(a){var b,c=_a.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):_a.propHooks._default.set(this),this}},_a.prototype.init.prototype=_a.prototype,_a.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},_a.propHooks.scrollTop=_a.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=_a.prototype.init,r.fx.step={};var ab,bb,cb=/^(?:toggle|show|hide)$/,db=/queueHooks$/;function eb(){bb&&(d.hidden===!1&&a.requestAnimationFrame?a.requestAnimationFrame(eb):a.setTimeout(eb,r.fx.interval),r.fx.tick())}function fb(){return a.setTimeout(function(){ab=void 0}),ab=r.now()}function gb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ca[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function hb(a,b,c){for(var d,e=(kb.tweeners[b]||[]).concat(kb.tweeners["*"]),f=0,g=e.length;f<g;f++)if(d=e[f].call(c,b,a))return d}function ib(a,b,c){var d,e,f,g,h,i,j,k,l="width"in b||"height"in b,m=this,n={},o=a.style,p=a.nodeType&&da(a),q=W.get(a,"fxshow");c.queue||(g=r._queueHooks(a,"fx"),null==g.unqueued&&(g.unqueued=0,h=g.empty.fire,g.empty.fire=function(){g.unqueued||h()}),g.unqueued++,m.always(function(){m.always(function(){g.unqueued--,r.queue(a,"fx").length||g.empty.fire()})}));for(d in b)if(e=b[d],cb.test(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}n[d]=q&&q[d]||r.style(a,d)}if(i=!r.isEmptyObject(b),i||!r.isEmptyObject(n)){l&&1===a.nodeType&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=q&&q.display,null==j&&(j=W.get(a,"display")),k=r.css(a,"display"),"none"===k&&(j?k=j:(ia([a],!0),j=a.style.display||j,k=r.css(a,"display"),ia([a]))),("inline"===k||"inline-block"===k&&null!=j)&&"none"===r.css(a,"float")&&(i||(m.done(function(){o.display=j}),null==j&&(k=o.display,j="none"===k?"":k)),o.display="inline-block")),c.overflow&&(o.overflow="hidden",m.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]})),i=!1;for(d in n)i||(q?"hidden"in q&&(p=q.hidden):q=W.access(a,"fxshow",{display:j}),f&&(q.hidden=!p),p&&ia([a],!0),m.done(function(){p||ia([a]),W.remove(a,"fxshow");for(d in n)r.style(a,d,n[d])})),i=hb(p?q[d]:0,d,m),d in q||(q[d]=i.start,p&&(i.end=i.start,i.start=0))}}function jb(a,b){var c,d,e,f,g;for(c in a)if(d=r.camelCase(c),e=b[d],f=a[c],Array.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=r.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function kb(a,b,c){var d,e,f=0,g=kb.prefilters.length,h=r.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=ab||fb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;g<i;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),f<1&&i?c:(i||h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:r.extend({},b),opts:r.extend(!0,{specialEasing:{},easing:r.easing._default},c),originalProperties:b,originalOptions:c,startTime:ab||fb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=r.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;c<d;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for(jb(k,j.opts.specialEasing);f<g;f++)if(d=kb.prefilters[f].call(j,a,k,j.opts))return r.isFunction(d.stop)&&(r._queueHooks(j.elem,j.opts.queue).stop=r.proxy(d.stop,d)),d;return r.map(k,hb,j),r.isFunction(j.opts.start)&&j.opts.start.call(a,j),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always),r.fx.timer(r.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j}r.Animation=r.extend(kb,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return fa(c.elem,a,ba.exec(b),c),c}]},tweener:function(a,b){r.isFunction(a)?(b=a,a=["*"]):a=a.match(L);for(var c,d=0,e=a.length;d<e;d++)c=a[d],kb.tweeners[c]=kb.tweeners[c]||[],kb.tweeners[c].unshift(b)},prefilters:[ib],prefilter:function(a,b){b?kb.prefilters.unshift(a):kb.prefilters.push(a)}}),r.speed=function(a,b,c){var d=a&&"object"==typeof a?r.extend({},a):{complete:c||!c&&b||r.isFunction(a)&&a,duration:a,easing:c&&b||b&&!r.isFunction(b)&&b};return r.fx.off?d.duration=0:"number"!=typeof d.duration&&(d.duration in r.fx.speeds?d.duration=r.fx.speeds[d.duration]:d.duration=r.fx.speeds._default),null!=d.queue&&d.queue!==!0||(d.queue="fx"),d.old=d.complete,d.complete=function(){r.isFunction(d.old)&&d.old.call(this),d.queue&&r.dequeue(this,d.queue)},d},r.fn.extend({fadeTo:function(a,b,c,d){return this.filter(da).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=r.isEmptyObject(a),f=r.speed(b,c,d),g=function(){var b=kb(this,r.extend({},a),f);(e||W.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=r.timers,g=W.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&db.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||r.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=W.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=r.timers,g=d?d.length:0;for(c.finish=!0,r.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;b<g;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),r.each(["toggle","show","hide"],function(a,b){var c=r.fn[b];r.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(gb(b,!0),a,d,e)}}),r.each({slideDown:gb("show"),slideUp:gb("hide"),slideToggle:gb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){r.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),r.timers=[],r.fx.tick=function(){var a,b=0,c=r.timers;for(ab=r.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||r.fx.stop(),ab=void 0},r.fx.timer=function(a){r.timers.push(a),r.fx.start()},r.fx.interval=13,r.fx.start=function(){bb||(bb=!0,eb())},r.fx.stop=function(){bb=null},r.fx.speeds={slow:600,fast:200,_default:400},r.fn.delay=function(b,c){return b=r.fx?r.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",o.checkOn=""!==a.value,o.optSelected=c.selected,a=d.createElement("input"),a.value="t",a.type="radio",o.radioValue="t"===a.value}();var lb,mb=r.expr.attrHandle;r.fn.extend({attr:function(a,b){return T(this,r.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?lb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),
+null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d<i;d++)if(c=e[d],(c.selected||d===f)&&!c.disabled&&(!c.parentNode.disabled||!B(c.parentNode,"optgroup"))){if(b=r(c).val(),g)return b;h.push(b)}return h},set:function(a,b){var c,d,e=a.options,f=r.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=r.inArray(r.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,sb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var tb=a.location,ub=r.now(),vb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}});var Bb=/%20/g,Cb=/#.*$/,Db=/([?&])_=[^&]*/,Eb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gb=/^(?:GET|HEAD)$/,Hb=/^\/\//,Ib={},Jb={},Kb="*/".concat("*"),Lb=d.createElement("a");Lb.href=tb.href;function Mb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(L)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nb(a,b,c,d){var e={},f=a===Jb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ob(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Pb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Qb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tb.href,type:"GET",isLocal:Fb.test(tb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ob(Ob(a,r.ajaxSettings),b):Ob(r.ajaxSettings,a)},ajaxPrefilter:Mb(Ib),ajaxTransport:Mb(Jb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Eb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||tb.href)+"").replace(Hb,tb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(L)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Lb.protocol+"//"+Lb.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Nb(Ib,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Gb.test(o.type),f=o.url.replace(Cb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(Bb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(vb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Db,"$1"),n=(vb.test(f)?"&":"?")+"_="+ub++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Kb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Nb(Jb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Pb(o,y,d)),v=Qb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Rb={0:200,1223:204},Sb=r.ajaxSettings.xhr();o.cors=!!Sb&&"withCredentials"in Sb,o.ajax=Sb=!!Sb,r.ajaxTransport(function(b){var c,d;if(o.cors||Sb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Rb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Tb=[],Ub=/(=)\?(?=&|$)|\?\?/;r.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Tb.pop()||r.expando+"_"+ub++;return this[a]=!0,a}}),r.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Ub.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ub.test(b.data)&&"data");if(h||"jsonp"===b.dataTypes[0])return e=b.jsonpCallback=r.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Ub,"$1"+e):b.jsonp!==!1&&(b.url+=(vb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||r.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?r(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Tb.push(e)),g&&r.isFunction(f)&&f(g[0]),g=f=void 0}),"script"}),o.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",2===a.childNodes.length}(),r.parseHTML=function(a,b,c){if("string"!=typeof a)return[];"boolean"==typeof b&&(c=b,b=!1);var e,f,g;return b||(o.createHTMLDocument?(b=d.implementation.createHTMLDocument(""),e=b.createElement("base"),e.href=d.location.href,b.head.appendChild(e)):b=d),f=C.exec(a),g=!c&&[],f?[b.createElement(f[1])]:(f=qa([a],b,g),g&&g.length&&r(g).remove(),r.merge([],f.childNodes))},r.fn.load=function(a,b,c){var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=pb(a.slice(h)),a=a.slice(0,h)),r.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&r.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?r("<div>").append(r.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},r.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){r.fn[b]=function(a){return this.on(b,a)}}),r.expr.pseudos.animated=function(a){return r.grep(r.timers,function(b){return a===b.elem}).length},r.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=r.css(a,"position"),l=r(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=r.css(a,"top"),i=r.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),r.isFunction(b)&&(b=b.call(a,c,r.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},r.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){r.offset.setOffset(this,a,b)});var b,c,d,e,f=this[0];if(f)return f.getClientRects().length?(d=f.getBoundingClientRect(),b=f.ownerDocument,c=b.documentElement,e=b.defaultView,{top:d.top+e.pageYOffset-c.clientTop,left:d.left+e.pageXOffset-c.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===r.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),B(a[0],"html")||(d=a.offset()),d={top:d.top+r.css(a[0],"borderTopWidth",!0),left:d.left+r.css(a[0],"borderLeftWidth",!0)}),{top:b.top-d.top-r.css(c,"marginTop",!0),left:b.left-d.left-r.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===r.css(a,"position"))a=a.offsetParent;return a||ra})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;r.fn[a]=function(d){return T(this,function(a,d,e){var f;return r.isWindow(a)?f=a:9===a.nodeType&&(f=a.defaultView),void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),r.each(["top","left"],function(a,b){r.cssHooks[b]=Pa(o.pixelPosition,function(a,c){if(c)return c=Oa(a,b),Ma.test(c)?r(a).position()[b]+"px":c})}),r.each({Height:"height",Width:"width"},function(a,b){r.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){r.fn[d]=function(e,f){var g=arguments.length&&(c||"boolean"!=typeof e),h=c||(e===!0||f===!0?"margin":"border");return T(this,function(b,c,e){var f;return r.isWindow(b)?0===d.indexOf("outer")?b["inner"+a]:b.document.documentElement["client"+a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):void 0===e?r.css(b,c,h):r.style(b,c,e,h)},b,g?e:void 0,g)}})}),r.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),r.holdReady=function(a){a?r.readyWait++:r.ready(!0)},r.isArray=Array.isArray,r.parseJSON=JSON.parse,r.nodeName=B,"function"==typeof define&&define.amd&&define("jquery",[],function(){return r});var Vb=a.jQuery,Wb=a.$;return r.noConflict=function(b){return a.$===r&&(a.$=Wb),b&&a.jQuery===r&&(a.jQuery=Vb),r},b||(a.jQuery=a.$=r),r});
diff --git a/xmail-viewer/views/js/vendor.js b/xmail-viewer/views/js/vendor.js
new file mode 100755 (executable)
index 0000000..09746fe
--- /dev/null
@@ -0,0 +1,11 @@
+/* eslint-disable */
+if(function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){function c(a){var b=a.length,c=_.type(a);return"function"===c||_.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}function d(a,b,c){if(_.isFunction(b))return _.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return _.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(hb.test(b))return _.filter(b,a,c);b=_.filter(b,a)}return _.grep(a,function(a){return U.call(b,a)>=0!==c})}function e(a,b){for(;(a=a[b])&&1!==a.nodeType;);return a}function f(a){var b=ob[a]={};return _.each(a.match(nb)||[],function(a,c){b[c]=!0}),b}function g(){Z.removeEventListener("DOMContentLoaded",g,!1),a.removeEventListener("load",g,!1),_.ready()}function h(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=_.expando+Math.random()}function i(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(ub,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:tb.test(c)?_.parseJSON(c):c}catch(e){}sb.set(a,b,c)}else c=void 0;return c}function j(){return!0}function k(){return!1}function l(){try{return Z.activeElement}catch(a){}}function m(a,b){return _.nodeName(a,"table")&&_.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function n(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function o(a){var b=Kb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function p(a,b){for(var c=0,d=a.length;d>c;c++)rb.set(a[c],"globalEval",!b||rb.get(b[c],"globalEval"))}function q(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(rb.hasData(a)&&(f=rb.access(a),g=rb.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)_.event.add(b,e,j[e][c])}sb.hasData(a)&&(h=sb.access(a),i=_.extend({},h),sb.set(b,i))}}function r(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&_.nodeName(a,b)?_.merge([a],c):c}function s(a,b){var c=b.nodeName.toLowerCase();"input"===c&&yb.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}function t(b,c){var d,e=_(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:_.css(e[0],"display");return e.detach(),f}function u(a){var b=Z,c=Ob[a];return c||(c=t(a,b),"none"!==c&&c||(Nb=(Nb||_("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=Nb[0].contentDocument,b.write(),b.close(),c=t(a,b),Nb.detach()),Ob[a]=c),c}function v(a,b,c){var d,e,f,g,h=a.style;return c=c||Rb(a),c&&(g=c.getPropertyValue(b)||c[b]),c&&(""!==g||_.contains(a.ownerDocument,a)||(g=_.style(a,b)),Qb.test(g)&&Pb.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function w(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}function x(a,b){if(b in a)return b;for(var c=b[0].toUpperCase()+b.slice(1),d=b,e=Xb.length;e--;)if(b=Xb[e]+c,b in a)return b;return d}function y(a,b,c){var d=Tb.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function z(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=_.css(a,c+wb[f],!0,e)),d?("content"===c&&(g-=_.css(a,"padding"+wb[f],!0,e)),"margin"!==c&&(g-=_.css(a,"border"+wb[f]+"Width",!0,e))):(g+=_.css(a,"padding"+wb[f],!0,e),"padding"!==c&&(g+=_.css(a,"border"+wb[f]+"Width",!0,e)));return g}function A(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Rb(a),g="border-box"===_.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=v(a,b,f),(0>e||null==e)&&(e=a.style[b]),Qb.test(e))return e;d=g&&(Y.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+z(a,b,c||(g?"border":"content"),d,f)+"px"}function B(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=rb.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&xb(d)&&(f[g]=rb.access(d,"olddisplay",u(d.nodeName)))):(e=xb(d),"none"===c&&e||rb.set(d,"olddisplay",e?c:_.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}function C(a,b,c,d,e){return new C.prototype.init(a,b,c,d,e)}function D(){return setTimeout(function(){Yb=void 0}),Yb=_.now()}function E(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=wb[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function F(a,b,c){for(var d,e=(cc[b]||[]).concat(cc["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function G(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},n=a.style,o=a.nodeType&&xb(a),p=rb.get(a,"fxshow");c.queue||(h=_._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,_.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[n.overflow,n.overflowX,n.overflowY],j=_.css(a,"display"),k="none"===j?rb.get(a,"olddisplay")||u(a.nodeName):j,"inline"===k&&"none"===_.css(a,"float")&&(n.display="inline-block")),c.overflow&&(n.overflow="hidden",l.always(function(){n.overflow=c.overflow[0],n.overflowX=c.overflow[1],n.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],$b.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(o?"hide":"show")){if("show"!==e||!p||void 0===p[d])continue;o=!0}m[d]=p&&p[d]||_.style(a,d)}else j=void 0;if(_.isEmptyObject(m))"inline"===("none"===j?u(a.nodeName):j)&&(n.display=j);else{p?"hidden"in p&&(o=p.hidden):p=rb.access(a,"fxshow",{}),f&&(p.hidden=!o),o?_(a).show():l.done(function(){_(a).hide()}),l.done(function(){var b;rb.remove(a,"fxshow");for(b in m)_.style(a,b,m[b])});for(d in m)g=F(o?p[d]:0,d,l),d in p||(p[d]=g.start,o&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function H(a,b){var c,d,e,f,g;for(c in a)if(d=_.camelCase(c),e=b[d],f=a[c],_.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=_.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function I(a,b,c){var d,e,f=0,g=bc.length,h=_.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Yb||D(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:_.extend({},b),opts:_.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:Yb||D(),duration:c.duration,tweens:[],createTween:function(b,c){var d=_.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(H(k,j.opts.specialEasing);g>f;f++)if(d=bc[f].call(j,a,k,j.opts))return d;return _.map(k,F,j),_.isFunction(j.opts.start)&&j.opts.start.call(a,j),_.fx.timer(_.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}function J(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(nb)||[];if(_.isFunction(c))for(;d=f[e++];)"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function K(a,b,c,d){function e(h){var i;return f[h]=!0,_.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||g||f[j]?g?!(i=j):void 0:(b.dataTypes.unshift(j),e(j),!1)}),i}var f={},g=a===vc;return e(b.dataTypes[0])||!f["*"]&&e("*")}function L(a,b){var c,d,e=_.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&_.extend(!0,a,d),a}function M(a,b,c){for(var d,e,f,g,h=a.contents,i=a.dataTypes;"*"===i[0];)i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function N(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];for(f=k.shift();f;)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}function O(a,b,c,d){var e;if(_.isArray(b))_.each(b,function(b,e){c||zc.test(a)?d(a,e):O(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==_.type(b))d(a,b);else for(e in b)O(a+"["+e+"]",b[e],c,d)}function P(a){return _.isWindow(a)?a:9===a.nodeType&&a.defaultView}var Q=[],R=Q.slice,S=Q.concat,T=Q.push,U=Q.indexOf,V={},W=V.toString,X=V.hasOwnProperty,Y={},Z=a.document,$="2.1.1",_=function(a,b){return new _.fn.init(a,b)},ab=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,bb=/^-ms-/,cb=/-([\da-z])/gi,db=function(a,b){return b.toUpperCase()};_.fn=_.prototype={jquery:$,constructor:_,selector:"",length:0,toArray:function(){return R.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:R.call(this)},pushStack:function(a){var b=_.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return _.each(this,a,b)},map:function(a){return this.pushStack(_.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(R.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:T,sort:Q.sort,splice:Q.splice},_.extend=_.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||_.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(_.isPlainObject(d)||(e=_.isArray(d)))?(e?(e=!1,f=c&&_.isArray(c)?c:[]):f=c&&_.isPlainObject(c)?c:{},g[b]=_.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},_.extend({expando:"jQuery"+($+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===_.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!_.isArray(a)&&a-parseFloat(a)>=0},isPlainObject:function(a){return"object"!==_.type(a)||a.nodeType||_.isWindow(a)?!1:a.constructor&&!X.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?V[W.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=_.trim(a),a&&(1===a.indexOf("use strict")?(b=Z.createElement("script"),b.text=a,Z.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(bb,"ms-").replace(cb,db)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,d){var e,f=0,g=a.length,h=c(a);if(d){if(h)for(;g>f&&(e=b.apply(a[f],d),e!==!1);f++);else for(f in a)if(e=b.apply(a[f],d),e===!1)break}else if(h)for(;g>f&&(e=b.call(a[f],f,a[f]),e!==!1);f++);else for(f in a)if(e=b.call(a[f],f,a[f]),e===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(ab,"")},makeArray:function(a,b){var d=b||[];return null!=a&&(c(Object(a))?_.merge(d,"string"==typeof a?[a]:a):T.call(d,a)),d},inArray:function(a,b,c){return null==b?-1:U.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,d){var e,f=0,g=a.length,h=c(a),i=[];if(h)for(;g>f;f++)e=b(a[f],f,d),null!=e&&i.push(e);else for(f in a)e=b(a[f],f,d),null!=e&&i.push(e);return S.apply([],i)},guid:1,proxy:function(a,b){var c,d,e;return"string"==typeof b&&(c=a[b],b=a,a=c),_.isFunction(a)?(d=R.call(arguments,2),e=function(){return a.apply(b||this,d.concat(R.call(arguments)))},e.guid=a.guid=a.guid||_.guid++,e):void 0},now:Date.now,support:Y}),_.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){V["[object "+b+"]"]=b.toLowerCase()});var eb=function(a){function b(a,b,c,d){var e,f,g,h,i,j,l,n,o,p;if((b?b.ownerDocument||b:O)!==G&&F(b),b=b||G,c=c||[],!a||"string"!=typeof a)return c;if(1!==(h=b.nodeType)&&9!==h)return[];if(I&&!d){if(e=sb.exec(a))if(g=e[1]){if(9===h){if(f=b.getElementById(g),!f||!f.parentNode)return c;if(f.id===g)return c.push(f),c}else if(b.ownerDocument&&(f=b.ownerDocument.getElementById(g))&&M(b,f)&&f.id===g)return c.push(f),c}else{if(e[2])return _.apply(c,b.getElementsByTagName(a)),c;if((g=e[3])&&v.getElementsByClassName&&b.getElementsByClassName)return _.apply(c,b.getElementsByClassName(g)),c}if(v.qsa&&(!J||!J.test(a))){if(n=l=N,o=b,p=9===h&&a,1===h&&"object"!==b.nodeName.toLowerCase()){for(j=z(a),(l=b.getAttribute("id"))?n=l.replace(ub,"\\$&"):b.setAttribute("id",n),n="[id='"+n+"'] ",i=j.length;i--;)j[i]=n+m(j[i]);o=tb.test(a)&&k(b.parentNode)||b,p=j.join(",")}if(p)try{return _.apply(c,o.querySelectorAll(p)),c}catch(q){}finally{l||b.removeAttribute("id")}}}return B(a.replace(ib,"$1"),b,c,d)}function c(){function a(c,d){return b.push(c+" ")>w.cacheLength&&delete a[b.shift()],a[c+" "]=d}var b=[];return a}function d(a){return a[N]=!0,a}function e(a){var b=G.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function f(a,b){for(var c=a.split("|"),d=a.length;d--;)w.attrHandle[c[d]]=b}function g(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||W)-(~a.sourceIndex||W);if(d)return d;if(c)for(;c=c.nextSibling;)if(c===b)return-1;return a?1:-1}function h(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function i(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function j(a){return d(function(b){return b=+b,d(function(c,d){for(var e,f=a([],c.length,b),g=f.length;g--;)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function k(a){return a&&typeof a.getElementsByTagName!==V&&a}function l(){}function m(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function n(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=Q++;return b.first?function(b,c,f){for(;b=b[d];)if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[P,f];if(g){for(;b=b[d];)if((1===b.nodeType||e)&&a(b,c,g))return!0}else for(;b=b[d];)if(1===b.nodeType||e){if(i=b[N]||(b[N]={}),(h=i[d])&&h[0]===P&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function o(a){return a.length>1?function(b,c,d){for(var e=a.length;e--;)if(!a[e](b,c,d))return!1;return!0}:a[0]}function p(a,c,d){for(var e=0,f=c.length;f>e;e++)b(a,c[e],d);return d}function q(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function r(a,b,c,e,f,g){return e&&!e[N]&&(e=r(e)),f&&!f[N]&&(f=r(f,g)),d(function(d,g,h,i){var j,k,l,m=[],n=[],o=g.length,r=d||p(b||"*",h.nodeType?[h]:h,[]),s=!a||!d&&b?r:q(r,m,a,h,i),t=c?f||(d?a:o||e)?[]:g:s;if(c&&c(s,t,h,i),e)for(j=q(t,n),e(j,[],h,i),k=j.length;k--;)(l=j[k])&&(t[n[k]]=!(s[n[k]]=l));if(d){if(f||a){if(f){for(j=[],k=t.length;k--;)(l=t[k])&&j.push(s[k]=l);f(null,t=[],j,i)}for(k=t.length;k--;)(l=t[k])&&(j=f?bb.call(d,l):m[k])>-1&&(d[j]=!(g[j]=l))}}else t=q(t===g?t.splice(o,t.length):t),f?f(null,g,t,i):_.apply(g,t)})}function s(a){for(var b,c,d,e=a.length,f=w.relative[a[0].type],g=f||w.relative[" "],h=f?1:0,i=n(function(a){return a===b},g,!0),j=n(function(a){return bb.call(b,a)>-1},g,!0),k=[function(a,c,d){return!f&&(d||c!==C)||((b=c).nodeType?i(a,c,d):j(a,c,d))}];e>h;h++)if(c=w.relative[a[h].type])k=[n(o(k),c)];else{if(c=w.filter[a[h].type].apply(null,a[h].matches),c[N]){for(d=++h;e>d&&!w.relative[a[d].type];d++);return r(h>1&&o(k),h>1&&m(a.slice(0,h-1).concat({value:" "===a[h-2].type?"*":""})).replace(ib,"$1"),c,d>h&&s(a.slice(h,d)),e>d&&s(a=a.slice(d)),e>d&&m(a))}k.push(c)}return o(k)}function t(a,c){var e=c.length>0,f=a.length>0,g=function(d,g,h,i,j){var k,l,m,n=0,o="0",p=d&&[],r=[],s=C,t=d||f&&w.find.TAG("*",j),u=P+=null==s?1:Math.random()||.1,v=t.length;for(j&&(C=g!==G&&g);o!==v&&null!=(k=t[o]);o++){if(f&&k){for(l=0;m=a[l++];)if(m(k,g,h)){i.push(k);break}j&&(P=u)}e&&((k=!m&&k)&&n--,d&&p.push(k))}if(n+=o,e&&o!==n){for(l=0;m=c[l++];)m(p,r,g,h);if(d){if(n>0)for(;o--;)p[o]||r[o]||(r[o]=Z.call(i));r=q(r)}_.apply(i,r),j&&!d&&r.length>0&&n+c.length>1&&b.uniqueSort(i)}return j&&(P=u,C=s),p};return e?d(g):g}var u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N="sizzle"+-new Date,O=a.document,P=0,Q=0,R=c(),S=c(),T=c(),U=function(a,b){return a===b&&(E=!0),0},V="undefined",W=1<<31,X={}.hasOwnProperty,Y=[],Z=Y.pop,$=Y.push,_=Y.push,ab=Y.slice,bb=Y.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},cb="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",db="[\\x20\\t\\r\\n\\f]",eb="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",fb=eb.replace("w","w#"),gb="\\["+db+"*("+eb+")(?:"+db+"*([*^$|!~]?=)"+db+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+fb+"))|)"+db+"*\\]",hb=":("+eb+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+gb+")*)|.*)\\)|)",ib=new RegExp("^"+db+"+|((?:^|[^\\\\])(?:\\\\.)*)"+db+"+$","g"),jb=new RegExp("^"+db+"*,"+db+"*"),kb=new RegExp("^"+db+"*([>+~]|"+db+")"+db+"*"),lb=new RegExp("="+db+"*([^\\]'\"]*?)"+db+"*\\]","g"),mb=new RegExp(hb),nb=new RegExp("^"+fb+"$"),ob={ID:new RegExp("^#("+eb+")"),CLASS:new RegExp("^\\.("+eb+")"),TAG:new RegExp("^("+eb.replace("w","w*")+")"),ATTR:new RegExp("^"+gb),PSEUDO:new RegExp("^"+hb),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+db+"*(even|odd|(([+-]|)(\\d*)n|)"+db+"*(?:([+-]|)"+db+"*(\\d+)|))"+db+"*\\)|)","i"),bool:new RegExp("^(?:"+cb+")$","i"),needsContext:new RegExp("^"+db+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+db+"*((?:-\\d)?\\d*)"+db+"*\\)|)(?=[^-]|$)","i")},pb=/^(?:input|select|textarea|button)$/i,qb=/^h\d$/i,rb=/^[^{]+\{\s*\[native \w/,sb=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,tb=/[+~]/,ub=/'|\\/g,vb=new RegExp("\\\\([\\da-f]{1,6}"+db+"?|("+db+")|.)","ig"),wb=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{_.apply(Y=ab.call(O.childNodes),O.childNodes),Y[O.childNodes.length].nodeType}catch(xb){_={apply:Y.length?function(a,b){$.apply(a,ab.call(b))}:function(a,b){for(var c=a.length,d=0;a[c++]=b[d++];);a.length=c-1}}}v=b.support={},y=b.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},F=b.setDocument=function(a){var b,c=a?a.ownerDocument||a:O,d=c.defaultView;return c!==G&&9===c.nodeType&&c.documentElement?(G=c,H=c.documentElement,I=!y(c),d&&d!==d.top&&(d.addEventListener?d.addEventListener("unload",function(){F()},!1):d.attachEvent&&d.attachEvent("onunload",function(){F()})),v.attributes=e(function(a){return a.className="i",!a.getAttribute("className")}),v.getElementsByTagName=e(function(a){return a.appendChild(c.createComment("")),!a.getElementsByTagName("*").length}),v.getElementsByClassName=rb.test(c.getElementsByClassName)&&e(function(a){return a.innerHTML="<div class='a'></div><div class='a i'></div>",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),v.getById=e(function(a){return H.appendChild(a).id=N,!c.getElementsByName||!c.getElementsByName(N).length}),v.getById?(w.find.ID=function(a,b){if(typeof b.getElementById!==V&&I){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},w.filter.ID=function(a){var b=a.replace(vb,wb);return function(a){return a.getAttribute("id")===b}}):(delete w.find.ID,w.filter.ID=function(a){var b=a.replace(vb,wb);return function(a){var c=typeof a.getAttributeNode!==V&&a.getAttributeNode("id");return c&&c.value===b}}),w.find.TAG=v.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==V?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){for(;c=f[e++];)1===c.nodeType&&d.push(c);return d}return f},w.find.CLASS=v.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==V&&I?b.getElementsByClassName(a):void 0},K=[],J=[],(v.qsa=rb.test(c.querySelectorAll))&&(e(function(a){a.innerHTML="<select msallowclip=''><option selected=''></option></select>",a.querySelectorAll("[msallowclip^='']").length&&J.push("[*^$]="+db+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||J.push("\\["+db+"*(?:value|"+cb+")"),a.querySelectorAll(":checked").length||J.push(":checked")}),e(function(a){var b=c.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&J.push("name"+db+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||J.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),J.push(",.*:")})),(v.matchesSelector=rb.test(L=H.matches||H.webkitMatchesSelector||H.mozMatchesSelector||H.oMatchesSelector||H.msMatchesSelector))&&e(function(a){v.disconnectedMatch=L.call(a,"div"),L.call(a,"[s!='']:x"),K.push("!=",hb)}),J=J.length&&new RegExp(J.join("|")),K=K.length&&new RegExp(K.join("|")),b=rb.test(H.compareDocumentPosition),M=b||rb.test(H.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)for(;b=b.parentNode;)if(b===a)return!0;return!1},U=b?function(a,b){if(a===b)return E=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!v.sortDetached&&b.compareDocumentPosition(a)===d?a===c||a.ownerDocument===O&&M(O,a)?-1:b===c||b.ownerDocument===O&&M(O,b)?1:D?bb.call(D,a)-bb.call(D,b):0:4&d?-1:1)}:function(a,b){if(a===b)return E=!0,0;var d,e=0,f=a.parentNode,h=b.parentNode,i=[a],j=[b];if(!f||!h)return a===c?-1:b===c?1:f?-1:h?1:D?bb.call(D,a)-bb.call(D,b):0;if(f===h)return g(a,b);for(d=a;d=d.parentNode;)i.unshift(d);for(d=b;d=d.parentNode;)j.unshift(d);for(;i[e]===j[e];)e++;return e?g(i[e],j[e]):i[e]===O?-1:j[e]===O?1:0},c):G},b.matches=function(a,c){return b(a,null,null,c)},b.matchesSelector=function(a,c){if((a.ownerDocument||a)!==G&&F(a),c=c.replace(lb,"='$1']"),!(!v.matchesSelector||!I||K&&K.test(c)||J&&J.test(c)))try{var d=L.call(a,c);if(d||v.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return b(c,G,null,[a]).length>0},b.contains=function(a,b){return(a.ownerDocument||a)!==G&&F(a),M(a,b)},b.attr=function(a,b){(a.ownerDocument||a)!==G&&F(a);var c=w.attrHandle[b.toLowerCase()],d=c&&X.call(w.attrHandle,b.toLowerCase())?c(a,b,!I):void 0;return void 0!==d?d:v.attributes||!I?a.getAttribute(b):(d=a.getAttributeNode(b))&&d.specified?d.value:null},b.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},b.uniqueSort=function(a){var b,c=[],d=0,e=0;if(E=!v.detectDuplicates,D=!v.sortStable&&a.slice(0),a.sort(U),E){for(;b=a[e++];)b===a[e]&&(d=c.push(e));for(;d--;)a.splice(c[d],1)}return D=null,a},x=b.getText=function(a){var b,c="",d=0,e=a.nodeType;if(e){if(1===e||9===e||11===e){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=x(a)}else if(3===e||4===e)return a.nodeValue}else for(;b=a[d++];)c+=x(b);return c},w=b.selectors={cacheLength:50,createPseudo:d,match:ob,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(vb,wb),a[3]=(a[3]||a[4]||a[5]||"").replace(vb,wb),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||b.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&b.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return ob.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&mb.test(c)&&(b=z(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(vb,wb).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=R[a+" "];return b||(b=new RegExp("(^|"+db+")"+a+"("+db+"|$)"))&&R(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==V&&a.getAttribute("class")||"")})},ATTR:function(a,c,d){return function(e){var f=b.attr(e,a);return null==f?"!="===c:c?(f+="","="===c?f===d:"!="===c?f!==d:"^="===c?d&&0===f.indexOf(d):"*="===c?d&&f.indexOf(d)>-1:"$="===c?d&&f.slice(-d.length)===d:"~="===c?(" "+f+" ").indexOf(d)>-1:"|="===c?f===d||f.slice(0,d.length+1)===d+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){for(;p;){for(l=b;l=l[p];)if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){for(k=q[N]||(q[N]={}),j=k[a]||[],n=j[0]===P&&j[1],m=j[0]===P&&j[2],l=n&&q.childNodes[n];l=++n&&l&&l[p]||(m=n=0)||o.pop();)if(1===l.nodeType&&++m&&l===b){k[a]=[P,n,m];break}}else if(s&&(j=(b[N]||(b[N]={}))[a])&&j[0]===P)m=j[1];else for(;(l=++n&&l&&l[p]||(m=n=0)||o.pop())&&((h?l.nodeName.toLowerCase()!==r:1!==l.nodeType)||!++m||(s&&((l[N]||(l[N]={}))[a]=[P,m]),l!==b)););return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,c){var e,f=w.pseudos[a]||w.setFilters[a.toLowerCase()]||b.error("unsupported pseudo: "+a);return f[N]?f(c):f.length>1?(e=[a,a,"",c],w.setFilters.hasOwnProperty(a.toLowerCase())?d(function(a,b){for(var d,e=f(a,c),g=e.length;g--;)d=bb.call(a,e[g]),a[d]=!(b[d]=e[g])}):function(a){return f(a,0,e)}):f}},pseudos:{not:d(function(a){var b=[],c=[],e=A(a.replace(ib,"$1"));return e[N]?d(function(a,b,c,d){for(var f,g=e(a,null,d,[]),h=a.length;h--;)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,d,f){return b[0]=a,e(b,null,f,c),!c.pop()}}),has:d(function(a){return function(c){return b(a,c).length>0}}),contains:d(function(a){return function(b){return(b.textContent||b.innerText||x(b)).indexOf(a)>-1}}),lang:d(function(a){return nb.test(a||"")||b.error("unsupported lang: "+a),a=a.replace(vb,wb).toLowerCase(),function(b){var c;do if(c=I?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===H},focus:function(a){return a===G.activeElement&&(!G.hasFocus||G.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!w.pseudos.empty(a)},header:function(a){return qb.test(a.nodeName)},input:function(a){return pb.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:j(function(){return[0]}),last:j(function(a,b){return[b-1]}),eq:j(function(a,b,c){return[0>c?c+b:c]}),even:j(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:j(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:j(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:j(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},w.pseudos.nth=w.pseudos.eq;for(u in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[u]=h(u);for(u in{submit:!0,reset:!0})w.pseudos[u]=i(u);return l.prototype=w.filters=w.pseudos,w.setFilters=new l,z=b.tokenize=function(a,c){var d,e,f,g,h,i,j,k=S[a+" "];if(k)return c?0:k.slice(0);for(h=a,i=[],j=w.preFilter;h;){(!d||(e=jb.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),d=!1,(e=kb.exec(h))&&(d=e.shift(),f.push({value:d,type:e[0].replace(ib," ")}),h=h.slice(d.length));for(g in w.filter)!(e=ob[g].exec(h))||j[g]&&!(e=j[g](e))||(d=e.shift(),f.push({value:d,type:g,matches:e}),h=h.slice(d.length));if(!d)break}return c?h.length:h?b.error(a):S(a,i).slice(0)},A=b.compile=function(a,b){var c,d=[],e=[],f=T[a+" "];if(!f){for(b||(b=z(a)),c=b.length;c--;)f=s(b[c]),f[N]?d.push(f):e.push(f);f=T(a,t(e,d)),f.selector=a}return f},B=b.select=function(a,b,c,d){var e,f,g,h,i,j="function"==typeof a&&a,l=!d&&z(a=j.selector||a);if(c=c||[],1===l.length){if(f=l[0]=l[0].slice(0),f.length>2&&"ID"===(g=f[0]).type&&v.getById&&9===b.nodeType&&I&&w.relative[f[1].type]){if(b=(w.find.ID(g.matches[0].replace(vb,wb),b)||[])[0],!b)return c;j&&(b=b.parentNode),a=a.slice(f.shift().value.length)}for(e=ob.needsContext.test(a)?0:f.length;e--&&(g=f[e],!w.relative[h=g.type]);)if((i=w.find[h])&&(d=i(g.matches[0].replace(vb,wb),tb.test(f[0].type)&&k(b.parentNode)||b))){if(f.splice(e,1),a=d.length&&m(f),!a)return _.apply(c,d),c;break}}return(j||A(a,l))(d,b,!I,c,tb.test(a)&&k(b.parentNode)||b),c},v.sortStable=N.split("").sort(U).join("")===N,v.detectDuplicates=!!E,F(),v.sortDetached=e(function(a){return 1&a.compareDocumentPosition(G.createElement("div"))}),e(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||f("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),v.attributes&&e(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||f("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),e(function(a){return null==a.getAttribute("disabled")})||f(cb,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),b}(a);_.find=eb,_.expr=eb.selectors,_.expr[":"]=_.expr.pseudos,_.unique=eb.uniqueSort,_.text=eb.getText,_.isXMLDoc=eb.isXML,_.contains=eb.contains;var fb=_.expr.match.needsContext,gb=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,hb=/^.[^:#\[\.,]*$/;_.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?_.find.matchesSelector(d,a)?[d]:[]:_.find.matches(a,_.grep(b,function(a){return 1===a.nodeType}))},_.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(_(a).filter(function(){for(b=0;c>b;b++)if(_.contains(e[b],this))return!0
+}));for(b=0;c>b;b++)_.find(a,e[b],d);return d=this.pushStack(c>1?_.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(d(this,a||[],!1))},not:function(a){return this.pushStack(d(this,a||[],!0))},is:function(a){return!!d(this,"string"==typeof a&&fb.test(a)?_(a):a||[],!1).length}});var ib,jb=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,kb=_.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:jb.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||ib).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof _?b[0]:b,_.merge(this,_.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:Z,!0)),gb.test(c[1])&&_.isPlainObject(b))for(c in b)_.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=Z.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=Z,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):_.isFunction(a)?"undefined"!=typeof ib.ready?ib.ready(a):a(_):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),_.makeArray(a,this))};kb.prototype=_.fn,ib=_(Z);var lb=/^(?:parents|prev(?:Until|All))/,mb={children:!0,contents:!0,next:!0,prev:!0};_.extend({dir:function(a,b,c){for(var d=[],e=void 0!==c;(a=a[b])&&9!==a.nodeType;)if(1===a.nodeType){if(e&&_(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),_.fn.extend({has:function(a){var b=_(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(_.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=fb.test(a)||"string"!=typeof a?_(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&_.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?_.unique(f):f)},index:function(a){return a?"string"==typeof a?U.call(_(a),this[0]):U.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(_.unique(_.merge(this.get(),_(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}}),_.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return _.dir(a,"parentNode")},parentsUntil:function(a,b,c){return _.dir(a,"parentNode",c)},next:function(a){return e(a,"nextSibling")},prev:function(a){return e(a,"previousSibling")},nextAll:function(a){return _.dir(a,"nextSibling")},prevAll:function(a){return _.dir(a,"previousSibling")},nextUntil:function(a,b,c){return _.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return _.dir(a,"previousSibling",c)},siblings:function(a){return _.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return _.sibling(a.firstChild)},contents:function(a){return a.contentDocument||_.merge([],a.childNodes)}},function(a,b){_.fn[a]=function(c,d){var e=_.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=_.filter(d,e)),this.length>1&&(mb[a]||_.unique(e),lb.test(a)&&e.reverse()),this.pushStack(e)}});var nb=/\S+/g,ob={};_.Callbacks=function(a){a="string"==typeof a?ob[a]||f(a):_.extend({},a);var b,c,d,e,g,h,i=[],j=!a.once&&[],k=function(f){for(b=a.memory&&f,c=!0,h=e||0,e=0,g=i.length,d=!0;i&&g>h;h++)if(i[h].apply(f[0],f[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,i&&(j?j.length&&k(j.shift()):b?i=[]:l.disable())},l={add:function(){if(i){var c=i.length;!function f(b){_.each(b,function(b,c){var d=_.type(c);"function"===d?a.unique&&l.has(c)||i.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),d?g=i.length:b&&(e=c,k(b))}return this},remove:function(){return i&&_.each(arguments,function(a,b){for(var c;(c=_.inArray(b,i,c))>-1;)i.splice(c,1),d&&(g>=c&&g--,h>=c&&h--)}),this},has:function(a){return a?_.inArray(a,i)>-1:!(!i||!i.length)},empty:function(){return i=[],g=0,this},disable:function(){return i=j=b=void 0,this},disabled:function(){return!i},lock:function(){return j=void 0,b||l.disable(),this},locked:function(){return!j},fireWith:function(a,b){return!i||c&&!j||(b=b||[],b=[a,b.slice?b.slice():b],d?j.push(b):k(b)),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!c}};return l},_.extend({Deferred:function(a){var b=[["resolve","done",_.Callbacks("once memory"),"resolved"],["reject","fail",_.Callbacks("once memory"),"rejected"],["notify","progress",_.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return _.Deferred(function(c){_.each(b,function(b,f){var g=_.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&_.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?_.extend(a,d):d}},e={};return d.pipe=d.then,_.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b,c,d,e=0,f=R.call(arguments),g=f.length,h=1!==g||a&&_.isFunction(a.promise)?g:0,i=1===h?a:_.Deferred(),j=function(a,c,d){return function(e){c[a]=this,d[a]=arguments.length>1?R.call(arguments):e,d===b?i.notifyWith(c,d):--h||i.resolveWith(c,d)}};if(g>1)for(b=new Array(g),c=new Array(g),d=new Array(g);g>e;e++)f[e]&&_.isFunction(f[e].promise)?f[e].promise().done(j(e,d,f)).fail(i.reject).progress(j(e,c,b)):--h;return h||i.resolveWith(d,f),i.promise()}});var pb;_.fn.ready=function(a){return _.ready.promise().done(a),this},_.extend({isReady:!1,readyWait:1,holdReady:function(a){a?_.readyWait++:_.ready(!0)},ready:function(a){(a===!0?--_.readyWait:_.isReady)||(_.isReady=!0,a!==!0&&--_.readyWait>0||(pb.resolveWith(Z,[_]),_.fn.triggerHandler&&(_(Z).triggerHandler("ready"),_(Z).off("ready"))))}}),_.ready.promise=function(b){return pb||(pb=_.Deferred(),"complete"===Z.readyState?setTimeout(_.ready):(Z.addEventListener("DOMContentLoaded",g,!1),a.addEventListener("load",g,!1))),pb.promise(b)},_.ready.promise();var qb=_.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===_.type(c)){e=!0;for(h in c)_.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,_.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(_(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};_.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType},h.uid=1,h.accepts=_.acceptData,h.prototype={key:function(a){if(!h.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=h.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,_.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(_.isEmptyObject(f))_.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,_.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{_.isArray(b)?d=b.concat(b.map(_.camelCase)):(e=_.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(nb)||[])),c=d.length;for(;c--;)delete g[d[c]]}},hasData:function(a){return!_.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var rb=new h,sb=new h,tb=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ub=/([A-Z])/g;_.extend({hasData:function(a){return sb.hasData(a)||rb.hasData(a)},data:function(a,b,c){return sb.access(a,b,c)},removeData:function(a,b){sb.remove(a,b)},_data:function(a,b,c){return rb.access(a,b,c)},_removeData:function(a,b){rb.remove(a,b)}}),_.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=sb.get(f),1===f.nodeType&&!rb.get(f,"hasDataAttrs"))){for(c=g.length;c--;)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=_.camelCase(d.slice(5)),i(f,d,e[d])));rb.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){sb.set(this,a)}):qb(this,function(b){var c,d=_.camelCase(a);if(f&&void 0===b){if(c=sb.get(f,a),void 0!==c)return c;if(c=sb.get(f,d),void 0!==c)return c;if(c=i(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=sb.get(this,d);sb.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&sb.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){sb.remove(this,a)})}}),_.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=rb.get(a,b),c&&(!d||_.isArray(c)?d=rb.access(a,b,_.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=_.queue(a,b),d=c.length,e=c.shift(),f=_._queueHooks(a,b),g=function(){_.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return rb.get(a,c)||rb.access(a,c,{empty:_.Callbacks("once memory").add(function(){rb.remove(a,[b+"queue",c])})})}}),_.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?_.queue(this[0],a):void 0===b?this:this.each(function(){var c=_.queue(this,a,b);_._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&_.dequeue(this,a)})},dequeue:function(a){return this.each(function(){_.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=_.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};for("string"!=typeof a&&(b=a,a=void 0),a=a||"fx";g--;)c=rb.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var vb=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,wb=["Top","Right","Bottom","Left"],xb=function(a,b){return a=b||a,"none"===_.css(a,"display")||!_.contains(a.ownerDocument,a)},yb=/^(?:checkbox|radio)$/i;!function(){var a=Z.createDocumentFragment(),b=a.appendChild(Z.createElement("div")),c=Z.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),Y.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",Y.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var zb="undefined";Y.focusinBubbles="onfocusin"in a;var Ab=/^key/,Bb=/^(?:mouse|pointer|contextmenu)|click/,Cb=/^(?:focusinfocus|focusoutblur)$/,Db=/^([^.]*)(?:\.(.+)|)$/;_.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=rb.get(a);if(q)for(c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=_.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return typeof _!==zb&&_.event.triggered!==b.type?_.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(nb)||[""],j=b.length;j--;)h=Db.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=_.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=_.event.special[n]||{},k=_.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&_.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),_.event.global[n]=!0)},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=rb.hasData(a)&&rb.get(a);if(q&&(i=q.events)){for(b=(b||"").match(nb)||[""],j=b.length;j--;)if(h=Db.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){for(l=_.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;f--;)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||_.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)_.event.remove(a,n+b[j],c,d,!0);_.isEmptyObject(i)&&(delete q.handle,rb.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,j,k,l,m=[d||Z],n=X.call(b,"type")?b.type:b,o=X.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||Z,3!==d.nodeType&&8!==d.nodeType&&!Cb.test(n+_.event.triggered)&&(n.indexOf(".")>=0&&(o=n.split("."),n=o.shift(),o.sort()),j=n.indexOf(":")<0&&"on"+n,b=b[_.expando]?b:new _.Event(n,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=o.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:_.makeArray(c,[b]),l=_.event.special[n]||{},e||!l.trigger||l.trigger.apply(d,c)!==!1)){if(!e&&!l.noBubble&&!_.isWindow(d)){for(i=l.delegateType||n,Cb.test(i+n)||(g=g.parentNode);g;g=g.parentNode)m.push(g),h=g;h===(d.ownerDocument||Z)&&m.push(h.defaultView||h.parentWindow||a)}for(f=0;(g=m[f++])&&!b.isPropagationStopped();)b.type=f>1?i:l.bindType||n,k=(rb.get(g,"events")||{})[b.type]&&rb.get(g,"handle"),k&&k.apply(g,c),k=j&&g[j],k&&k.apply&&_.acceptData(g)&&(b.result=k.apply(g,c),b.result===!1&&b.preventDefault());return b.type=n,e||b.isDefaultPrevented()||l._default&&l._default.apply(m.pop(),c)!==!1||!_.acceptData(d)||j&&_.isFunction(d[n])&&!_.isWindow(d)&&(h=d[j],h&&(d[j]=null),_.event.triggered=n,d[n](),_.event.triggered=void 0,h&&(d[j]=h)),b.result}},dispatch:function(a){a=_.event.fix(a);var b,c,d,e,f,g=[],h=R.call(arguments),i=(rb.get(this,"events")||{})[a.type]||[],j=_.event.special[a.type]||{};if(h[0]=a,a.delegateTarget=this,!j.preDispatch||j.preDispatch.call(this,a)!==!1){for(g=_.event.handlers.call(this,a,i),b=0;(e=g[b++])&&!a.isPropagationStopped();)for(a.currentTarget=e.elem,c=0;(f=e.handlers[c++])&&!a.isImmediatePropagationStopped();)(!a.namespace_re||a.namespace_re.test(f.namespace))&&(a.handleObj=f,a.data=f.data,d=((_.event.special[f.origType]||{}).handle||f.handler).apply(e.elem,h),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()));return j.postDispatch&&j.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?_(e,this).index(i)>=0:_.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||Z,d=c.documentElement,e=c.body,a.pageX=b.clientX+(d&&d.scrollLeft||e&&e.scrollLeft||0)-(d&&d.clientLeft||e&&e.clientLeft||0),a.pageY=b.clientY+(d&&d.scrollTop||e&&e.scrollTop||0)-(d&&d.clientTop||e&&e.clientTop||0)),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},fix:function(a){if(a[_.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];for(g||(this.fixHooks[e]=g=Bb.test(e)?this.mouseHooks:Ab.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new _.Event(f),b=d.length;b--;)c=d[b],a[c]=f[c];return a.target||(a.target=Z),3===a.target.nodeType&&(a.target=a.target.parentNode),g.filter?g.filter(a,f):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==l()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===l()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&_.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return _.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=_.extend(new _.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?_.event.trigger(e,null,b):_.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},_.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)},_.Event=function(a,b){return this instanceof _.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?j:k):this.type=a,b&&_.extend(this,b),this.timeStamp=a&&a.timeStamp||_.now(),void(this[_.expando]=!0)):new _.Event(a,b)},_.Event.prototype={isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=j,a&&a.preventDefault&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=j,a&&a.stopPropagation&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=j,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},_.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){_.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!_.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),Y.focusinBubbles||_.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){_.event.simulate(b,a.target,_.event.fix(a),!0)};_.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=rb.access(d,b);e||d.addEventListener(a,c,!0),rb.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=rb.access(d,b)-1;e?rb.access(d,b,e):(d.removeEventListener(a,c,!0),rb.remove(d,b))}}}),_.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(g in a)this.on(g,b,c,a[g],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=k;else if(!d)return this;return 1===e&&(f=d,d=function(a){return _().off(a),f.apply(this,arguments)},d.guid=f.guid||(f.guid=_.guid++)),this.each(function(){_.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,_(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=k),this.each(function(){_.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){_.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?_.event.trigger(a,b,c,!0):void 0}});var Eb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Fb=/<([\w:]+)/,Gb=/<|&#?\w+;/,Hb=/<(?:script|style|link)/i,Ib=/checked\s*(?:[^=]|=\s*.checked.)/i,Jb=/^$|\/(?:java|ecma)script/i,Kb=/^true\/(.*)/,Lb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,Mb={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Mb.optgroup=Mb.option,Mb.tbody=Mb.tfoot=Mb.colgroup=Mb.caption=Mb.thead,Mb.th=Mb.td,_.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=_.contains(a.ownerDocument,a);if(!(Y.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||_.isXMLDoc(a)))for(g=r(h),f=r(a),d=0,e=f.length;e>d;d++)s(f[d],g[d]);if(b)if(c)for(f=f||r(a),g=g||r(h),d=0,e=f.length;e>d;d++)q(f[d],g[d]);else q(a,h);return g=r(h,"script"),g.length>0&&p(g,!i&&r(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,n=a.length;n>m;m++)if(e=a[m],e||0===e)if("object"===_.type(e))_.merge(l,e.nodeType?[e]:e);else if(Gb.test(e)){for(f=f||k.appendChild(b.createElement("div")),g=(Fb.exec(e)||["",""])[1].toLowerCase(),h=Mb[g]||Mb._default,f.innerHTML=h[1]+e.replace(Eb,"<$1></$2>")+h[2],j=h[0];j--;)f=f.lastChild;_.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));for(k.textContent="",m=0;e=l[m++];)if((!d||-1===_.inArray(e,d))&&(i=_.contains(e.ownerDocument,e),f=r(k.appendChild(e),"script"),i&&p(f),c))for(j=0;e=f[j++];)Jb.test(e.type||"")&&c.push(e);return k},cleanData:function(a){for(var b,c,d,e,f=_.event.special,g=0;void 0!==(c=a[g]);g++){if(_.acceptData(c)&&(e=c[rb.expando],e&&(b=rb.cache[e]))){if(b.events)for(d in b.events)f[d]?_.event.remove(c,d):_.removeEvent(c,d,b.handle);rb.cache[e]&&delete rb.cache[e]}delete sb.cache[c[sb.expando]]}}}),_.fn.extend({text:function(a){return qb(this,function(a){return void 0===a?_.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=m(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=m(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?_.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||_.cleanData(r(c)),c.parentNode&&(b&&_.contains(c.ownerDocument,c)&&p(r(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(_.cleanData(r(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return _.clone(this,a,b)})},html:function(a){return qb(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Hb.test(a)&&!Mb[(Fb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Eb,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(_.cleanData(r(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,_.cleanData(r(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=S.apply([],a);var c,d,e,f,g,h,i=0,j=this.length,k=this,l=j-1,m=a[0],p=_.isFunction(m);if(p||j>1&&"string"==typeof m&&!Y.checkClone&&Ib.test(m))return this.each(function(c){var d=k.eq(c);p&&(a[0]=m.call(this,c,d.html())),d.domManip(a,b)});if(j&&(c=_.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(e=_.map(r(c,"script"),n),f=e.length;j>i;i++)g=c,i!==l&&(g=_.clone(g,!0,!0),f&&_.merge(e,r(g,"script"))),b.call(this[i],g,i);if(f)for(h=e[e.length-1].ownerDocument,_.map(e,o),i=0;f>i;i++)g=e[i],Jb.test(g.type||"")&&!rb.access(g,"globalEval")&&_.contains(h,g)&&(g.src?_._evalUrl&&_._evalUrl(g.src):_.globalEval(g.textContent.replace(Lb,"")))}return this}}),_.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){_.fn[a]=function(a){for(var c,d=[],e=_(a),f=e.length-1,g=0;f>=g;g++)c=g===f?this:this.clone(!0),_(e[g])[b](c),T.apply(d,c.get());return this.pushStack(d)}});var Nb,Ob={},Pb=/^margin/,Qb=new RegExp("^("+vb+")(?!px)[a-z%]+$","i"),Rb=function(a){return a.ownerDocument.defaultView.getComputedStyle(a,null)};!function(){function b(){g.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",g.innerHTML="",e.appendChild(f);var b=a.getComputedStyle(g,null);c="1%"!==b.top,d="4px"===b.width,e.removeChild(f)}var c,d,e=Z.documentElement,f=Z.createElement("div"),g=Z.createElement("div");g.style&&(g.style.backgroundClip="content-box",g.cloneNode(!0).style.backgroundClip="",Y.clearCloneStyle="content-box"===g.style.backgroundClip,f.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",f.appendChild(g),a.getComputedStyle&&_.extend(Y,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return null==d&&b(),d},reliableMarginRight:function(){var b,c=g.appendChild(Z.createElement("div"));return c.style.cssText=g.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",g.style.width="1px",e.appendChild(f),b=!parseFloat(a.getComputedStyle(c,null).marginRight),e.removeChild(f),b}}))}(),_.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var Sb=/^(none|table(?!-c[ea]).+)/,Tb=new RegExp("^("+vb+")(.*)$","i"),Ub=new RegExp("^([+-])=("+vb+")","i"),Vb={position:"absolute",visibility:"hidden",display:"block"},Wb={letterSpacing:"0",fontWeight:"400"},Xb=["Webkit","O","Moz","ms"];_.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=v(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=_.camelCase(b),i=a.style;return b=_.cssProps[h]||(_.cssProps[h]=x(i,h)),g=_.cssHooks[b]||_.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=Ub.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(_.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||_.cssNumber[h]||(c+="px"),Y.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=_.camelCase(b);return b=_.cssProps[h]||(_.cssProps[h]=x(a.style,h)),g=_.cssHooks[b]||_.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=v(a,b,d)),"normal"===e&&b in Wb&&(e=Wb[b]),""===c||c?(f=parseFloat(e),c===!0||_.isNumeric(f)?f||0:e):e}}),_.each(["height","width"],function(a,b){_.cssHooks[b]={get:function(a,c,d){return c?Sb.test(_.css(a,"display"))&&0===a.offsetWidth?_.swap(a,Vb,function(){return A(a,b,d)}):A(a,b,d):void 0},set:function(a,c,d){var e=d&&Rb(a);return y(a,c,d?z(a,b,d,"border-box"===_.css(a,"boxSizing",!1,e),e):0)}}}),_.cssHooks.marginRight=w(Y.reliableMarginRight,function(a,b){return b?_.swap(a,{display:"inline-block"},v,[a,"marginRight"]):void 0}),_.each({margin:"",padding:"",border:"Width"},function(a,b){_.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+wb[d]+b]=f[d]||f[d-2]||f[0];return e}},Pb.test(a)||(_.cssHooks[a+b].set=y)}),_.fn.extend({css:function(a,b){return qb(this,function(a,b,c){var d,e,f={},g=0;if(_.isArray(b)){for(d=Rb(a),e=b.length;e>g;g++)f[b[g]]=_.css(a,b[g],!1,d);return f}return void 0!==c?_.style(a,b,c):_.css(a,b)},a,b,arguments.length>1)},show:function(){return B(this,!0)},hide:function(){return B(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){xb(this)?_(this).show():_(this).hide()})}}),_.Tween=C,C.prototype={constructor:C,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(_.cssNumber[c]?"":"px")},cur:function(){var a=C.propHooks[this.prop];return a&&a.get?a.get(this):C.propHooks._default.get(this)},run:function(a){var b,c=C.propHooks[this.prop];return this.pos=b=this.options.duration?_.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):C.propHooks._default.set(this),this}},C.prototype.init.prototype=C.prototype,C.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=_.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){_.fx.step[a.prop]?_.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[_.cssProps[a.prop]]||_.cssHooks[a.prop])?_.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},C.propHooks.scrollTop=C.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},_.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},_.fx=C.prototype.init,_.fx.step={};var Yb,Zb,$b=/^(?:toggle|show|hide)$/,_b=new RegExp("^(?:([+-])=|)("+vb+")([a-z%]*)$","i"),ac=/queueHooks$/,bc=[G],cc={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=_b.exec(b),f=e&&e[3]||(_.cssNumber[a]?"":"px"),g=(_.cssNumber[a]||"px"!==f&&+d)&&_b.exec(_.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,_.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};_.Animation=_.extend(I,{tweener:function(a,b){_.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],cc[c]=cc[c]||[],cc[c].unshift(b)},prefilter:function(a,b){b?bc.unshift(a):bc.push(a)}}),_.speed=function(a,b,c){var d=a&&"object"==typeof a?_.extend({},a):{complete:c||!c&&b||_.isFunction(a)&&a,duration:a,easing:c&&b||b&&!_.isFunction(b)&&b};return d.duration=_.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in _.fx.speeds?_.fx.speeds[d.duration]:_.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){_.isFunction(d.old)&&d.old.call(this),d.queue&&_.dequeue(this,d.queue)},d},_.fn.extend({fadeTo:function(a,b,c,d){return this.filter(xb).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=_.isEmptyObject(a),f=_.speed(b,c,d),g=function(){var b=I(this,_.extend({},a),f);(e||rb.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=_.timers,g=rb.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&ac.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&_.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=rb.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=_.timers,g=d?d.length:0;for(c.finish=!0,_.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),_.each(["toggle","show","hide"],function(a,b){var c=_.fn[b];
+_.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(E(b,!0),a,d,e)}}),_.each({slideDown:E("show"),slideUp:E("hide"),slideToggle:E("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){_.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),_.timers=[],_.fx.tick=function(){var a,b=0,c=_.timers;for(Yb=_.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||_.fx.stop(),Yb=void 0},_.fx.timer=function(a){_.timers.push(a),a()?_.fx.start():_.timers.pop()},_.fx.interval=13,_.fx.start=function(){Zb||(Zb=setInterval(_.fx.tick,_.fx.interval))},_.fx.stop=function(){clearInterval(Zb),Zb=null},_.fx.speeds={slow:600,fast:200,_default:400},_.fn.delay=function(a,b){return a=_.fx?_.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a=Z.createElement("input"),b=Z.createElement("select"),c=b.appendChild(Z.createElement("option"));a.type="checkbox",Y.checkOn=""!==a.value,Y.optSelected=c.selected,b.disabled=!0,Y.optDisabled=!c.disabled,a=Z.createElement("input"),a.value="t",a.type="radio",Y.radioValue="t"===a.value}();var dc,ec,fc=_.expr.attrHandle;_.fn.extend({attr:function(a,b){return qb(this,_.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){_.removeAttr(this,a)})}}),_.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===zb?_.prop(a,b,c):(1===f&&_.isXMLDoc(a)||(b=b.toLowerCase(),d=_.attrHooks[b]||(_.expr.match.bool.test(b)?ec:dc)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=_.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void _.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(nb);if(f&&1===a.nodeType)for(;c=f[e++];)d=_.propFix[c]||c,_.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)},attrHooks:{type:{set:function(a,b){if(!Y.radioValue&&"radio"===b&&_.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),ec={set:function(a,b,c){return b===!1?_.removeAttr(a,c):a.setAttribute(c,c),c}},_.each(_.expr.match.bool.source.match(/\w+/g),function(a,b){var c=fc[b]||_.find.attr;fc[b]=function(a,b,d){var e,f;return d||(f=fc[b],fc[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,fc[b]=f),e}});var gc=/^(?:input|select|textarea|button)$/i;_.fn.extend({prop:function(a,b){return qb(this,_.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[_.propFix[a]||a]})}}),_.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!_.isXMLDoc(a),f&&(b=_.propFix[b]||b,e=_.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){return a.hasAttribute("tabindex")||gc.test(a.nodeName)||a.href?a.tabIndex:-1}}}}),Y.optSelected||(_.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null}}),_.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){_.propFix[this.toLowerCase()]=this});var hc=/[\t\r\n\f]/g;_.fn.extend({addClass:function(a){var b,c,d,e,f,g,h="string"==typeof a&&a,i=0,j=this.length;if(_.isFunction(a))return this.each(function(b){_(this).addClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(nb)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(hc," "):" ")){for(f=0;e=b[f++];)d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=_.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0===arguments.length||"string"==typeof a&&a,i=0,j=this.length;if(_.isFunction(a))return this.each(function(b){_(this).removeClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(nb)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(hc," "):"")){for(f=0;e=b[f++];)for(;d.indexOf(" "+e+" ")>=0;)d=d.replace(" "+e+" "," ");g=a?_.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(_.isFunction(a)?function(c){_(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c)for(var b,d=0,e=_(this),f=a.match(nb)||[];b=f[d++];)e.hasClass(b)?e.removeClass(b):e.addClass(b);else(c===zb||"boolean"===c)&&(this.className&&rb.set(this,"__className__",this.className),this.className=this.className||a===!1?"":rb.get(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(hc," ").indexOf(b)>=0)return!0;return!1}});var ic=/\r/g;_.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=_.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,_(this).val()):a,null==e?e="":"number"==typeof e?e+="":_.isArray(e)&&(e=_.map(e,function(a){return null==a?"":a+""})),b=_.valHooks[this.type]||_.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=_.valHooks[e.type]||_.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(ic,""):null==c?"":c)}}}),_.extend({valHooks:{option:{get:function(a){var b=_.find.attr(a,"value");return null!=b?b:_.trim(_.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(Y.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&_.nodeName(c.parentNode,"optgroup"))){if(b=_(c).val(),f)return b;g.push(b)}return g},set:function(a,b){for(var c,d,e=a.options,f=_.makeArray(b),g=e.length;g--;)d=e[g],(d.selected=_.inArray(d.value,f)>=0)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),_.each(["radio","checkbox"],function(){_.valHooks[this]={set:function(a,b){return _.isArray(b)?a.checked=_.inArray(_(a).val(),b)>=0:void 0}},Y.checkOn||(_.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})}),_.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){_.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),_.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var jc=_.now(),kc=/\?/;_.parseJSON=function(a){return JSON.parse(a+"")},_.parseXML=function(a){var b,c;if(!a||"string"!=typeof a)return null;try{c=new DOMParser,b=c.parseFromString(a,"text/xml")}catch(d){b=void 0}return(!b||b.getElementsByTagName("parsererror").length)&&_.error("Invalid XML: "+a),b};var lc,mc,nc=/#.*$/,oc=/([?&])_=[^&]*/,pc=/^(.*?):[ \t]*([^\r\n]*)$/gm,qc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,rc=/^(?:GET|HEAD)$/,sc=/^\/\//,tc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,uc={},vc={},wc="*/".concat("*");try{mc=location.href}catch(xc){mc=Z.createElement("a"),mc.href="",mc=mc.href}lc=tc.exec(mc.toLowerCase())||[],_.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:mc,type:"GET",isLocal:qc.test(lc[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":wc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":_.parseJSON,"text xml":_.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?L(L(a,_.ajaxSettings),b):L(_.ajaxSettings,a)},ajaxPrefilter:J(uc),ajaxTransport:J(vc),ajax:function(a,b){function c(a,b,c,g){var i,k,r,s,u,w=b;2!==t&&(t=2,h&&clearTimeout(h),d=void 0,f=g||"",v.readyState=a>0?4:0,i=a>=200&&300>a||304===a,c&&(s=M(l,v,c)),s=N(l,s,v,i),i?(l.ifModified&&(u=v.getResponseHeader("Last-Modified"),u&&(_.lastModified[e]=u),u=v.getResponseHeader("etag"),u&&(_.etag[e]=u)),204===a||"HEAD"===l.type?w="nocontent":304===a?w="notmodified":(w=s.state,k=s.data,r=s.error,i=!r)):(r=w,(a||!w)&&(w="error",0>a&&(a=0))),v.status=a,v.statusText=(b||w)+"",i?o.resolveWith(m,[k,w,v]):o.rejectWith(m,[v,w,r]),v.statusCode(q),q=void 0,j&&n.trigger(i?"ajaxSuccess":"ajaxError",[v,l,i?k:r]),p.fireWith(m,[v,w]),j&&(n.trigger("ajaxComplete",[v,l]),--_.active||_.event.trigger("ajaxStop")))}"object"==typeof a&&(b=a,a=void 0),b=b||{};var d,e,f,g,h,i,j,k,l=_.ajaxSetup({},b),m=l.context||l,n=l.context&&(m.nodeType||m.jquery)?_(m):_.event,o=_.Deferred(),p=_.Callbacks("once memory"),q=l.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!g)for(g={};b=pc.exec(f);)g[b[1].toLowerCase()]=b[2];b=g[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?f:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(l.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return d&&d.abort(b),c(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,l.url=((a||l.url||mc)+"").replace(nc,"").replace(sc,lc[1]+"//"),l.type=b.method||b.type||l.method||l.type,l.dataTypes=_.trim(l.dataType||"*").toLowerCase().match(nb)||[""],null==l.crossDomain&&(i=tc.exec(l.url.toLowerCase()),l.crossDomain=!(!i||i[1]===lc[1]&&i[2]===lc[2]&&(i[3]||("http:"===i[1]?"80":"443"))===(lc[3]||("http:"===lc[1]?"80":"443")))),l.data&&l.processData&&"string"!=typeof l.data&&(l.data=_.param(l.data,l.traditional)),K(uc,l,b,v),2===t)return v;j=l.global,j&&0===_.active++&&_.event.trigger("ajaxStart"),l.type=l.type.toUpperCase(),l.hasContent=!rc.test(l.type),e=l.url,l.hasContent||(l.data&&(e=l.url+=(kc.test(e)?"&":"?")+l.data,delete l.data),l.cache===!1&&(l.url=oc.test(e)?e.replace(oc,"$1_="+jc++):e+(kc.test(e)?"&":"?")+"_="+jc++)),l.ifModified&&(_.lastModified[e]&&v.setRequestHeader("If-Modified-Since",_.lastModified[e]),_.etag[e]&&v.setRequestHeader("If-None-Match",_.etag[e])),(l.data&&l.hasContent&&l.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",l.contentType),v.setRequestHeader("Accept",l.dataTypes[0]&&l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+("*"!==l.dataTypes[0]?", "+wc+"; q=0.01":""):l.accepts["*"]);for(k in l.headers)v.setRequestHeader(k,l.headers[k]);if(l.beforeSend&&(l.beforeSend.call(m,v,l)===!1||2===t))return v.abort();u="abort";for(k in{success:1,error:1,complete:1})v[k](l[k]);if(d=K(vc,l,b,v)){v.readyState=1,j&&n.trigger("ajaxSend",[v,l]),l.async&&l.timeout>0&&(h=setTimeout(function(){v.abort("timeout")},l.timeout));try{t=1,d.send(r,c)}catch(w){if(!(2>t))throw w;c(-1,w)}}else c(-1,"No Transport");return v},getJSON:function(a,b,c){return _.get(a,b,c,"json")},getScript:function(a,b){return _.get(a,void 0,b,"script")}}),_.each(["get","post"],function(a,b){_[b]=function(a,c,d,e){return _.isFunction(c)&&(e=e||d,d=c,c=void 0),_.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),_.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){_.fn[b]=function(a){return this.on(b,a)}}),_._evalUrl=function(a){return _.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},_.fn.extend({wrapAll:function(a){var b;return _.isFunction(a)?this.each(function(b){_(this).wrapAll(a.call(this,b))}):(this[0]&&(b=_(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){for(var a=this;a.firstElementChild;)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return this.each(_.isFunction(a)?function(b){_(this).wrapInner(a.call(this,b))}:function(){var b=_(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=_.isFunction(a);return this.each(function(c){_(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){_.nodeName(this,"body")||_(this).replaceWith(this.childNodes)}).end()}}),_.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0},_.expr.filters.visible=function(a){return!_.expr.filters.hidden(a)};var yc=/%20/g,zc=/\[\]$/,Ac=/\r?\n/g,Bc=/^(?:submit|button|image|reset|file)$/i,Cc=/^(?:input|select|textarea|keygen)/i;_.param=function(a,b){var c,d=[],e=function(a,b){b=_.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=_.ajaxSettings&&_.ajaxSettings.traditional),_.isArray(a)||a.jquery&&!_.isPlainObject(a))_.each(a,function(){e(this.name,this.value)});else for(c in a)O(c,a[c],b,e);return d.join("&").replace(yc,"+")},_.fn.extend({serialize:function(){return _.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=_.prop(this,"elements");return a?_.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!_(this).is(":disabled")&&Cc.test(this.nodeName)&&!Bc.test(a)&&(this.checked||!yb.test(a))}).map(function(a,b){var c=_(this).val();return null==c?null:_.isArray(c)?_.map(c,function(a){return{name:b.name,value:a.replace(Ac,"\r\n")}}):{name:b.name,value:c.replace(Ac,"\r\n")}}).get()}}),_.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(a){}};var Dc=0,Ec={},Fc={0:200,1223:204},Gc=_.ajaxSettings.xhr();a.ActiveXObject&&_(a).on("unload",function(){for(var a in Ec)Ec[a]()}),Y.cors=!!Gc&&"withCredentials"in Gc,Y.ajax=Gc=!!Gc,_.ajaxTransport(function(a){var b;return Y.cors||Gc&&!a.crossDomain?{send:function(c,d){var e,f=a.xhr(),g=++Dc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)f.setRequestHeader(e,c[e]);b=function(a){return function(){b&&(delete Ec[g],b=f.onload=f.onerror=null,"abort"===a?f.abort():"error"===a?d(f.status,f.statusText):d(Fc[f.status]||f.status,f.statusText,"string"==typeof f.responseText?{text:f.responseText}:void 0,f.getAllResponseHeaders()))}},f.onload=b(),f.onerror=b("error"),b=Ec[g]=b("abort");try{f.send(a.hasContent&&a.data||null)}catch(h){if(b)throw h}},abort:function(){b&&b()}}:void 0}),_.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return _.globalEval(a),a}}}),_.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),_.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(d,e){b=_("<script>").prop({async:!0,charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&e("error"===a.type?404:200,a.type)}),Z.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Hc=[],Ic=/(=)\?(?=&|$)|\?\?/;_.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Hc.pop()||_.expando+"_"+jc++;return this[a]=!0,a}}),_.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Ic.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ic.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=_.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Ic,"$1"+e):b.jsonp!==!1&&(b.url+=(kc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||_.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Hc.push(e)),g&&_.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),_.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||Z;var d=gb.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=_.buildFragment([a],b,e),e&&e.length&&_(e).remove(),_.merge([],d.childNodes))};var Jc=_.fn.load;_.fn.load=function(a,b,c){if("string"!=typeof a&&Jc)return Jc.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=_.trim(a.slice(h)),a=a.slice(0,h)),_.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&_.ajax({url:a,type:e,dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?_("<div>").append(_.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,f||[a.responseText,b,a])}),this},_.expr.filters.animated=function(a){return _.grep(_.timers,function(b){return a===b.elem}).length};var Kc=a.document.documentElement;_.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=_.css(a,"position"),l=_(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=_.css(a,"top"),i=_.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),_.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},_.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){_.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,_.contains(b,d)?(typeof d.getBoundingClientRect!==zb&&(e=d.getBoundingClientRect()),c=P(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===_.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),_.nodeName(a[0],"html")||(d=a.offset()),d.top+=_.css(a[0],"borderTopWidth",!0),d.left+=_.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-_.css(c,"marginTop",!0),left:b.left-d.left-_.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||Kc;a&&!_.nodeName(a,"html")&&"static"===_.css(a,"position");)a=a.offsetParent;return a||Kc})}}),_.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(b,c){var d="pageYOffset"===c;_.fn[b]=function(e){return qb(this,function(b,e,f){var g=P(b);return void 0===f?g?g[c]:b[e]:void(g?g.scrollTo(d?a.pageXOffset:f,d?f:a.pageYOffset):b[e]=f)},b,e,arguments.length,null)}}),_.each(["top","left"],function(a,b){_.cssHooks[b]=w(Y.pixelPosition,function(a,c){return c?(c=v(a,b),Qb.test(c)?_(a).position()[b]+"px":c):void 0})}),_.each({Height:"height",Width:"width"},function(a,b){_.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){_.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return qb(this,function(b,c,d){var e;return _.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?_.css(b,c,g):_.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),_.fn.size=function(){return this.length},_.fn.andSelf=_.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return _});var Lc=a.jQuery,Mc=a.$;return _.noConflict=function(b){return a.$===_&&(a.$=Mc),b&&a.jQuery===_&&(a.jQuery=Lc),_},typeof b===zb&&(a.jQuery=a.$=_),_}),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one(a.support.transition.end,function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b()})}(jQuery),+function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function c(){f.trigger("closed.bs.alert").remove()}var d=a(this),e=d.attr("data-target");e||(e=d.attr("href"),e=e&&e.replace(/.*(?=#[^\s]*$)/,""));var f=a(e);b&&b.preventDefault(),f.length||(f=d.hasClass("alert")?d:d.parent()),f.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one(a.support.transition.end,c).emulateTransitionEnd(150):c())};var d=a.fn.alert;a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("bs.alert");e||d.data("bs.alert",e=new c(this)),"string"==typeof b&&e[b].call(d)})},a.fn.alert.Constructor=c,a.fn.alert.noConflict=function(){return a.fn.alert=d,this},a(document).on("click.bs.alert.data-api",b,c.prototype.close)}(jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.isLoading=!1};b.DEFAULTS={loadingText:"loading..."},b.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",f.resetText||d.data("resetText",d[e]()),d[e](f[b]||this.options[b]),setTimeout(a.proxy(function(){"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},b.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}a&&this.$element.toggleClass("active")};var c=a.fn.button;a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof c&&c;e||d.data("bs.button",e=new b(this,f)),"toggle"==c?e.toggle():c&&e.setState(c)})},a.fn.button.Constructor=b,a.fn.button.noConflict=function(){return a.fn.button=c,this},a(document).on("click.bs.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle"),b.preventDefault()})}(jQuery),+function(a){"use strict";var b=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},b.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},b.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},b.prototype.to=function(b){var c=this,d=this.getActiveIndex();return b>this.$items.length-1||0>b?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){c.to(b)}):d==b?this.pause().cycle():this.slide(b>d?"next":"prev",a(this.$items[b]))},b.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},b.prototype.next=function(){return this.sliding?void 0:this.slide("next")},b.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},b.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g="next"==b?"left":"right",h="next"==b?"first":"last",i=this;if(!e.length){if(!this.options.wrap)return;e=this.$element.find(".item")[h]()}if(e.hasClass("active"))return this.sliding=!1;var j=a.Event("slide.bs.carousel",{relatedTarget:e[0],direction:g});return this.$element.trigger(j),j.isDefaultPrevented()?void 0:(this.sliding=!0,f&&this.pause(),this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid.bs.carousel",function(){var b=a(i.$indicators.children()[i.getActiveIndex()]);b&&b.addClass("active")})),a.support.transition&&this.$element.hasClass("slide")?(e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid.bs.carousel")},0)}).emulateTransitionEnd(1e3*d.css("transition-duration").slice(0,-1))):(d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid.bs.carousel")),f&&this.cycle(),this)};var c=a.fn.carousel;a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c),g="string"==typeof c?c:f.slide;e||d.data("bs.carousel",e=new b(this,f)),"number"==typeof c?e.to(c):g?e[g]():f.interval&&e.pause().cycle()})},a.fn.carousel.Constructor=b,a.fn.carousel.noConflict=function(){return a.fn.carousel=c,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(b){var c,d=a(this),e=a(d.attr("data-target")||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"")),f=a.extend({},e.data(),d.data()),g=d.attr("data-slide-to");g&&(f.interval=!1),e.carousel(f),(g=d.attr("data-slide-to"))&&e.data("bs.carousel").to(g),b.preventDefault()}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);b.carousel(b.data())})})}(jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.DEFAULTS={toggle:!0},b.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},b.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b=a.Event("show.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.$parent&&this.$parent.find("> .panel > .in");if(c&&c.length){var d=c.data("bs.collapse");if(d&&d.transitioning)return;c.collapse("hide"),d||c.data("bs.collapse",null)}var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("collapse in")[e]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one(a.support.transition.end,a.proxy(f,this)).emulateTransitionEnd(350)[e](this.$element[0][g])}}},b.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return a.support.transition?void this.$element[c](0).one(a.support.transition.end,a.proxy(d,this)).emulateTransitionEnd(350):d.call(this)}}},b.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var c=a.fn.collapse;a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c);!e&&f.toggle&&"show"==c&&(c=!c),e||d.data("bs.collapse",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.collapse.Constructor=b,a.fn.collapse.noConflict=function(){return a.fn.collapse=c,this},a(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(b){var c,d=a(this),e=d.attr("data-target")||b.preventDefault()||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""),f=a(e),g=f.data("bs.collapse"),h=g?"toggle":d.data(),i=d.attr("data-parent"),j=i&&a(i);g&&g.transitioning||(j&&j.find('[data-toggle=collapse][data-parent="'+i+'"]').not(d).addClass("collapsed"),d[f.hasClass("in")?"addClass":"removeClass"]("collapsed")),f.collapse(h)})}(jQuery),+function(a){"use strict";function b(b){a(d).remove(),a(e).each(function(){var d=c(a(this)),e={relatedTarget:this};d.hasClass("open")&&(d.trigger(b=a.Event("hide.bs.dropdown",e)),b.isDefaultPrevented()||d.removeClass("open").trigger("hidden.bs.dropdown",e))})}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}var d=".dropdown-backdrop",e="[data-toggle=dropdown]",f=function(b){a(b).on("click.bs.dropdown",this.toggle)};f.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('<div class="dropdown-backdrop"/>').insertAfter(a(this)).on("click",b);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;f.toggleClass("open").trigger("shown.bs.dropdown",h),e.focus()}return!1}},f.prototype.keydown=function(b){if(/(38|40|27)/.test(b.keyCode)){var d=a(this);if(b.preventDefault(),b.stopPropagation(),!d.is(".disabled, :disabled")){var f=c(d),g=f.hasClass("open");if(!g||g&&27==b.keyCode)return 27==b.which&&f.find(e).focus(),d.click();var h=" li:not(.divider):visible a",i=f.find("[role=menu]"+h+", [role=listbox]"+h);if(i.length){var j=i.index(i.filter(":focus"));38==b.keyCode&&j>0&&j--,40==b.keyCode&&j<i.length-1&&j++,~j||(j=0),i.eq(j).focus()}}}};var g=a.fn.dropdown;a.fn.dropdown=function(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new f(this)),"string"==typeof b&&d[b].call(c)})},a.fn.dropdown.Constructor=f,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=g,this},a(document).on("click.bs.dropdown.data-api",b).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",e,f.prototype.toggle).on("keydown.bs.dropdown.data-api",e+", [role=menu], [role=listbox]",f.prototype.keydown)}(jQuery),+function(a){"use strict";var b=function(b,c){this.options=c,this.$element=a(b),this.$backdrop=this.isShown=null,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};b.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},b.prototype.toggle=function(a){return this[this.isShown?"hide":"show"](a)},b.prototype.show=function(b){var c=this,d=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(d),this.isShown||d.isDefaultPrevented()||(this.isShown=!0,this.escape(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.backdrop(function(){var d=a.support.transition&&c.$element.hasClass("fade");c.$element.parent().length||c.$element.appendTo(document.body),c.$element.show().scrollTop(0),d&&c.$element[0].offsetWidth,c.$element.addClass("in").attr("aria-hidden",!1),c.enforceFocus();var e=a.Event("shown.bs.modal",{relatedTarget:b});
+d?c.$element.find(".modal-dialog").one(a.support.transition.end,function(){c.$element.focus().trigger(e)}).emulateTransitionEnd(300):c.$element.focus().trigger(e)}))},b.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one(a.support.transition.end,a.proxy(this.hideModal,this)).emulateTransitionEnd(300):this.hideModal())},b.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.focus()},this))},b.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keyup.dismiss.bs.modal")},b.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.removeBackdrop(),a.$element.trigger("hidden.bs.modal")})},b.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},b.prototype.backdrop=function(b){var c=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var d=a.support.transition&&c;if(this.$backdrop=a('<div class="modal-backdrop '+c+'" />').appendTo(document.body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),d&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;d?this.$backdrop.one(a.support.transition.end,b).emulateTransitionEnd(150):b()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(a.support.transition.end,b).emulateTransitionEnd(150):b()):b&&b()};var c=a.fn.modal;a.fn.modal=function(c,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},b.DEFAULTS,e.data(),"object"==typeof c&&c);f||e.data("bs.modal",f=new b(this,g)),"string"==typeof c?f[c](d):g.show&&f.show(d)})},a.fn.modal.Constructor=b,a.fn.modal.noConflict=function(){return a.fn.modal=c,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(b){var c=a(this),d=c.attr("href"),e=a(c.attr("data-target")||d&&d.replace(/.*(?=#[^\s]+$)/,"")),f=e.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(d)&&d},e.data(),c.data());c.is("a")&&b.preventDefault(),e.modal(f,this).one("hide",function(){c.is(":visible")&&c.focus()})}),a(document).on("show.bs.modal",".modal",function(){a(document.body).addClass("modal-open")}).on("hidden.bs.modal",".modal",function(){a(document.body).removeClass("modal-open")})}(jQuery),+function(a){"use strict";var b=function(a,b){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",a,b)};b.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},b.prototype.init=function(b,c,d){this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d);for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},b.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},b.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);return clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show()},b.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},b.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){if(this.$element.trigger(b),b.isDefaultPrevented())return;var c=this,d=this.tip();this.setContent(),this.options.animation&&d.addClass("fade");var e="function"==typeof this.options.placement?this.options.placement.call(this,d[0],this.$element[0]):this.options.placement,f=/\s?auto?\s?/i,g=f.test(e);g&&(e=e.replace(f,"")||"top"),d.detach().css({top:0,left:0,display:"block"}).addClass(e),this.options.container?d.appendTo(this.options.container):d.insertAfter(this.$element);var h=this.getPosition(),i=d[0].offsetWidth,j=d[0].offsetHeight;if(g){var k=this.$element.parent(),l=e,m=document.documentElement.scrollTop||document.body.scrollTop,n="body"==this.options.container?window.innerWidth:k.outerWidth(),o="body"==this.options.container?window.innerHeight:k.outerHeight(),p="body"==this.options.container?0:k.offset().left;e="bottom"==e&&h.top+h.height+j-m>o?"top":"top"==e&&h.top-m-j<0?"bottom":"right"==e&&h.right+i>n?"left":"left"==e&&h.left-i<p?"right":e,d.removeClass(l).addClass(e)}var q=this.getCalculatedOffset(e,h,i,j);this.applyPlacement(q,e),this.hoverState=null;var r=function(){c.$element.trigger("shown.bs."+c.type)};a.support.transition&&this.$tip.hasClass("fade")?d.one(a.support.transition.end,r).emulateTransitionEnd(150):r()}},b.prototype.applyPlacement=function(b,c){var d,e=this.tip(),f=e[0].offsetWidth,g=e[0].offsetHeight,h=parseInt(e.css("margin-top"),10),i=parseInt(e.css("margin-left"),10);isNaN(h)&&(h=0),isNaN(i)&&(i=0),b.top=b.top+h,b.left=b.left+i,a.offset.setOffset(e[0],a.extend({using:function(a){e.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),e.addClass("in");var j=e[0].offsetWidth,k=e[0].offsetHeight;if("top"==c&&k!=g&&(d=!0,b.top=b.top+g-k),/bottom|top/.test(c)){var l=0;b.left<0&&(l=-2*b.left,b.left=0,e.offset(b),j=e[0].offsetWidth,k=e[0].offsetHeight),this.replaceArrow(l-f+j,j,"left")}else this.replaceArrow(k-g,k,"top");d&&e.offset(b)},b.prototype.replaceArrow=function(a,b,c){this.arrow().css(c,a?50*(1-a/b)+"%":"")},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},b.prototype.hide=function(){function b(){"in"!=c.hoverState&&d.detach(),c.$element.trigger("hidden.bs."+c.type)}var c=this,d=this.tip(),e=a.Event("hide.bs."+this.type);return this.$element.trigger(e),e.isDefaultPrevented()?void 0:(d.removeClass("in"),a.support.transition&&this.$tip.hasClass("fade")?d.one(a.support.transition.end,b).emulateTransitionEnd(150):b(),this.hoverState=null,this)},b.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},b.prototype.hasContent=function(){return this.getTitle()},b.prototype.getPosition=function(){var b=this.$element[0];return a.extend({},"function"==typeof b.getBoundingClientRect?b.getBoundingClientRect():{width:b.offsetWidth,height:b.offsetHeight},this.$element.offset())},b.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},b.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},b.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},b.prototype.validate=function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},b.prototype.enable=function(){this.enabled=!0},b.prototype.disable=function(){this.enabled=!1},b.prototype.toggleEnabled=function(){this.enabled=!this.enabled},b.prototype.toggle=function(b){var c=b?a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type):this;c.tip().hasClass("in")?c.leave(c):c.enter(c)},b.prototype.destroy=function(){clearTimeout(this.timeout),this.hide().$element.off("."+this.type).removeData("bs."+this.type)};var c=a.fn.tooltip;a.fn.tooltip=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof c&&c;(e||"destroy"!=c)&&(e||d.data("bs.tooltip",e=new b(this,f)),"string"==typeof c&&e[c]())})},a.fn.tooltip.Constructor=b,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=c,this}}(jQuery),+function(a){"use strict";var b=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");b.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),b.prototype.constructor=b,b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content")[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},b.prototype.hasContent=function(){return this.getTitle()||this.getContent()},b.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},b.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var c=a.fn.popover;a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof c&&c;(e||"destroy"!=c)&&(e||d.data("bs.popover",e=new b(this,f)),"string"==typeof c&&e[c]())})},a.fn.popover.Constructor=b,a.fn.popover.noConflict=function(){return a.fn.popover=c,this}}(jQuery),+function(a){"use strict";function b(c,d){var e,f=a.proxy(this.process,this);this.$element=a(a(c).is("body")?window:c),this.$body=a("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",f),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||(e=a(c).attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=a([]),this.targets=a([]),this.activeTarget=null,this.refresh(),this.process()}b.DEFAULTS={offset:10},b.prototype.refresh=function(){var b=this.$element[0]==window?"offset":"position";this.offsets=a([]),this.targets=a([]);{var c=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[b]().top+(!a.isWindow(c.$scrollElement.get(0))&&c.$scrollElement.scrollTop()),e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){c.offsets.push(this[0]),c.targets.push(this[1])})}},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,d=c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(b>=d)return g!=(a=f.last()[0])&&this.activate(a);if(g&&b<=e[0])return g!=(a=f[0])&&this.activate(a);for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parentsUntil(this.options.target,".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")};var c=a.fn.scrollspy;a.fn.scrollspy=function(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=c,this},a(window).on("load",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);b.scrollspy(b.data())})})}(jQuery),+function(a){"use strict";var b=function(b){this.element=a(b)};b.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});if(b.trigger(f),!f.isDefaultPrevented()){var g=a(d);this.activate(b.parent("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})}}},b.prototype.activate=function(b,c,d){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),b.addClass("active"),g?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),d&&d()}var f=c.find("> .active"),g=d&&a.support.transition&&f.hasClass("fade");g?f.one(a.support.transition.end,e).emulateTransitionEnd(150):e(),f.removeClass("in")};var c=a.fn.tab;a.fn.tab=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new b(this)),"string"==typeof c&&e[c]()})},a.fn.tab.Constructor=b,a.fn.tab.noConflict=function(){return a.fn.tab=c,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(b){b.preventDefault(),a(this).tab("show")})}(jQuery),+function(a){"use strict";var b=function(c,d){this.options=a.extend({},b.DEFAULTS,d),this.$window=a(window).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(c),this.affixed=this.unpin=this.pinnedOffset=null,this.checkPosition()};b.RESET="affix affix-top affix-bottom",b.DEFAULTS={offset:0},b.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(b.RESET).addClass("affix");var a=this.$window.scrollTop(),c=this.$element.offset();return this.pinnedOffset=c.top-a},b.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},b.prototype.checkPosition=function(){if(this.$element.is(":visible")){var c=a(document).height(),d=this.$window.scrollTop(),e=this.$element.offset(),f=this.options.offset,g=f.top,h=f.bottom;"top"==this.affixed&&(e.top+=d),"object"!=typeof f&&(h=g=f),"function"==typeof g&&(g=f.top(this.$element)),"function"==typeof h&&(h=f.bottom(this.$element));var i=null!=this.unpin&&d+this.unpin<=e.top?!1:null!=h&&e.top+this.$element.height()>=c-h?"bottom":null!=g&&g>=d?"top":!1;if(this.affixed!==i){this.unpin&&this.$element.css("top","");var j="affix"+(i?"-"+i:""),k=a.Event(j+".bs.affix");this.$element.trigger(k),k.isDefaultPrevented()||(this.affixed=i,this.unpin="bottom"==i?this.getPinnedOffset():null,this.$element.removeClass(b.RESET).addClass(j).trigger(a.Event(j.replace("affix","affixed"))),"bottom"==i&&this.$element.offset({top:c-h-this.$element.height()}))}}};var c=a.fn.affix;a.fn.affix=function(c){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof c&&c;e||d.data("bs.affix",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.affix.Constructor=b,a.fn.affix.noConflict=function(){return a.fn.affix=c,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},c.offsetBottom&&(c.offset.bottom=c.offsetBottom),c.offsetTop&&(c.offset.top=c.offsetTop),b.affix(c)})})}(jQuery),!function(){function a(a,b){return b>a?-1:a>b?1:a>=b?0:0/0}function b(a){return null===a?0/0:+a}function c(a){return!isNaN(a)}function d(a){return{left:function(b,c,d,e){for(arguments.length<3&&(d=0),arguments.length<4&&(e=b.length);e>d;){var f=d+e>>>1;a(b[f],c)<0?d=f+1:e=f}return d},right:function(b,c,d,e){for(arguments.length<3&&(d=0),arguments.length<4&&(e=b.length);e>d;){var f=d+e>>>1;a(b[f],c)>0?e=f:d=f+1}return d}}}function e(a){return a.length}function f(a){for(var b=1;a*b%1;)b*=10;return b}function g(a,b){for(var c in b)Object.defineProperty(a.prototype,c,{value:b[c],enumerable:!1})}function h(){this._=Object.create(null)}function i(a){return(a+="")===jh||a[0]===kh?kh+a:a}function j(a){return(a+="")[0]===kh?a.slice(1):a}function k(a){return i(a)in this._}function l(a){return(a=i(a))in this._&&delete this._[a]}function m(){var a=[];for(var b in this._)a.push(j(b));return a}function n(){var a=0;for(var b in this._)++a;return a}function o(){for(var a in this._)return!1;return!0}function p(){this._=Object.create(null)}function q(a,b,c){return function(){var d=c.apply(b,arguments);return d===b?a:d}}function r(a,b){if(b in a)return b;b=b.charAt(0).toUpperCase()+b.slice(1);for(var c=0,d=lh.length;d>c;++c){var e=lh[c]+b;if(e in a)return e}}function s(){}function t(){}function u(a){function b(){for(var b,d=c,e=-1,f=d.length;++e<f;)(b=d[e].on)&&b.apply(this,arguments);return a}var c=[],d=new h;return b.on=function(b,e){var f,g=d.get(b);return arguments.length<2?g&&g.on:(g&&(g.on=null,c=c.slice(0,f=c.indexOf(g)).concat(c.slice(f+1)),d.remove(b)),e&&c.push(d.set(b,{on:e})),a)},b}function v(){Wg.event.preventDefault()}function w(){for(var a,b=Wg.event;a=b.sourceEvent;)b=a;return b}function x(a){for(var b=new t,c=0,d=arguments.length;++c<d;)b[arguments[c]]=u(b);return b.of=function(c,d){return function(e){try{var f=e.sourceEvent=Wg.event;e.target=a,Wg.event=e,b[e.type].apply(c,d)}finally{Wg.event=f}}},b}function y(a){return nh(a,sh),a}function z(a){return"function"==typeof a?a:function(){return oh(a,this)}}function A(a){return"function"==typeof a?a:function(){return ph(a,this)}}function B(a,b){function c(){this.removeAttribute(a)}function d(){this.removeAttributeNS(a.space,a.local)}function e(){this.setAttribute(a,b)}function f(){this.setAttributeNS(a.space,a.local,b)}function g(){var c=b.apply(this,arguments);null==c?this.removeAttribute(a):this.setAttribute(a,c)}function h(){var c=b.apply(this,arguments);null==c?this.removeAttributeNS(a.space,a.local):this.setAttributeNS(a.space,a.local,c)}return a=Wg.ns.qualify(a),null==b?a.local?d:c:"function"==typeof b?a.local?h:g:a.local?f:e}function C(a){return a.trim().replace(/\s+/g," ")}function D(a){return new RegExp("(?:^|\\s+)"+Wg.requote(a)+"(?:\\s+|$)","g")}function E(a){return(a+"").trim().split(/^|\s+/)}function F(a,b){function c(){for(var c=-1;++c<e;)a[c](this,b)}function d(){for(var c=-1,d=b.apply(this,arguments);++c<e;)a[c](this,d)}a=E(a).map(G);var e=a.length;return"function"==typeof b?d:c}function G(a){var b=D(a);return function(c,d){if(e=c.classList)return d?e.add(a):e.remove(a);var e=c.getAttribute("class")||"";d?(b.lastIndex=0,b.test(e)||c.setAttribute("class",C(e+" "+a))):c.setAttribute("class",C(e.replace(b," ")))}}function H(a,b,c){function d(){this.style.removeProperty(a)}function e(){this.style.setProperty(a,b,c)}function f(){var d=b.apply(this,arguments);null==d?this.style.removeProperty(a):this.style.setProperty(a,d,c)}return null==b?d:"function"==typeof b?f:e}function I(a,b){function c(){delete this[a]}function d(){this[a]=b}function e(){var c=b.apply(this,arguments);null==c?delete this[a]:this[a]=c}return null==b?c:"function"==typeof b?e:d}function J(a){return"function"==typeof a?a:(a=Wg.ns.qualify(a)).local?function(){return this.ownerDocument.createElementNS(a.space,a.local)}:function(){return this.ownerDocument.createElementNS(this.namespaceURI,a)}}function K(a){return{__data__:a}}function L(a){return function(){return rh(this,a)}}function M(b){return arguments.length||(b=a),function(a,c){return a&&c?b(a.__data__,c.__data__):!a-!c}}function N(a,b){for(var c=0,d=a.length;d>c;c++)for(var e,f=a[c],g=0,h=f.length;h>g;g++)(e=f[g])&&b(e,g,c);return a}function O(a){return nh(a,uh),a}function P(a){var b,c;return function(d,e,f){var g,h=a[f].update,i=h.length;for(f!=c&&(c=f,b=0),e>=b&&(b=e+1);!(g=h[b])&&++b<i;);return g}}function Q(){var a=this.__transition__;a&&++a.active}function R(a,b,c){function d(){var b=this[g];b&&(this.removeEventListener(a,b,b.$),delete this[g])}function e(){var e=i(b,Yg(arguments));d.call(this),this.addEventListener(a,this[g]=e,e.$=c),e._=b}function f(){var b,c=new RegExp("^__on([^.]+)"+Wg.requote(a)+"$");for(var d in this)if(b=d.match(c)){var e=this[d];this.removeEventListener(b[1],e,e.$),delete this[d]}}var g="__on"+a,h=a.indexOf("."),i=S;h>0&&(a=a.slice(0,h));var j=wh.get(a);return j&&(a=j,i=T),h?b?e:d:b?s:f}function S(a,b){return function(c){var d=Wg.event;Wg.event=c,b[0]=this.__data__;try{a.apply(this,b)}finally{Wg.event=d}}}function T(a,b){var c=S(a,b);return function(a){var b=this,d=a.relatedTarget;d&&(d===b||8&d.compareDocumentPosition(b))||c.call(b,a)}}function U(){var a=".dragsuppress-"+ ++yh,b="click"+a,c=Wg.select(_g).on("touchmove"+a,v).on("dragstart"+a,v).on("selectstart"+a,v);if(xh){var d=$g.style,e=d[xh];d[xh]="none"}return function(f){function g(){c.on(b,null)}c.on(a,null),xh&&(d[xh]=e),f&&(c.on(b,function(){v(),g()},!0),setTimeout(g,0))}}function V(a,b){b.changedTouches&&(b=b.changedTouches[0]);var c=a.ownerSVGElement||a;if(c.createSVGPoint){var d=c.createSVGPoint();if(0>zh&&(_g.scrollX||_g.scrollY)){c=Wg.select("body").append("svg").style({position:"absolute",top:0,left:0,margin:0,padding:0,border:"none"},"important");var e=c[0][0].getScreenCTM();zh=!(e.f||e.e),c.remove()}return zh?(d.x=b.pageX,d.y=b.pageY):(d.x=b.clientX,d.y=b.clientY),d=d.matrixTransform(a.getScreenCTM().inverse()),[d.x,d.y]}var f=a.getBoundingClientRect();return[b.clientX-f.left-a.clientLeft,b.clientY-f.top-a.clientTop]}function W(){return Wg.event.changedTouches[0].identifier}function X(){return Wg.event.target}function Y(){return _g}function Z(a){return a>0?1:0>a?-1:0}function $(a,b,c){return(b[0]-a[0])*(c[1]-a[1])-(b[1]-a[1])*(c[0]-a[0])}function _(a){return a>1?0:-1>a?Ah:Math.acos(a)}function ab(a){return a>1?Ch:-1>a?-Ch:Math.asin(a)}function bb(a){return((a=Math.exp(a))-1/a)/2}function cb(a){return((a=Math.exp(a))+1/a)/2}function db(a){return((a=Math.exp(2*a))-1)/(a+1)}function eb(a){return(a=Math.sin(a/2))*a}function fb(){}function gb(a,b,c){return this instanceof gb?(this.h=+a,this.s=+b,void(this.l=+c)):arguments.length<2?a instanceof gb?new gb(a.h,a.s,a.l):ub(""+a,vb,gb):new gb(a,b,c)}function hb(a,b,c){function d(a){return a>360?a-=360:0>a&&(a+=360),60>a?f+(g-f)*a/60:180>a?g:240>a?f+(g-f)*(240-a)/60:f}function e(a){return Math.round(255*d(a))}var f,g;return a=isNaN(a)?0:(a%=360)<0?a+360:a,b=isNaN(b)?0:0>b?0:b>1?1:b,c=0>c?0:c>1?1:c,g=.5>=c?c*(1+b):c+b-c*b,f=2*c-g,new qb(e(a+120),e(a),e(a-120))}function ib(a,b,c){return this instanceof ib?(this.h=+a,this.c=+b,void(this.l=+c)):arguments.length<2?a instanceof ib?new ib(a.h,a.c,a.l):a instanceof kb?mb(a.l,a.a,a.b):mb((a=wb((a=Wg.rgb(a)).r,a.g,a.b)).l,a.a,a.b):new ib(a,b,c)}function jb(a,b,c){return isNaN(a)&&(a=0),isNaN(b)&&(b=0),new kb(c,Math.cos(a*=Fh)*b,Math.sin(a)*b)}function kb(a,b,c){return this instanceof kb?(this.l=+a,this.a=+b,void(this.b=+c)):arguments.length<2?a instanceof kb?new kb(a.l,a.a,a.b):a instanceof ib?jb(a.h,a.c,a.l):wb((a=qb(a)).r,a.g,a.b):new kb(a,b,c)}function lb(a,b,c){var d=(a+16)/116,e=d+b/500,f=d-c/200;return e=nb(e)*Qh,d=nb(d)*Rh,f=nb(f)*Sh,new qb(pb(3.2404542*e-1.5371385*d-.4985314*f),pb(-.969266*e+1.8760108*d+.041556*f),pb(.0556434*e-.2040259*d+1.0572252*f))}function mb(a,b,c){return a>0?new ib(Math.atan2(c,b)*Gh,Math.sqrt(b*b+c*c),a):new ib(0/0,0/0,a)}function nb(a){return a>.206893034?a*a*a:(a-4/29)/7.787037}function ob(a){return a>.008856?Math.pow(a,1/3):7.787037*a+4/29}function pb(a){return Math.round(255*(.00304>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055))}function qb(a,b,c){return this instanceof qb?(this.r=~~a,this.g=~~b,void(this.b=~~c)):arguments.length<2?a instanceof qb?new qb(a.r,a.g,a.b):ub(""+a,qb,hb):new qb(a,b,c)}function rb(a){return new qb(a>>16,a>>8&255,255&a)}function sb(a){return rb(a)+""}function tb(a){return 16>a?"0"+Math.max(0,a).toString(16):Math.min(255,a).toString(16)}function ub(a,b,c){var d,e,f,g=0,h=0,i=0;if(d=/([a-z]+)\((.*)\)/i.exec(a))switch(e=d[2].split(","),d[1]){case"hsl":return c(parseFloat(e[0]),parseFloat(e[1])/100,parseFloat(e[2])/100);case"rgb":return b(yb(e[0]),yb(e[1]),yb(e[2]))}return(f=Vh.get(a))?b(f.r,f.g,f.b):(null==a||"#"!==a.charAt(0)||isNaN(f=parseInt(a.slice(1),16))||(4===a.length?(g=(3840&f)>>4,g=g>>4|g,h=240&f,h=h>>4|h,i=15&f,i=i<<4|i):7===a.length&&(g=(16711680&f)>>16,h=(65280&f)>>8,i=255&f)),b(g,h,i))}function vb(a,b,c){var d,e,f=Math.min(a/=255,b/=255,c/=255),g=Math.max(a,b,c),h=g-f,i=(g+f)/2;return h?(e=.5>i?h/(g+f):h/(2-g-f),d=a==g?(b-c)/h+(c>b?6:0):b==g?(c-a)/h+2:(a-b)/h+4,d*=60):(d=0/0,e=i>0&&1>i?0:d),new gb(d,e,i)}function wb(a,b,c){a=xb(a),b=xb(b),c=xb(c);var d=ob((.4124564*a+.3575761*b+.1804375*c)/Qh),e=ob((.2126729*a+.7151522*b+.072175*c)/Rh),f=ob((.0193339*a+.119192*b+.9503041*c)/Sh);return kb(116*e-16,500*(d-e),200*(e-f))}function xb(a){return(a/=255)<=.04045?a/12.92:Math.pow((a+.055)/1.055,2.4)}function yb(a){var b=parseFloat(a);return"%"===a.charAt(a.length-1)?Math.round(2.55*b):b}function zb(a){return"function"==typeof a?a:function(){return a}}function Ab(a){return a}function Bb(a){return function(b,c,d){return 2===arguments.length&&"function"==typeof c&&(d=c,c=null),Cb(b,c,a,d)}}function Cb(a,b,c,d){function e(){var a,b=i.status;if(!b&&Eb(i)||b>=200&&300>b||304===b){try{a=c.call(f,i)}catch(d){return void g.error.call(f,d)}g.load.call(f,a)}else g.error.call(f,i)}var f={},g=Wg.dispatch("beforesend","progress","load","error"),h={},i=new XMLHttpRequest,j=null;return!_g.XDomainRequest||"withCredentials"in i||!/^(http(s)?:)?\/\//.test(a)||(i=new XDomainRequest),"onload"in i?i.onload=i.onerror=e:i.onreadystatechange=function(){i.readyState>3&&e()},i.onprogress=function(a){var b=Wg.event;Wg.event=a;try{g.progress.call(f,i)}finally{Wg.event=b}},f.header=function(a,b){return a=(a+"").toLowerCase(),arguments.length<2?h[a]:(null==b?delete h[a]:h[a]=b+"",f)},f.mimeType=function(a){return arguments.length?(b=null==a?null:a+"",f):b},f.responseType=function(a){return arguments.length?(j=a,f):j},f.response=function(a){return c=a,f},["get","post"].forEach(function(a){f[a]=function(){return f.send.apply(f,[a].concat(Yg(arguments)))}}),f.send=function(c,d,e){if(2===arguments.length&&"function"==typeof d&&(e=d,d=null),i.open(c,a,!0),null==b||"accept"in h||(h.accept=b+",*/*"),i.setRequestHeader)for(var k in h)i.setRequestHeader(k,h[k]);return null!=b&&i.overrideMimeType&&i.overrideMimeType(b),null!=j&&(i.responseType=j),null!=e&&f.on("error",e).on("load",function(a){e(null,a)}),g.beforesend.call(f,i),i.send(null==d?null:d),f},f.abort=function(){return i.abort(),f},Wg.rebind(f,g,"on"),null==d?f:f.get(Db(d))}function Db(a){return 1===a.length?function(b,c){a(null==b?c:null)}:a}function Eb(a){var b=a.responseType;return b&&"text"!==b?a.response:a.responseText}function Fb(){var a=Gb(),b=Hb()-a;b>24?(isFinite(b)&&(clearTimeout(Zh),Zh=setTimeout(Fb,b)),Yh=0):(Yh=1,_h(Fb))}function Gb(){var a=Date.now();for($h=Wh;$h;)a>=$h.t&&($h.f=$h.c(a-$h.t)),$h=$h.n;return a}function Hb(){for(var a,b=Wh,c=1/0;b;)b.f?b=a?a.n=b.n:Wh=b.n:(b.t<c&&(c=b.t),b=(a=b).n);return Xh=a,c}function Ib(a,b){return b-(a?Math.ceil(Math.log(a)/Math.LN10):1)}function Jb(a,b){var c=Math.pow(10,3*ih(8-b));return{scale:b>8?function(a){return a/c}:function(a){return a*c},symbol:a}}function Kb(a){var b=a.decimal,c=a.thousands,d=a.grouping,e=a.currency,f=d&&c?function(a,b){for(var e=a.length,f=[],g=0,h=d[0],i=0;e>0&&h>0&&(i+h+1>b&&(h=Math.max(1,b-i)),f.push(a.substring(e-=h,e+h)),!((i+=h+1)>b));)h=d[g=(g+1)%d.length];return f.reverse().join(c)}:Ab;return function(a){var c=bi.exec(a),d=c[1]||" ",g=c[2]||">",h=c[3]||"-",i=c[4]||"",j=c[5],k=+c[6],l=c[7],m=c[8],n=c[9],o=1,p="",q="",r=!1,s=!0;switch(m&&(m=+m.substring(1)),(j||"0"===d&&"="===g)&&(j=d="0",g="="),n){case"n":l=!0,n="g";break;case"%":o=100,q="%",n="f";break;case"p":o=100,q="%",n="r";break;case"b":case"o":case"x":case"X":"#"===i&&(p="0"+n.toLowerCase());case"c":s=!1;case"d":r=!0,m=0;break;case"s":o=-1,n="r"}"$"===i&&(p=e[0],q=e[1]),"r"!=n||m||(n="g"),null!=m&&("g"==n?m=Math.max(1,Math.min(21,m)):("e"==n||"f"==n)&&(m=Math.max(0,Math.min(20,m)))),n=ci.get(n)||Lb;var t=j&&l;return function(a){var c=q;if(r&&a%1)return"";var e=0>a||0===a&&0>1/a?(a=-a,"-"):"-"===h?"":h;if(0>o){var i=Wg.formatPrefix(a,m);a=i.scale(a),c=i.symbol+q}else a*=o;a=n(a,m);var u,v,w=a.lastIndexOf(".");if(0>w){var x=s?a.lastIndexOf("e"):-1;0>x?(u=a,v=""):(u=a.substring(0,x),v=a.substring(x))}else u=a.substring(0,w),v=b+a.substring(w+1);!j&&l&&(u=f(u,1/0));var y=p.length+u.length+v.length+(t?0:e.length),z=k>y?new Array(y=k-y+1).join(d):"";return t&&(u=f(z+u,z.length?k-v.length:1/0)),e+=p,a=u+v,("<"===g?e+a+z:">"===g?z+e+a:"^"===g?z.substring(0,y>>=1)+e+a+z.substring(y):e+(t?a:z+a))+c}}}function Lb(a){return a+""}function Mb(){this._=new Date(arguments.length>1?Date.UTC.apply(this,arguments):arguments[0])}function Nb(a,b,c){function d(b){var c=a(b),d=f(c,1);return d-b>b-c?c:d}function e(c){return b(c=a(new ei(c-1)),1),c}function f(a,c){return b(a=new ei(+a),c),a}function g(a,d,f){var g=e(a),h=[];if(f>1)for(;d>g;)c(g)%f||h.push(new Date(+g)),b(g,1);else for(;d>g;)h.push(new Date(+g)),b(g,1);return h}function h(a,b,c){try{ei=Mb;var d=new Mb;return d._=a,g(d,b,c)}finally{ei=Date}}a.floor=a,a.round=d,a.ceil=e,a.offset=f,a.range=g;var i=a.utc=Ob(a);return i.floor=i,i.round=Ob(d),i.ceil=Ob(e),i.offset=Ob(f),i.range=h,a}function Ob(a){return function(b,c){try{ei=Mb;var d=new Mb;return d._=b,a(d,c)._}finally{ei=Date}}}function Pb(a){function b(a){function b(b){for(var c,e,f,g=[],h=-1,i=0;++h<d;)37===a.charCodeAt(h)&&(g.push(a.slice(i,h)),null!=(e=gi[c=a.charAt(++h)])&&(c=a.charAt(++h)),(f=C[c])&&(c=f(b,null==e?"e"===c?" ":"0":e)),g.push(c),i=h+1);return g.push(a.slice(i,h)),g.join("")}var d=a.length;return b.parse=function(b){var d={y:1900,m:0,d:1,H:0,M:0,S:0,L:0,Z:null},e=c(d,a,b,0);if(e!=b.length)return null;"p"in d&&(d.H=d.H%12+12*d.p);var f=null!=d.Z&&ei!==Mb,g=new(f?Mb:ei);return"j"in d?g.setFullYear(d.y,0,d.j):"w"in d&&("W"in d||"U"in d)?(g.setFullYear(d.y,0,1),g.setFullYear(d.y,0,"W"in d?(d.w+6)%7+7*d.W-(g.getDay()+5)%7:d.w+7*d.U-(g.getDay()+6)%7)):g.setFullYear(d.y,d.m,d.d),g.setHours(d.H+(d.Z/100|0),d.M+d.Z%100,d.S,d.L),f?g._:g},b.toString=function(){return a},b}function c(a,b,c,d){for(var e,f,g,h=0,i=b.length,j=c.length;i>h;){if(d>=j)return-1;if(e=b.charCodeAt(h++),37===e){if(g=b.charAt(h++),f=D[g in gi?b.charAt(h++):g],!f||(d=f(a,c,d))<0)return-1}else if(e!=c.charCodeAt(d++))return-1}return d}function d(a,b,c){w.lastIndex=0;var d=w.exec(b.slice(c));return d?(a.w=x.get(d[0].toLowerCase()),c+d[0].length):-1}function e(a,b,c){u.lastIndex=0;
+var d=u.exec(b.slice(c));return d?(a.w=v.get(d[0].toLowerCase()),c+d[0].length):-1}function f(a,b,c){A.lastIndex=0;var d=A.exec(b.slice(c));return d?(a.m=B.get(d[0].toLowerCase()),c+d[0].length):-1}function g(a,b,c){y.lastIndex=0;var d=y.exec(b.slice(c));return d?(a.m=z.get(d[0].toLowerCase()),c+d[0].length):-1}function h(a,b,d){return c(a,C.c.toString(),b,d)}function i(a,b,d){return c(a,C.x.toString(),b,d)}function j(a,b,d){return c(a,C.X.toString(),b,d)}function k(a,b,c){var d=t.get(b.slice(c,c+=2).toLowerCase());return null==d?-1:(a.p=d,c)}var l=a.dateTime,m=a.date,n=a.time,o=a.periods,p=a.days,q=a.shortDays,r=a.months,s=a.shortMonths;b.utc=function(a){function c(a){try{ei=Mb;var b=new ei;return b._=a,d(b)}finally{ei=Date}}var d=b(a);return c.parse=function(a){try{ei=Mb;var b=d.parse(a);return b&&b._}finally{ei=Date}},c.toString=d.toString,c},b.multi=b.utc.multi=hc;var t=Wg.map(),u=Rb(p),v=Sb(p),w=Rb(q),x=Sb(q),y=Rb(r),z=Sb(r),A=Rb(s),B=Sb(s);o.forEach(function(a,b){t.set(a.toLowerCase(),b)});var C={a:function(a){return q[a.getDay()]},A:function(a){return p[a.getDay()]},b:function(a){return s[a.getMonth()]},B:function(a){return r[a.getMonth()]},c:b(l),d:function(a,b){return Qb(a.getDate(),b,2)},e:function(a,b){return Qb(a.getDate(),b,2)},H:function(a,b){return Qb(a.getHours(),b,2)},I:function(a,b){return Qb(a.getHours()%12||12,b,2)},j:function(a,b){return Qb(1+di.dayOfYear(a),b,3)},L:function(a,b){return Qb(a.getMilliseconds(),b,3)},m:function(a,b){return Qb(a.getMonth()+1,b,2)},M:function(a,b){return Qb(a.getMinutes(),b,2)},p:function(a){return o[+(a.getHours()>=12)]},S:function(a,b){return Qb(a.getSeconds(),b,2)},U:function(a,b){return Qb(di.sundayOfYear(a),b,2)},w:function(a){return a.getDay()},W:function(a,b){return Qb(di.mondayOfYear(a),b,2)},x:b(m),X:b(n),y:function(a,b){return Qb(a.getFullYear()%100,b,2)},Y:function(a,b){return Qb(a.getFullYear()%1e4,b,4)},Z:fc,"%":function(){return"%"}},D={a:d,A:e,b:f,B:g,c:h,d:_b,e:_b,H:bc,I:bc,j:ac,L:ec,m:$b,M:cc,p:k,S:dc,U:Ub,w:Tb,W:Vb,x:i,X:j,y:Xb,Y:Wb,Z:Yb,"%":gc};return b}function Qb(a,b,c){var d=0>a?"-":"",e=(d?-a:a)+"",f=e.length;return d+(c>f?new Array(c-f+1).join(b)+e:e)}function Rb(a){return new RegExp("^(?:"+a.map(Wg.requote).join("|")+")","i")}function Sb(a){for(var b=new h,c=-1,d=a.length;++c<d;)b.set(a[c].toLowerCase(),c);return b}function Tb(a,b,c){hi.lastIndex=0;var d=hi.exec(b.slice(c,c+1));return d?(a.w=+d[0],c+d[0].length):-1}function Ub(a,b,c){hi.lastIndex=0;var d=hi.exec(b.slice(c));return d?(a.U=+d[0],c+d[0].length):-1}function Vb(a,b,c){hi.lastIndex=0;var d=hi.exec(b.slice(c));return d?(a.W=+d[0],c+d[0].length):-1}function Wb(a,b,c){hi.lastIndex=0;var d=hi.exec(b.slice(c,c+4));return d?(a.y=+d[0],c+d[0].length):-1}function Xb(a,b,c){hi.lastIndex=0;var d=hi.exec(b.slice(c,c+2));return d?(a.y=Zb(+d[0]),c+d[0].length):-1}function Yb(a,b,c){return/^[+-]\d{4}$/.test(b=b.slice(c,c+5))?(a.Z=-b,c+5):-1}function Zb(a){return a+(a>68?1900:2e3)}function $b(a,b,c){hi.lastIndex=0;var d=hi.exec(b.slice(c,c+2));return d?(a.m=d[0]-1,c+d[0].length):-1}function _b(a,b,c){hi.lastIndex=0;var d=hi.exec(b.slice(c,c+2));return d?(a.d=+d[0],c+d[0].length):-1}function ac(a,b,c){hi.lastIndex=0;var d=hi.exec(b.slice(c,c+3));return d?(a.j=+d[0],c+d[0].length):-1}function bc(a,b,c){hi.lastIndex=0;var d=hi.exec(b.slice(c,c+2));return d?(a.H=+d[0],c+d[0].length):-1}function cc(a,b,c){hi.lastIndex=0;var d=hi.exec(b.slice(c,c+2));return d?(a.M=+d[0],c+d[0].length):-1}function dc(a,b,c){hi.lastIndex=0;var d=hi.exec(b.slice(c,c+2));return d?(a.S=+d[0],c+d[0].length):-1}function ec(a,b,c){hi.lastIndex=0;var d=hi.exec(b.slice(c,c+3));return d?(a.L=+d[0],c+d[0].length):-1}function fc(a){var b=a.getTimezoneOffset(),c=b>0?"-":"+",d=ih(b)/60|0,e=ih(b)%60;return c+Qb(d,"0",2)+Qb(e,"0",2)}function gc(a,b,c){ii.lastIndex=0;var d=ii.exec(b.slice(c,c+1));return d?c+d[0].length:-1}function hc(a){for(var b=a.length,c=-1;++c<b;)a[c][0]=this(a[c][0]);return function(b){for(var c=0,d=a[c];!d[1](b);)d=a[++c];return d[0](b)}}function ic(){}function jc(a,b,c){var d=c.s=a+b,e=d-a,f=d-e;c.t=a-f+(b-e)}function kc(a,b){a&&mi.hasOwnProperty(a.type)&&mi[a.type](a,b)}function lc(a,b,c){var d,e=-1,f=a.length-c;for(b.lineStart();++e<f;)d=a[e],b.point(d[0],d[1],d[2]);b.lineEnd()}function mc(a,b){var c=-1,d=a.length;for(b.polygonStart();++c<d;)lc(a[c],b,1);b.polygonEnd()}function nc(){function a(a,b){a*=Fh,b=b*Fh/2+Ah/4;var c=a-d,g=c>=0?1:-1,h=g*c,i=Math.cos(b),j=Math.sin(b),k=f*j,l=e*i+k*Math.cos(h),m=k*g*Math.sin(h);oi.add(Math.atan2(m,l)),d=a,e=i,f=j}var b,c,d,e,f;pi.point=function(g,h){pi.point=a,d=(b=g)*Fh,e=Math.cos(h=(c=h)*Fh/2+Ah/4),f=Math.sin(h)},pi.lineEnd=function(){a(b,c)}}function oc(a){var b=a[0],c=a[1],d=Math.cos(c);return[d*Math.cos(b),d*Math.sin(b),Math.sin(c)]}function pc(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]}function qc(a,b){return[a[1]*b[2]-a[2]*b[1],a[2]*b[0]-a[0]*b[2],a[0]*b[1]-a[1]*b[0]]}function rc(a,b){a[0]+=b[0],a[1]+=b[1],a[2]+=b[2]}function sc(a,b){return[a[0]*b,a[1]*b,a[2]*b]}function tc(a){var b=Math.sqrt(a[0]*a[0]+a[1]*a[1]+a[2]*a[2]);a[0]/=b,a[1]/=b,a[2]/=b}function uc(a){return[Math.atan2(a[1],a[0]),ab(a[2])]}function vc(a,b){return ih(a[0]-b[0])<Dh&&ih(a[1]-b[1])<Dh}function wc(a,b){a*=Fh;var c=Math.cos(b*=Fh);xc(c*Math.cos(a),c*Math.sin(a),Math.sin(b))}function xc(a,b,c){++qi,si+=(a-si)/qi,ti+=(b-ti)/qi,ui+=(c-ui)/qi}function yc(){function a(a,e){a*=Fh;var f=Math.cos(e*=Fh),g=f*Math.cos(a),h=f*Math.sin(a),i=Math.sin(e),j=Math.atan2(Math.sqrt((j=c*i-d*h)*j+(j=d*g-b*i)*j+(j=b*h-c*g)*j),b*g+c*h+d*i);ri+=j,vi+=j*(b+(b=g)),wi+=j*(c+(c=h)),xi+=j*(d+(d=i)),xc(b,c,d)}var b,c,d;Bi.point=function(e,f){e*=Fh;var g=Math.cos(f*=Fh);b=g*Math.cos(e),c=g*Math.sin(e),d=Math.sin(f),Bi.point=a,xc(b,c,d)}}function zc(){Bi.point=wc}function Ac(){function a(a,b){a*=Fh;var c=Math.cos(b*=Fh),g=c*Math.cos(a),h=c*Math.sin(a),i=Math.sin(b),j=e*i-f*h,k=f*g-d*i,l=d*h-e*g,m=Math.sqrt(j*j+k*k+l*l),n=d*g+e*h+f*i,o=m&&-_(n)/m,p=Math.atan2(m,n);yi+=o*j,zi+=o*k,Ai+=o*l,ri+=p,vi+=p*(d+(d=g)),wi+=p*(e+(e=h)),xi+=p*(f+(f=i)),xc(d,e,f)}var b,c,d,e,f;Bi.point=function(g,h){b=g,c=h,Bi.point=a,g*=Fh;var i=Math.cos(h*=Fh);d=i*Math.cos(g),e=i*Math.sin(g),f=Math.sin(h),xc(d,e,f)},Bi.lineEnd=function(){a(b,c),Bi.lineEnd=zc,Bi.point=wc}}function Bc(){return!0}function Cc(a,b,c,d,e){var f=[],g=[];if(a.forEach(function(a){if(!((b=a.length-1)<=0)){var b,c=a[0],d=a[b];if(vc(c,d)){e.lineStart();for(var h=0;b>h;++h)e.point((c=a[h])[0],c[1]);return void e.lineEnd()}var i=new Ec(c,a,null,!0),j=new Ec(c,null,i,!1);i.o=j,f.push(i),g.push(j),i=new Ec(d,a,null,!1),j=new Ec(d,null,i,!0),i.o=j,f.push(i),g.push(j)}}),g.sort(b),Dc(f),Dc(g),f.length){for(var h=0,i=c,j=g.length;j>h;++h)g[h].e=i=!i;for(var k,l,m=f[0];;){for(var n=m,o=!0;n.v;)if((n=n.n)===m)return;k=n.z,e.lineStart();do{if(n.v=n.o.v=!0,n.e){if(o)for(var h=0,j=k.length;j>h;++h)e.point((l=k[h])[0],l[1]);else d(n.x,n.n.x,1,e);n=n.n}else{if(o){k=n.p.z;for(var h=k.length-1;h>=0;--h)e.point((l=k[h])[0],l[1])}else d(n.x,n.p.x,-1,e);n=n.p}n=n.o,k=n.z,o=!o}while(!n.v);e.lineEnd()}}}function Dc(a){if(b=a.length){for(var b,c,d=0,e=a[0];++d<b;)e.n=c=a[d],c.p=e,e=c;e.n=c=a[0],c.p=e}}function Ec(a,b,c,d){this.x=a,this.z=b,this.o=c,this.e=d,this.v=!1,this.n=this.p=null}function Fc(a,b,c,d){return function(e,f){function g(b,c){var d=e(b,c);a(b=d[0],c=d[1])&&f.point(b,c)}function h(a,b){var c=e(a,b);q.point(c[0],c[1])}function i(){s.point=h,q.lineStart()}function j(){s.point=g,q.lineEnd()}function k(a,b){p.push([a,b]);var c=e(a,b);u.point(c[0],c[1])}function l(){u.lineStart(),p=[]}function m(){k(p[0][0],p[0][1]),u.lineEnd();var a,b=u.clean(),c=t.buffer(),d=c.length;if(p.pop(),o.push(p),p=null,d)if(1&b){a=c[0];var e,d=a.length-1,g=-1;if(d>0){for(v||(f.polygonStart(),v=!0),f.lineStart();++g<d;)f.point((e=a[g])[0],e[1]);f.lineEnd()}}else d>1&&2&b&&c.push(c.pop().concat(c.shift())),n.push(c.filter(Gc))}var n,o,p,q=b(f),r=e.invert(d[0],d[1]),s={point:g,lineStart:i,lineEnd:j,polygonStart:function(){s.point=k,s.lineStart=l,s.lineEnd=m,n=[],o=[]},polygonEnd:function(){s.point=g,s.lineStart=i,s.lineEnd=j,n=Wg.merge(n);var a=Mc(r,o);n.length?(v||(f.polygonStart(),v=!0),Cc(n,Ic,a,c,f)):a&&(v||(f.polygonStart(),v=!0),f.lineStart(),c(null,null,1,f),f.lineEnd()),v&&(f.polygonEnd(),v=!1),n=o=null},sphere:function(){f.polygonStart(),f.lineStart(),c(null,null,1,f),f.lineEnd(),f.polygonEnd()}},t=Hc(),u=b(t),v=!1;return s}}function Gc(a){return a.length>1}function Hc(){var a,b=[];return{lineStart:function(){b.push(a=[])},point:function(b,c){a.push([b,c])},lineEnd:s,buffer:function(){var c=b;return b=[],a=null,c},rejoin:function(){b.length>1&&b.push(b.pop().concat(b.shift()))}}}function Ic(a,b){return((a=a.x)[0]<0?a[1]-Ch-Dh:Ch-a[1])-((b=b.x)[0]<0?b[1]-Ch-Dh:Ch-b[1])}function Jc(a){var b,c=0/0,d=0/0,e=0/0;return{lineStart:function(){a.lineStart(),b=1},point:function(f,g){var h=f>0?Ah:-Ah,i=ih(f-c);ih(i-Ah)<Dh?(a.point(c,d=(d+g)/2>0?Ch:-Ch),a.point(e,d),a.lineEnd(),a.lineStart(),a.point(h,d),a.point(f,d),b=0):e!==h&&i>=Ah&&(ih(c-e)<Dh&&(c-=e*Dh),ih(f-h)<Dh&&(f-=h*Dh),d=Kc(c,d,f,g),a.point(e,d),a.lineEnd(),a.lineStart(),a.point(h,d),b=0),a.point(c=f,d=g),e=h},lineEnd:function(){a.lineEnd(),c=d=0/0},clean:function(){return 2-b}}}function Kc(a,b,c,d){var e,f,g=Math.sin(a-c);return ih(g)>Dh?Math.atan((Math.sin(b)*(f=Math.cos(d))*Math.sin(c)-Math.sin(d)*(e=Math.cos(b))*Math.sin(a))/(e*f*g)):(b+d)/2}function Lc(a,b,c,d){var e;if(null==a)e=c*Ch,d.point(-Ah,e),d.point(0,e),d.point(Ah,e),d.point(Ah,0),d.point(Ah,-e),d.point(0,-e),d.point(-Ah,-e),d.point(-Ah,0),d.point(-Ah,e);else if(ih(a[0]-b[0])>Dh){var f=a[0]<b[0]?Ah:-Ah;e=c*f/2,d.point(-f,e),d.point(0,e),d.point(f,e)}else d.point(b[0],b[1])}function Mc(a,b){var c=a[0],d=a[1],e=[Math.sin(c),-Math.cos(c),0],f=0,g=0;oi.reset();for(var h=0,i=b.length;i>h;++h){var j=b[h],k=j.length;if(k)for(var l=j[0],m=l[0],n=l[1]/2+Ah/4,o=Math.sin(n),p=Math.cos(n),q=1;;){q===k&&(q=0),a=j[q];var r=a[0],s=a[1]/2+Ah/4,t=Math.sin(s),u=Math.cos(s),v=r-m,w=v>=0?1:-1,x=w*v,y=x>Ah,z=o*t;if(oi.add(Math.atan2(z*w*Math.sin(x),p*u+z*Math.cos(x))),f+=y?v+w*Bh:v,y^m>=c^r>=c){var A=qc(oc(l),oc(a));tc(A);var B=qc(e,A);tc(B);var C=(y^v>=0?-1:1)*ab(B[2]);(d>C||d===C&&(A[0]||A[1]))&&(g+=y^v>=0?1:-1)}if(!q++)break;m=r,o=t,p=u,l=a}}return(-Dh>f||Dh>f&&0>oi)^1&g}function Nc(a){function b(a,b){return Math.cos(a)*Math.cos(b)>f}function c(a){var c,f,i,j,k;return{lineStart:function(){j=i=!1,k=1},point:function(l,m){var n,o=[l,m],p=b(l,m),q=g?p?0:e(l,m):p?e(l+(0>l?Ah:-Ah),m):0;if(!c&&(j=i=p)&&a.lineStart(),p!==i&&(n=d(c,o),(vc(c,n)||vc(o,n))&&(o[0]+=Dh,o[1]+=Dh,p=b(o[0],o[1]))),p!==i)k=0,p?(a.lineStart(),n=d(o,c),a.point(n[0],n[1])):(n=d(c,o),a.point(n[0],n[1]),a.lineEnd()),c=n;else if(h&&c&&g^p){var r;q&f||!(r=d(o,c,!0))||(k=0,g?(a.lineStart(),a.point(r[0][0],r[0][1]),a.point(r[1][0],r[1][1]),a.lineEnd()):(a.point(r[1][0],r[1][1]),a.lineEnd(),a.lineStart(),a.point(r[0][0],r[0][1])))}!p||c&&vc(c,o)||a.point(o[0],o[1]),c=o,i=p,f=q},lineEnd:function(){i&&a.lineEnd(),c=null},clean:function(){return k|(j&&i)<<1}}}function d(a,b,c){var d=oc(a),e=oc(b),g=[1,0,0],h=qc(d,e),i=pc(h,h),j=h[0],k=i-j*j;if(!k)return!c&&a;var l=f*i/k,m=-f*j/k,n=qc(g,h),o=sc(g,l),p=sc(h,m);rc(o,p);var q=n,r=pc(o,q),s=pc(q,q),t=r*r-s*(pc(o,o)-1);if(!(0>t)){var u=Math.sqrt(t),v=sc(q,(-r-u)/s);if(rc(v,o),v=uc(v),!c)return v;var w,x=a[0],y=b[0],z=a[1],A=b[1];x>y&&(w=x,x=y,y=w);var B=y-x,C=ih(B-Ah)<Dh,D=C||Dh>B;if(!C&&z>A&&(w=z,z=A,A=w),D?C?z+A>0^v[1]<(ih(v[0]-x)<Dh?z:A):z<=v[1]&&v[1]<=A:B>Ah^(x<=v[0]&&v[0]<=y)){var E=sc(q,(-r+u)/s);return rc(E,o),[v,uc(E)]}}}function e(b,c){var d=g?a:Ah-a,e=0;return-d>b?e|=1:b>d&&(e|=2),-d>c?e|=4:c>d&&(e|=8),e}var f=Math.cos(a),g=f>0,h=ih(f)>Dh,i=nd(a,6*Fh);return Fc(b,c,i,g?[0,-a]:[-Ah,a-Ah])}function Oc(a,b,c,d){return function(e){var f,g=e.a,h=e.b,i=g.x,j=g.y,k=h.x,l=h.y,m=0,n=1,o=k-i,p=l-j;if(f=a-i,o||!(f>0)){if(f/=o,0>o){if(m>f)return;n>f&&(n=f)}else if(o>0){if(f>n)return;f>m&&(m=f)}if(f=c-i,o||!(0>f)){if(f/=o,0>o){if(f>n)return;f>m&&(m=f)}else if(o>0){if(m>f)return;n>f&&(n=f)}if(f=b-j,p||!(f>0)){if(f/=p,0>p){if(m>f)return;n>f&&(n=f)}else if(p>0){if(f>n)return;f>m&&(m=f)}if(f=d-j,p||!(0>f)){if(f/=p,0>p){if(f>n)return;f>m&&(m=f)}else if(p>0){if(m>f)return;n>f&&(n=f)}return m>0&&(e.a={x:i+m*o,y:j+m*p}),1>n&&(e.b={x:i+n*o,y:j+n*p}),e}}}}}}function Pc(a,b,c,d){function e(d,e){return ih(d[0]-a)<Dh?e>0?0:3:ih(d[0]-c)<Dh?e>0?2:1:ih(d[1]-b)<Dh?e>0?1:0:e>0?3:2}function f(a,b){return g(a.x,b.x)}function g(a,b){var c=e(a,1),d=e(b,1);return c!==d?c-d:0===c?b[1]-a[1]:1===c?a[0]-b[0]:2===c?a[1]-b[1]:b[0]-a[0]}return function(h){function i(a){for(var b=0,c=q.length,d=a[1],e=0;c>e;++e)for(var f,g=1,h=q[e],i=h.length,j=h[0];i>g;++g)f=h[g],j[1]<=d?f[1]>d&&$(j,f,a)>0&&++b:f[1]<=d&&$(j,f,a)<0&&--b,j=f;return 0!==b}function j(f,h,i,j){var k=0,l=0;if(null==f||(k=e(f,i))!==(l=e(h,i))||g(f,h)<0^i>0){do j.point(0===k||3===k?a:c,k>1?d:b);while((k=(k+i+4)%4)!==l)}else j.point(h[0],h[1])}function k(e,f){return e>=a&&c>=e&&f>=b&&d>=f}function l(a,b){k(a,b)&&h.point(a,b)}function m(){D.point=o,q&&q.push(r=[]),y=!0,x=!1,v=w=0/0}function n(){p&&(o(s,t),u&&x&&B.rejoin(),p.push(B.buffer())),D.point=l,x&&h.lineEnd()}function o(a,b){a=Math.max(-Di,Math.min(Di,a)),b=Math.max(-Di,Math.min(Di,b));var c=k(a,b);if(q&&r.push([a,b]),y)s=a,t=b,u=c,y=!1,c&&(h.lineStart(),h.point(a,b));else if(c&&x)h.point(a,b);else{var d={a:{x:v,y:w},b:{x:a,y:b}};C(d)?(x||(h.lineStart(),h.point(d.a.x,d.a.y)),h.point(d.b.x,d.b.y),c||h.lineEnd(),z=!1):c&&(h.lineStart(),h.point(a,b),z=!1)}v=a,w=b,x=c}var p,q,r,s,t,u,v,w,x,y,z,A=h,B=Hc(),C=Oc(a,b,c,d),D={point:l,lineStart:m,lineEnd:n,polygonStart:function(){h=B,p=[],q=[],z=!0},polygonEnd:function(){h=A,p=Wg.merge(p);var b=i([a,d]),c=z&&b,e=p.length;(c||e)&&(h.polygonStart(),c&&(h.lineStart(),j(null,null,1,h),h.lineEnd()),e&&Cc(p,f,b,j,h),h.polygonEnd()),p=q=r=null}};return D}}function Qc(a,b){function c(c,d){return c=a(c,d),b(c[0],c[1])}return a.invert&&b.invert&&(c.invert=function(c,d){return c=b.invert(c,d),c&&a.invert(c[0],c[1])}),c}function Rc(a){var b=0,c=Ah/3,d=fd(a),e=d(b,c);return e.parallels=function(a){return arguments.length?d(b=a[0]*Ah/180,c=a[1]*Ah/180):[b/Ah*180,c/Ah*180]},e}function Sc(a,b){function c(a,b){var c=Math.sqrt(f-2*e*Math.sin(b))/e;return[c*Math.sin(a*=e),g-c*Math.cos(a)]}var d=Math.sin(a),e=(d+Math.sin(b))/2,f=1+d*(2*e-d),g=Math.sqrt(f)/e;return c.invert=function(a,b){var c=g-b;return[Math.atan2(a,c)/e,ab((f-(a*a+c*c)*e*e)/(2*e))]},c}function Tc(){function a(a,b){Fi+=e*a-d*b,d=a,e=b}var b,c,d,e;Ki.point=function(f,g){Ki.point=a,b=d=f,c=e=g},Ki.lineEnd=function(){a(b,c)}}function Uc(a,b){Gi>a&&(Gi=a),a>Ii&&(Ii=a),Hi>b&&(Hi=b),b>Ji&&(Ji=b)}function Vc(){function a(a,b){g.push("M",a,",",b,f)}function b(a,b){g.push("M",a,",",b),h.point=c}function c(a,b){g.push("L",a,",",b)}function d(){h.point=a}function e(){g.push("Z")}var f=Wc(4.5),g=[],h={point:a,lineStart:function(){h.point=b},lineEnd:d,polygonStart:function(){h.lineEnd=e},polygonEnd:function(){h.lineEnd=d,h.point=a},pointRadius:function(a){return f=Wc(a),h},result:function(){if(g.length){var a=g.join("");return g=[],a}}};return h}function Wc(a){return"m0,"+a+"a"+a+","+a+" 0 1,1 0,"+-2*a+"a"+a+","+a+" 0 1,1 0,"+2*a+"z"}function Xc(a,b){si+=a,ti+=b,++ui}function Yc(){function a(a,d){var e=a-b,f=d-c,g=Math.sqrt(e*e+f*f);vi+=g*(b+a)/2,wi+=g*(c+d)/2,xi+=g,Xc(b=a,c=d)}var b,c;Mi.point=function(d,e){Mi.point=a,Xc(b=d,c=e)}}function Zc(){Mi.point=Xc}function $c(){function a(a,b){var c=a-d,f=b-e,g=Math.sqrt(c*c+f*f);vi+=g*(d+a)/2,wi+=g*(e+b)/2,xi+=g,g=e*a-d*b,yi+=g*(d+a),zi+=g*(e+b),Ai+=3*g,Xc(d=a,e=b)}var b,c,d,e;Mi.point=function(f,g){Mi.point=a,Xc(b=d=f,c=e=g)},Mi.lineEnd=function(){a(b,c)}}function _c(a){function b(b,c){a.moveTo(b,c),a.arc(b,c,g,0,Bh)}function c(b,c){a.moveTo(b,c),h.point=d}function d(b,c){a.lineTo(b,c)}function e(){h.point=b}function f(){a.closePath()}var g=4.5,h={point:b,lineStart:function(){h.point=c},lineEnd:e,polygonStart:function(){h.lineEnd=f},polygonEnd:function(){h.lineEnd=e,h.point=b},pointRadius:function(a){return g=a,h},result:s};return h}function ad(a){function b(a){return(h?d:c)(a)}function c(b){return dd(b,function(c,d){c=a(c,d),b.point(c[0],c[1])})}function d(b){function c(c,d){c=a(c,d),b.point(c[0],c[1])}function d(){t=0/0,y.point=f,b.lineStart()}function f(c,d){var f=oc([c,d]),g=a(c,d);e(t,u,s,v,w,x,t=g[0],u=g[1],s=c,v=f[0],w=f[1],x=f[2],h,b),b.point(t,u)}function g(){y.point=c,b.lineEnd()}function i(){d(),y.point=j,y.lineEnd=k}function j(a,b){f(l=a,m=b),n=t,o=u,p=v,q=w,r=x,y.point=f}function k(){e(t,u,s,v,w,x,n,o,l,p,q,r,h,b),y.lineEnd=g,g()}var l,m,n,o,p,q,r,s,t,u,v,w,x,y={point:c,lineStart:d,lineEnd:g,polygonStart:function(){b.polygonStart(),y.lineStart=i},polygonEnd:function(){b.polygonEnd(),y.lineStart=d}};return y}function e(b,c,d,h,i,j,k,l,m,n,o,p,q,r){var s=k-b,t=l-c,u=s*s+t*t;if(u>4*f&&q--){var v=h+n,w=i+o,x=j+p,y=Math.sqrt(v*v+w*w+x*x),z=Math.asin(x/=y),A=ih(ih(x)-1)<Dh||ih(d-m)<Dh?(d+m)/2:Math.atan2(w,v),B=a(A,z),C=B[0],D=B[1],E=C-b,F=D-c,G=t*E-s*F;(G*G/u>f||ih((s*E+t*F)/u-.5)>.3||g>h*n+i*o+j*p)&&(e(b,c,d,h,i,j,C,D,A,v/=y,w/=y,x,q,r),r.point(C,D),e(C,D,A,v,w,x,k,l,m,n,o,p,q,r))}}var f=.5,g=Math.cos(30*Fh),h=16;return b.precision=function(a){return arguments.length?(h=(f=a*a)>0&&16,b):Math.sqrt(f)},b}function bd(a){var b=ad(function(b,c){return a([b*Gh,c*Gh])});return function(a){return gd(b(a))}}function cd(a){this.stream=a}function dd(a,b){return{point:b,sphere:function(){a.sphere()},lineStart:function(){a.lineStart()},lineEnd:function(){a.lineEnd()},polygonStart:function(){a.polygonStart()},polygonEnd:function(){a.polygonEnd()}}}function ed(a){return fd(function(){return a})()}function fd(a){function b(a){return a=h(a[0]*Fh,a[1]*Fh),[a[0]*m+i,j-a[1]*m]}function c(a){return a=h.invert((a[0]-i)/m,(j-a[1])/m),a&&[a[0]*Gh,a[1]*Gh]}function d(){h=Qc(g=jd(r,s,t),f);var a=f(p,q);return i=n-a[0]*m,j=o+a[1]*m,e()}function e(){return k&&(k.valid=!1,k=null),b}var f,g,h,i,j,k,l=ad(function(a,b){return a=f(a,b),[a[0]*m+i,j-a[1]*m]}),m=150,n=480,o=250,p=0,q=0,r=0,s=0,t=0,u=Ci,v=Ab,w=null,x=null;return b.stream=function(a){return k&&(k.valid=!1),k=gd(u(g,l(v(a)))),k.valid=!0,k},b.clipAngle=function(a){return arguments.length?(u=null==a?(w=a,Ci):Nc((w=+a)*Fh),e()):w},b.clipExtent=function(a){return arguments.length?(x=a,v=a?Pc(a[0][0],a[0][1],a[1][0],a[1][1]):Ab,e()):x},b.scale=function(a){return arguments.length?(m=+a,d()):m},b.translate=function(a){return arguments.length?(n=+a[0],o=+a[1],d()):[n,o]},b.center=function(a){return arguments.length?(p=a[0]%360*Fh,q=a[1]%360*Fh,d()):[p*Gh,q*Gh]},b.rotate=function(a){return arguments.length?(r=a[0]%360*Fh,s=a[1]%360*Fh,t=a.length>2?a[2]%360*Fh:0,d()):[r*Gh,s*Gh,t*Gh]},Wg.rebind(b,l,"precision"),function(){return f=a.apply(this,arguments),b.invert=f.invert&&c,d()}}function gd(a){return dd(a,function(b,c){a.point(b*Fh,c*Fh)})}function hd(a,b){return[a,b]}function id(a,b){return[a>Ah?a-Bh:-Ah>a?a+Bh:a,b]}function jd(a,b,c){return a?b||c?Qc(ld(a),md(b,c)):ld(a):b||c?md(b,c):id}function kd(a){return function(b,c){return b+=a,[b>Ah?b-Bh:-Ah>b?b+Bh:b,c]}}function ld(a){var b=kd(a);return b.invert=kd(-a),b}function md(a,b){function c(a,b){var c=Math.cos(b),h=Math.cos(a)*c,i=Math.sin(a)*c,j=Math.sin(b),k=j*d+h*e;return[Math.atan2(i*f-k*g,h*d-j*e),ab(k*f+i*g)]}var d=Math.cos(a),e=Math.sin(a),f=Math.cos(b),g=Math.sin(b);return c.invert=function(a,b){var c=Math.cos(b),h=Math.cos(a)*c,i=Math.sin(a)*c,j=Math.sin(b),k=j*f-i*g;return[Math.atan2(i*f+j*g,h*d+k*e),ab(k*d-h*e)]},c}function nd(a,b){var c=Math.cos(a),d=Math.sin(a);return function(e,f,g,h){var i=g*b;null!=e?(e=od(c,e),f=od(c,f),(g>0?f>e:e>f)&&(e+=g*Bh)):(e=a+g*Bh,f=a-.5*i);for(var j,k=e;g>0?k>f:f>k;k-=i)h.point((j=uc([c,-d*Math.cos(k),-d*Math.sin(k)]))[0],j[1])}}function od(a,b){var c=oc(b);c[0]-=a,tc(c);var d=_(-c[1]);return((-c[2]<0?-d:d)+2*Math.PI-Dh)%(2*Math.PI)}function pd(a,b,c){var d=Wg.range(a,b-Dh,c).concat(b);return function(a){return d.map(function(b){return[a,b]})}}function qd(a,b,c){var d=Wg.range(a,b-Dh,c).concat(b);return function(a){return d.map(function(b){return[b,a]})}}function rd(a){return a.source}function sd(a){return a.target}function td(a,b,c,d){var e=Math.cos(b),f=Math.sin(b),g=Math.cos(d),h=Math.sin(d),i=e*Math.cos(a),j=e*Math.sin(a),k=g*Math.cos(c),l=g*Math.sin(c),m=2*Math.asin(Math.sqrt(eb(d-b)+e*g*eb(c-a))),n=1/Math.sin(m),o=m?function(a){var b=Math.sin(a*=m)*n,c=Math.sin(m-a)*n,d=c*i+b*k,e=c*j+b*l,g=c*f+b*h;return[Math.atan2(e,d)*Gh,Math.atan2(g,Math.sqrt(d*d+e*e))*Gh]}:function(){return[a*Gh,b*Gh]};return o.distance=m,o}function ud(){function a(a,e){var f=Math.sin(e*=Fh),g=Math.cos(e),h=ih((a*=Fh)-b),i=Math.cos(h);Ni+=Math.atan2(Math.sqrt((h=g*Math.sin(h))*h+(h=d*f-c*g*i)*h),c*f+d*g*i),b=a,c=f,d=g}var b,c,d;Oi.point=function(e,f){b=e*Fh,c=Math.sin(f*=Fh),d=Math.cos(f),Oi.point=a},Oi.lineEnd=function(){Oi.point=Oi.lineEnd=s}}function vd(a,b){function c(b,c){var d=Math.cos(b),e=Math.cos(c),f=a(d*e);return[f*e*Math.sin(b),f*Math.sin(c)]}return c.invert=function(a,c){var d=Math.sqrt(a*a+c*c),e=b(d),f=Math.sin(e),g=Math.cos(e);return[Math.atan2(a*f,d*g),Math.asin(d&&c*f/d)]},c}function wd(a,b){function c(a,b){g>0?-Ch+Dh>b&&(b=-Ch+Dh):b>Ch-Dh&&(b=Ch-Dh);var c=g/Math.pow(e(b),f);return[c*Math.sin(f*a),g-c*Math.cos(f*a)]}var d=Math.cos(a),e=function(a){return Math.tan(Ah/4+a/2)},f=a===b?Math.sin(a):Math.log(d/Math.cos(b))/Math.log(e(b)/e(a)),g=d*Math.pow(e(a),f)/f;return f?(c.invert=function(a,b){var c=g-b,d=Z(f)*Math.sqrt(a*a+c*c);return[Math.atan2(a,c)/f,2*Math.atan(Math.pow(g/d,1/f))-Ch]},c):yd}function xd(a,b){function c(a,b){var c=f-b;return[c*Math.sin(e*a),f-c*Math.cos(e*a)]}var d=Math.cos(a),e=a===b?Math.sin(a):(d-Math.cos(b))/(b-a),f=d/e+a;return ih(e)<Dh?hd:(c.invert=function(a,b){var c=f-b;return[Math.atan2(a,c)/e,f-Z(e)*Math.sqrt(a*a+c*c)]},c)}function yd(a,b){return[a,Math.log(Math.tan(Ah/4+b/2))]}function zd(a){var b,c=ed(a),d=c.scale,e=c.translate,f=c.clipExtent;return c.scale=function(){var a=d.apply(c,arguments);return a===c?b?c.clipExtent(null):c:a},c.translate=function(){var a=e.apply(c,arguments);return a===c?b?c.clipExtent(null):c:a},c.clipExtent=function(a){var g=f.apply(c,arguments);if(g===c){if(b=null==a){var h=Ah*d(),i=e();f([[i[0]-h,i[1]-h],[i[0]+h,i[1]+h]])}}else b&&(g=null);return g},c.clipExtent(null)}function Ad(a,b){return[Math.log(Math.tan(Ah/4+b/2)),-a]}function Bd(a){return a[0]}function Cd(a){return a[1]}function Dd(a){for(var b=a.length,c=[0,1],d=2,e=2;b>e;e++){for(;d>1&&$(a[c[d-2]],a[c[d-1]],a[e])<=0;)--d;c[d++]=e}return c.slice(0,d)}function Ed(a,b){return a[0]-b[0]||a[1]-b[1]}function Fd(a,b,c){return(c[0]-b[0])*(a[1]-b[1])<(c[1]-b[1])*(a[0]-b[0])}function Gd(a,b,c,d){var e=a[0],f=c[0],g=b[0]-e,h=d[0]-f,i=a[1],j=c[1],k=b[1]-i,l=d[1]-j,m=(h*(i-j)-l*(e-f))/(l*g-h*k);return[e+m*g,i+m*k]}function Hd(a){var b=a[0],c=a[a.length-1];return!(b[0]-c[0]||b[1]-c[1])}function Id(){be(this),this.edge=this.site=this.circle=null}function Jd(a){var b=$i.pop()||new Id;return b.site=a,b}function Kd(a){Ud(a),Xi.remove(a),$i.push(a),be(a)}function Ld(a){var b=a.circle,c=b.x,d=b.cy,e={x:c,y:d},f=a.P,g=a.N,h=[a];Kd(a);for(var i=f;i.circle&&ih(c-i.circle.x)<Dh&&ih(d-i.circle.cy)<Dh;)f=i.P,h.unshift(i),Kd(i),i=f;h.unshift(i),Ud(i);for(var j=g;j.circle&&ih(c-j.circle.x)<Dh&&ih(d-j.circle.cy)<Dh;)g=j.N,h.push(j),Kd(j),j=g;h.push(j),Ud(j);var k,l=h.length;for(k=1;l>k;++k)j=h[k],i=h[k-1],$d(j.edge,i.site,j.site,e);i=h[0],j=h[l-1],j.edge=Yd(i.site,j.site,null,e),Td(i),Td(j)}function Md(a){for(var b,c,d,e,f=a.x,g=a.y,h=Xi._;h;)if(d=Nd(h,g)-f,d>Dh)h=h.L;else{if(e=f-Od(h,g),!(e>Dh)){d>-Dh?(b=h.P,c=h):e>-Dh?(b=h,c=h.N):b=c=h;break}if(!h.R){b=h;break}h=h.R}var i=Jd(a);if(Xi.insert(b,i),b||c){if(b===c)return Ud(b),c=Jd(b.site),Xi.insert(i,c),i.edge=c.edge=Yd(b.site,i.site),Td(b),void Td(c);if(!c)return void(i.edge=Yd(b.site,i.site));Ud(b),Ud(c);var j=b.site,k=j.x,l=j.y,m=a.x-k,n=a.y-l,o=c.site,p=o.x-k,q=o.y-l,r=2*(m*q-n*p),s=m*m+n*n,t=p*p+q*q,u={x:(q*s-n*t)/r+k,y:(m*t-p*s)/r+l};$d(c.edge,j,o,u),i.edge=Yd(j,a,null,u),c.edge=Yd(a,o,null,u),Td(b),Td(c)}}function Nd(a,b){var c=a.site,d=c.x,e=c.y,f=e-b;if(!f)return d;var g=a.P;if(!g)return-1/0;c=g.site;var h=c.x,i=c.y,j=i-b;if(!j)return h;var k=h-d,l=1/f-1/j,m=k/j;return l?(-m+Math.sqrt(m*m-2*l*(k*k/(-2*j)-i+j/2+e-f/2)))/l+d:(d+h)/2}function Od(a,b){var c=a.N;if(c)return Nd(c,b);var d=a.site;return d.y===b?d.x:1/0}function Pd(a){this.site=a,this.edges=[]}function Qd(a){for(var b,c,d,e,f,g,h,i,j,k,l=a[0][0],m=a[1][0],n=a[0][1],o=a[1][1],p=Wi,q=p.length;q--;)if(f=p[q],f&&f.prepare())for(h=f.edges,i=h.length,g=0;i>g;)k=h[g].end(),d=k.x,e=k.y,j=h[++g%i].start(),b=j.x,c=j.y,(ih(d-b)>Dh||ih(e-c)>Dh)&&(h.splice(g,0,new _d(Zd(f.site,k,ih(d-l)<Dh&&o-e>Dh?{x:l,y:ih(b-l)<Dh?c:o}:ih(e-o)<Dh&&m-d>Dh?{x:ih(c-o)<Dh?b:m,y:o}:ih(d-m)<Dh&&e-n>Dh?{x:m,y:ih(b-m)<Dh?c:n}:ih(e-n)<Dh&&d-l>Dh?{x:ih(c-n)<Dh?b:l,y:n}:null),f.site,null)),++i)}function Rd(a,b){return b.angle-a.angle}function Sd(){be(this),this.x=this.y=this.arc=this.site=this.cy=null}function Td(a){var b=a.P,c=a.N;if(b&&c){var d=b.site,e=a.site,f=c.site;if(d!==f){var g=e.x,h=e.y,i=d.x-g,j=d.y-h,k=f.x-g,l=f.y-h,m=2*(i*l-j*k);if(!(m>=-Eh)){var n=i*i+j*j,o=k*k+l*l,p=(l*n-j*o)/m,q=(i*o-k*n)/m,l=q+h,r=_i.pop()||new Sd;r.arc=a,r.site=e,r.x=p+g,r.y=l+Math.sqrt(p*p+q*q),r.cy=l,a.circle=r;for(var s=null,t=Zi._;t;)if(r.y<t.y||r.y===t.y&&r.x<=t.x){if(!t.L){s=t.P;break}t=t.L}else{if(!t.R){s=t;break}t=t.R}Zi.insert(s,r),s||(Yi=r)}}}}function Ud(a){var b=a.circle;b&&(b.P||(Yi=b.N),Zi.remove(b),_i.push(b),be(b),a.circle=null)}function Vd(a){for(var b,c=Vi,d=Oc(a[0][0],a[0][1],a[1][0],a[1][1]),e=c.length;e--;)b=c[e],(!Wd(b,a)||!d(b)||ih(b.a.x-b.b.x)<Dh&&ih(b.a.y-b.b.y)<Dh)&&(b.a=b.b=null,c.splice(e,1))}function Wd(a,b){var c=a.b;if(c)return!0;var d,e,f=a.a,g=b[0][0],h=b[1][0],i=b[0][1],j=b[1][1],k=a.l,l=a.r,m=k.x,n=k.y,o=l.x,p=l.y,q=(m+o)/2,r=(n+p)/2;if(p===n){if(g>q||q>=h)return;if(m>o){if(f){if(f.y>=j)return}else f={x:q,y:i};c={x:q,y:j}}else{if(f){if(f.y<i)return}else f={x:q,y:j};c={x:q,y:i}}}else if(d=(m-o)/(p-n),e=r-d*q,-1>d||d>1)if(m>o){if(f){if(f.y>=j)return}else f={x:(i-e)/d,y:i};c={x:(j-e)/d,y:j}}else{if(f){if(f.y<i)return}else f={x:(j-e)/d,y:j};c={x:(i-e)/d,y:i}}else if(p>n){if(f){if(f.x>=h)return}else f={x:g,y:d*g+e};c={x:h,y:d*h+e}}else{if(f){if(f.x<g)return}else f={x:h,y:d*h+e};c={x:g,y:d*g+e}}return a.a=f,a.b=c,!0}function Xd(a,b){this.l=a,this.r=b,this.a=this.b=null}function Yd(a,b,c,d){var e=new Xd(a,b);return Vi.push(e),c&&$d(e,a,b,c),d&&$d(e,b,a,d),Wi[a.i].edges.push(new _d(e,a,b)),Wi[b.i].edges.push(new _d(e,b,a)),e}function Zd(a,b,c){var d=new Xd(a,null);return d.a=b,d.b=c,Vi.push(d),d}function $d(a,b,c,d){a.a||a.b?a.l===c?a.b=d:a.a=d:(a.a=d,a.l=b,a.r=c)}function _d(a,b,c){var d=a.a,e=a.b;this.edge=a,this.site=b,this.angle=c?Math.atan2(c.y-b.y,c.x-b.x):a.l===b?Math.atan2(e.x-d.x,d.y-e.y):Math.atan2(d.x-e.x,e.y-d.y)}function ae(){this._=null}function be(a){a.U=a.C=a.L=a.R=a.P=a.N=null}function ce(a,b){var c=b,d=b.R,e=c.U;e?e.L===c?e.L=d:e.R=d:a._=d,d.U=e,c.U=d,c.R=d.L,c.R&&(c.R.U=c),d.L=c}function de(a,b){var c=b,d=b.L,e=c.U;e?e.L===c?e.L=d:e.R=d:a._=d,d.U=e,c.U=d,c.L=d.R,c.L&&(c.L.U=c),d.R=c}function ee(a){for(;a.L;)a=a.L;return a}function fe(a,b){var c,d,e,f=a.sort(ge).pop();for(Vi=[],Wi=new Array(a.length),Xi=new ae,Zi=new ae;;)if(e=Yi,f&&(!e||f.y<e.y||f.y===e.y&&f.x<e.x))(f.x!==c||f.y!==d)&&(Wi[f.i]=new Pd(f),Md(f),c=f.x,d=f.y),f=a.pop();else{if(!e)break;Ld(e.arc)}b&&(Vd(b),Qd(b));var g={cells:Wi,edges:Vi};return Xi=Zi=Vi=Wi=null,g}function ge(a,b){return b.y-a.y||b.x-a.x}function he(a,b,c){return(a.x-c.x)*(b.y-a.y)-(a.x-b.x)*(c.y-a.y)}function ie(a){return a.x}function je(a){return a.y}function ke(){return{leaf:!0,nodes:[],point:null,x:null,y:null}}function le(a,b,c,d,e,f){if(!a(b,c,d,e,f)){var g=.5*(c+e),h=.5*(d+f),i=b.nodes;i[0]&&le(a,i[0],c,d,g,h),i[1]&&le(a,i[1],g,d,e,h),i[2]&&le(a,i[2],c,h,g,f),i[3]&&le(a,i[3],g,h,e,f)}}function me(a,b){a=Wg.rgb(a),b=Wg.rgb(b);var c=a.r,d=a.g,e=a.b,f=b.r-c,g=b.g-d,h=b.b-e;return function(a){return"#"+tb(Math.round(c+f*a))+tb(Math.round(d+g*a))+tb(Math.round(e+h*a))}}function ne(a,b){var c,d={},e={};for(c in a)c in b?d[c]=qe(a[c],b[c]):e[c]=a[c];for(c in b)c in a||(e[c]=b[c]);return function(a){for(c in d)e[c]=d[c](a);return e}}function oe(a,b){return a=+a,b=+b,function(c){return a*(1-c)+b*c}}function pe(a,b){var c,d,e,f=bj.lastIndex=cj.lastIndex=0,g=-1,h=[],i=[];for(a+="",b+="";(c=bj.exec(a))&&(d=cj.exec(b));)(e=d.index)>f&&(e=b.slice(f,e),h[g]?h[g]+=e:h[++g]=e),(c=c[0])===(d=d[0])?h[g]?h[g]+=d:h[++g]=d:(h[++g]=null,i.push({i:g,x:oe(c,d)})),f=cj.lastIndex;return f<b.length&&(e=b.slice(f),h[g]?h[g]+=e:h[++g]=e),h.length<2?i[0]?(b=i[0].x,function(a){return b(a)+""}):function(){return b}:(b=i.length,function(a){for(var c,d=0;b>d;++d)h[(c=i[d]).i]=c.x(a);return h.join("")})}function qe(a,b){for(var c,d=Wg.interpolators.length;--d>=0&&!(c=Wg.interpolators[d](a,b)););return c}function re(a,b){var c,d=[],e=[],f=a.length,g=b.length,h=Math.min(a.length,b.length);for(c=0;h>c;++c)d.push(qe(a[c],b[c]));for(;f>c;++c)e[c]=a[c];for(;g>c;++c)e[c]=b[c];return function(a){for(c=0;h>c;++c)e[c]=d[c](a);return e}}function se(a){return function(b){return 0>=b?0:b>=1?1:a(b)}}function te(a){return function(b){return 1-a(1-b)}}function ue(a){return function(b){return.5*(.5>b?a(2*b):2-a(2-2*b))}}function ve(a){return a*a}function we(a){return a*a*a}function xe(a){if(0>=a)return 0;if(a>=1)return 1;var b=a*a,c=b*a;return 4*(.5>a?c:3*(a-b)+c-.75)}function ye(a){return function(b){return Math.pow(b,a)}}function ze(a){return 1-Math.cos(a*Ch)}function Ae(a){return Math.pow(2,10*(a-1))}function Be(a){return 1-Math.sqrt(1-a*a)}function Ce(a,b){var c;return arguments.length<2&&(b=.45),arguments.length?c=b/Bh*Math.asin(1/a):(a=1,c=b/4),function(d){return 1+a*Math.pow(2,-10*d)*Math.sin((d-c)*Bh/b)}}function De(a){return a||(a=1.70158),function(b){return b*b*((a+1)*b-a)}}function Ee(a){return 1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375}function Fe(a,b){a=Wg.hcl(a),b=Wg.hcl(b);var c=a.h,d=a.c,e=a.l,f=b.h-c,g=b.c-d,h=b.l-e;return isNaN(g)&&(g=0,d=isNaN(d)?b.c:d),isNaN(f)?(f=0,c=isNaN(c)?b.h:c):f>180?f-=360:-180>f&&(f+=360),function(a){return jb(c+f*a,d+g*a,e+h*a)+""}}function Ge(a,b){a=Wg.hsl(a),b=Wg.hsl(b);var c=a.h,d=a.s,e=a.l,f=b.h-c,g=b.s-d,h=b.l-e;return isNaN(g)&&(g=0,d=isNaN(d)?b.s:d),isNaN(f)?(f=0,c=isNaN(c)?b.h:c):f>180?f-=360:-180>f&&(f+=360),function(a){return hb(c+f*a,d+g*a,e+h*a)+""}}function He(a,b){a=Wg.lab(a),b=Wg.lab(b);var c=a.l,d=a.a,e=a.b,f=b.l-c,g=b.a-d,h=b.b-e;return function(a){return lb(c+f*a,d+g*a,e+h*a)+""}}function Ie(a,b){return b-=a,function(c){return Math.round(a+b*c)}}function Je(a){var b=[a.a,a.b],c=[a.c,a.d],d=Le(b),e=Ke(b,c),f=Le(Me(c,b,-e))||0;b[0]*c[1]<c[0]*b[1]&&(b[0]*=-1,b[1]*=-1,d*=-1,e*=-1),this.rotate=(d?Math.atan2(b[1],b[0]):Math.atan2(-c[0],c[1]))*Gh,this.translate=[a.e,a.f],this.scale=[d,f],this.skew=f?Math.atan2(e,f)*Gh:0}function Ke(a,b){return a[0]*b[0]+a[1]*b[1]}function Le(a){var b=Math.sqrt(Ke(a,a));return b&&(a[0]/=b,a[1]/=b),b}function Me(a,b,c){return a[0]+=c*b[0],a[1]+=c*b[1],a}function Ne(a,b){var c,d=[],e=[],f=Wg.transform(a),g=Wg.transform(b),h=f.translate,i=g.translate,j=f.rotate,k=g.rotate,l=f.skew,m=g.skew,n=f.scale,o=g.scale;return h[0]!=i[0]||h[1]!=i[1]?(d.push("translate(",null,",",null,")"),e.push({i:1,x:oe(h[0],i[0])},{i:3,x:oe(h[1],i[1])})):d.push(i[0]||i[1]?"translate("+i+")":""),j!=k?(j-k>180?k+=360:k-j>180&&(j+=360),e.push({i:d.push(d.pop()+"rotate(",null,")")-2,x:oe(j,k)})):k&&d.push(d.pop()+"rotate("+k+")"),l!=m?e.push({i:d.push(d.pop()+"skewX(",null,")")-2,x:oe(l,m)}):m&&d.push(d.pop()+"skewX("+m+")"),n[0]!=o[0]||n[1]!=o[1]?(c=d.push(d.pop()+"scale(",null,",",null,")"),e.push({i:c-4,x:oe(n[0],o[0])},{i:c-2,x:oe(n[1],o[1])})):(1!=o[0]||1!=o[1])&&d.push(d.pop()+"scale("+o+")"),c=e.length,function(a){for(var b,f=-1;++f<c;)d[(b=e[f]).i]=b.x(a);return d.join("")}}function Oe(a,b){return b=(b-=a=+a)||1/b,function(c){return(c-a)/b
+}}function Pe(a,b){return b=(b-=a=+a)||1/b,function(c){return Math.max(0,Math.min(1,(c-a)/b))}}function Qe(a){for(var b=a.source,c=a.target,d=Se(b,c),e=[b];b!==d;)b=b.parent,e.push(b);for(var f=e.length;c!==d;)e.splice(f,0,c),c=c.parent;return e}function Re(a){for(var b=[],c=a.parent;null!=c;)b.push(a),a=c,c=c.parent;return b.push(a),b}function Se(a,b){if(a===b)return a;for(var c=Re(a),d=Re(b),e=c.pop(),f=d.pop(),g=null;e===f;)g=e,e=c.pop(),f=d.pop();return g}function Te(a){a.fixed|=2}function Ue(a){a.fixed&=-7}function Ve(a){a.fixed|=4,a.px=a.x,a.py=a.y}function We(a){a.fixed&=-5}function Xe(a,b,c){var d=0,e=0;if(a.charge=0,!a.leaf)for(var f,g=a.nodes,h=g.length,i=-1;++i<h;)f=g[i],null!=f&&(Xe(f,b,c),a.charge+=f.charge,d+=f.charge*f.cx,e+=f.charge*f.cy);if(a.point){a.leaf||(a.point.x+=Math.random()-.5,a.point.y+=Math.random()-.5);var j=b*c[a.point.index];a.charge+=a.pointCharge=j,d+=j*a.point.x,e+=j*a.point.y}a.cx=d/a.charge,a.cy=e/a.charge}function Ye(a,b){return Wg.rebind(a,b,"sort","children","value"),a.nodes=a,a.links=cf,a}function Ze(a,b){for(var c=[a];null!=(a=c.pop());)if(b(a),(e=a.children)&&(d=e.length))for(var d,e;--d>=0;)c.push(e[d])}function $e(a,b){for(var c=[a],d=[];null!=(a=c.pop());)if(d.push(a),(f=a.children)&&(e=f.length))for(var e,f,g=-1;++g<e;)c.push(f[g]);for(;null!=(a=d.pop());)b(a)}function _e(a){return a.children}function af(a){return a.value}function bf(a,b){return b.value-a.value}function cf(a){return Wg.merge(a.map(function(a){return(a.children||[]).map(function(b){return{source:a,target:b}})}))}function df(a){return a.x}function ef(a){return a.y}function ff(a,b,c){a.y0=b,a.y=c}function gf(a){return Wg.range(a.length)}function hf(a){for(var b=-1,c=a[0].length,d=[];++b<c;)d[b]=0;return d}function jf(a){for(var b,c=1,d=0,e=a[0][1],f=a.length;f>c;++c)(b=a[c][1])>e&&(d=c,e=b);return d}function kf(a){return a.reduce(lf,0)}function lf(a,b){return a+b[1]}function mf(a,b){return nf(a,Math.ceil(Math.log(b.length)/Math.LN2+1))}function nf(a,b){for(var c=-1,d=+a[0],e=(a[1]-d)/b,f=[];++c<=b;)f[c]=e*c+d;return f}function of(a){return[Wg.min(a),Wg.max(a)]}function pf(a,b){return a.value-b.value}function qf(a,b){var c=a._pack_next;a._pack_next=b,b._pack_prev=a,b._pack_next=c,c._pack_prev=b}function rf(a,b){a._pack_next=b,b._pack_prev=a}function sf(a,b){var c=b.x-a.x,d=b.y-a.y,e=a.r+b.r;return.999*e*e>c*c+d*d}function tf(a){function b(a){k=Math.min(a.x-a.r,k),l=Math.max(a.x+a.r,l),m=Math.min(a.y-a.r,m),n=Math.max(a.y+a.r,n)}if((c=a.children)&&(j=c.length)){var c,d,e,f,g,h,i,j,k=1/0,l=-1/0,m=1/0,n=-1/0;if(c.forEach(uf),d=c[0],d.x=-d.r,d.y=0,b(d),j>1&&(e=c[1],e.x=e.r,e.y=0,b(e),j>2))for(f=c[2],xf(d,e,f),b(f),qf(d,f),d._pack_prev=f,qf(f,e),e=d._pack_next,g=3;j>g;g++){xf(d,e,f=c[g]);var o=0,p=1,q=1;for(h=e._pack_next;h!==e;h=h._pack_next,p++)if(sf(h,f)){o=1;break}if(1==o)for(i=d._pack_prev;i!==h._pack_prev&&!sf(i,f);i=i._pack_prev,q++);o?(q>p||p==q&&e.r<d.r?rf(d,e=h):rf(d=i,e),g--):(qf(d,f),e=f,b(f))}var r=(k+l)/2,s=(m+n)/2,t=0;for(g=0;j>g;g++)f=c[g],f.x-=r,f.y-=s,t=Math.max(t,f.r+Math.sqrt(f.x*f.x+f.y*f.y));a.r=t,c.forEach(vf)}}function uf(a){a._pack_next=a._pack_prev=a}function vf(a){delete a._pack_next,delete a._pack_prev}function wf(a,b,c,d){var e=a.children;if(a.x=b+=d*a.x,a.y=c+=d*a.y,a.r*=d,e)for(var f=-1,g=e.length;++f<g;)wf(e[f],b,c,d)}function xf(a,b,c){var d=a.r+c.r,e=b.x-a.x,f=b.y-a.y;if(d&&(e||f)){var g=b.r+c.r,h=e*e+f*f;g*=g,d*=d;var i=.5+(d-g)/(2*h),j=Math.sqrt(Math.max(0,2*g*(d+h)-(d-=h)*d-g*g))/(2*h);c.x=a.x+i*e+j*f,c.y=a.y+i*f-j*e}else c.x=a.x+d,c.y=a.y}function yf(a,b){return a.parent==b.parent?1:2}function zf(a){var b=a.children;return b.length?b[0]:a.t}function Af(a){var b,c=a.children;return(b=c.length)?c[b-1]:a.t}function Bf(a,b,c){var d=c/(b.i-a.i);b.c-=d,b.s+=c,a.c+=d,b.z+=c,b.m+=c}function Cf(a){for(var b,c=0,d=0,e=a.children,f=e.length;--f>=0;)b=e[f],b.z+=c,b.m+=c,c+=b.s+(d+=b.c)}function Df(a,b,c){return a.a.parent===b.parent?a.a:c}function Ef(a){return 1+Wg.max(a,function(a){return a.y})}function Ff(a){return a.reduce(function(a,b){return a+b.x},0)/a.length}function Gf(a){var b=a.children;return b&&b.length?Gf(b[0]):a}function Hf(a){var b,c=a.children;return c&&(b=c.length)?Hf(c[b-1]):a}function If(a){return{x:a.x,y:a.y,dx:a.dx,dy:a.dy}}function Jf(a,b){var c=a.x+b[3],d=a.y+b[0],e=a.dx-b[1]-b[3],f=a.dy-b[0]-b[2];return 0>e&&(c+=e/2,e=0),0>f&&(d+=f/2,f=0),{x:c,y:d,dx:e,dy:f}}function Kf(a){var b=a[0],c=a[a.length-1];return c>b?[b,c]:[c,b]}function Lf(a){return a.rangeExtent?a.rangeExtent():Kf(a.range())}function Mf(a,b,c,d){var e=c(a[0],a[1]),f=d(b[0],b[1]);return function(a){return f(e(a))}}function Nf(a,b){var c,d=0,e=a.length-1,f=a[d],g=a[e];return f>g&&(c=d,d=e,e=c,c=f,f=g,g=c),a[d]=b.floor(f),a[e]=b.ceil(g),a}function Of(a){return a?{floor:function(b){return Math.floor(b/a)*a},ceil:function(b){return Math.ceil(b/a)*a}}:nj}function Pf(a,b,c,d){var e=[],f=[],g=0,h=Math.min(a.length,b.length)-1;for(a[h]<a[0]&&(a=a.slice().reverse(),b=b.slice().reverse());++g<=h;)e.push(c(a[g-1],a[g])),f.push(d(b[g-1],b[g]));return function(b){var c=Wg.bisect(a,b,1,h)-1;return f[c](e[c](b))}}function Qf(a,b,c,d){function e(){var e=Math.min(a.length,b.length)>2?Pf:Mf,i=d?Pe:Oe;return g=e(a,b,i,c),h=e(b,a,i,qe),f}function f(a){return g(a)}var g,h;return f.invert=function(a){return h(a)},f.domain=function(b){return arguments.length?(a=b.map(Number),e()):a},f.range=function(a){return arguments.length?(b=a,e()):b},f.rangeRound=function(a){return f.range(a).interpolate(Ie)},f.clamp=function(a){return arguments.length?(d=a,e()):d},f.interpolate=function(a){return arguments.length?(c=a,e()):c},f.ticks=function(b){return Uf(a,b)},f.tickFormat=function(b,c){return Vf(a,b,c)},f.nice=function(b){return Sf(a,b),e()},f.copy=function(){return Qf(a,b,c,d)},e()}function Rf(a,b){return Wg.rebind(a,b,"range","rangeRound","interpolate","clamp")}function Sf(a,b){return Nf(a,Of(Tf(a,b)[2]))}function Tf(a,b){null==b&&(b=10);var c=Kf(a),d=c[1]-c[0],e=Math.pow(10,Math.floor(Math.log(d/b)/Math.LN10)),f=b/d*e;return.15>=f?e*=10:.35>=f?e*=5:.75>=f&&(e*=2),c[0]=Math.ceil(c[0]/e)*e,c[1]=Math.floor(c[1]/e)*e+.5*e,c[2]=e,c}function Uf(a,b){return Wg.range.apply(Wg,Tf(a,b))}function Vf(a,b,c){var d=Tf(a,b);if(c){var e=bi.exec(c);if(e.shift(),"s"===e[8]){var f=Wg.formatPrefix(Math.max(ih(d[0]),ih(d[1])));return e[7]||(e[7]="."+Wf(f.scale(d[2]))),e[8]="f",c=Wg.format(e.join("")),function(a){return c(f.scale(a))+f.symbol}}e[7]||(e[7]="."+Xf(e[8],d)),c=e.join("")}else c=",."+Wf(d[2])+"f";return Wg.format(c)}function Wf(a){return-Math.floor(Math.log(a)/Math.LN10+.01)}function Xf(a,b){var c=Wf(b[2]);return a in oj?Math.abs(c-Wf(Math.max(ih(b[0]),ih(b[1]))))+ +("e"!==a):c-2*("%"===a)}function Yf(a,b,c,d){function e(a){return(c?Math.log(0>a?0:a):-Math.log(a>0?0:-a))/Math.log(b)}function f(a){return c?Math.pow(b,a):-Math.pow(b,-a)}function g(b){return a(e(b))}return g.invert=function(b){return f(a.invert(b))},g.domain=function(b){return arguments.length?(c=b[0]>=0,a.domain((d=b.map(Number)).map(e)),g):d},g.base=function(c){return arguments.length?(b=+c,a.domain(d.map(e)),g):b},g.nice=function(){var b=Nf(d.map(e),c?Math:qj);return a.domain(b),d=b.map(f),g},g.ticks=function(){var a=Kf(d),g=[],h=a[0],i=a[1],j=Math.floor(e(h)),k=Math.ceil(e(i)),l=b%1?2:b;if(isFinite(k-j)){if(c){for(;k>j;j++)for(var m=1;l>m;m++)g.push(f(j)*m);g.push(f(j))}else for(g.push(f(j));j++<k;)for(var m=l-1;m>0;m--)g.push(f(j)*m);for(j=0;g[j]<h;j++);for(k=g.length;g[k-1]>i;k--);g=g.slice(j,k)}return g},g.tickFormat=function(a,b){if(!arguments.length)return pj;arguments.length<2?b=pj:"function"!=typeof b&&(b=Wg.format(b));var d,h=Math.max(.1,a/g.ticks().length),i=c?(d=1e-12,Math.ceil):(d=-1e-12,Math.floor);return function(a){return a/f(i(e(a)+d))<=h?b(a):""}},g.copy=function(){return Yf(a.copy(),b,c,d)},Rf(g,a)}function Zf(a,b,c){function d(b){return a(e(b))}var e=$f(b),f=$f(1/b);return d.invert=function(b){return f(a.invert(b))},d.domain=function(b){return arguments.length?(a.domain((c=b.map(Number)).map(e)),d):c},d.ticks=function(a){return Uf(c,a)},d.tickFormat=function(a,b){return Vf(c,a,b)},d.nice=function(a){return d.domain(Sf(c,a))},d.exponent=function(g){return arguments.length?(e=$f(b=g),f=$f(1/b),a.domain(c.map(e)),d):b},d.copy=function(){return Zf(a.copy(),b,c)},Rf(d,a)}function $f(a){return function(b){return 0>b?-Math.pow(-b,a):Math.pow(b,a)}}function _f(a,b){function c(c){return f[((e.get(c)||("range"===b.t?e.set(c,a.push(c)):0/0))-1)%f.length]}function d(b,c){return Wg.range(a.length).map(function(a){return b+c*a})}var e,f,g;return c.domain=function(d){if(!arguments.length)return a;a=[],e=new h;for(var f,g=-1,i=d.length;++g<i;)e.has(f=d[g])||e.set(f,a.push(f));return c[b.t].apply(c,b.a)},c.range=function(a){return arguments.length?(f=a,g=0,b={t:"range",a:arguments},c):f},c.rangePoints=function(e,h){arguments.length<2&&(h=0);var i=e[0],j=e[1],k=(j-i)/(Math.max(1,a.length-1)+h);return f=d(a.length<2?(i+j)/2:i+k*h/2,k),g=0,b={t:"rangePoints",a:arguments},c},c.rangeBands=function(e,h,i){arguments.length<2&&(h=0),arguments.length<3&&(i=h);var j=e[1]<e[0],k=e[j-0],l=e[1-j],m=(l-k)/(a.length-h+2*i);return f=d(k+m*i,m),j&&f.reverse(),g=m*(1-h),b={t:"rangeBands",a:arguments},c},c.rangeRoundBands=function(e,h,i){arguments.length<2&&(h=0),arguments.length<3&&(i=h);var j=e[1]<e[0],k=e[j-0],l=e[1-j],m=Math.floor((l-k)/(a.length-h+2*i)),n=l-k-(a.length-h)*m;return f=d(k+Math.round(n/2),m),j&&f.reverse(),g=Math.round(m*(1-h)),b={t:"rangeRoundBands",a:arguments},c},c.rangeBand=function(){return g},c.rangeExtent=function(){return Kf(b.a[0])},c.copy=function(){return _f(a,b)},c.domain(a)}function ag(d,e){function f(){var a=0,b=e.length;for(h=[];++a<b;)h[a-1]=Wg.quantile(d,a/b);return g}function g(a){return isNaN(a=+a)?void 0:e[Wg.bisect(h,a)]}var h;return g.domain=function(e){return arguments.length?(d=e.map(b).filter(c).sort(a),f()):d},g.range=function(a){return arguments.length?(e=a,f()):e},g.quantiles=function(){return h},g.invertExtent=function(a){return a=e.indexOf(a),0>a?[0/0,0/0]:[a>0?h[a-1]:d[0],a<h.length?h[a]:d[d.length-1]]},g.copy=function(){return ag(d,e)},f()}function bg(a,b,c){function d(b){return c[Math.max(0,Math.min(g,Math.floor(f*(b-a))))]}function e(){return f=c.length/(b-a),g=c.length-1,d}var f,g;return d.domain=function(c){return arguments.length?(a=+c[0],b=+c[c.length-1],e()):[a,b]},d.range=function(a){return arguments.length?(c=a,e()):c},d.invertExtent=function(b){return b=c.indexOf(b),b=0>b?0/0:b/f+a,[b,b+1/f]},d.copy=function(){return bg(a,b,c)},e()}function cg(a,b){function c(c){return c>=c?b[Wg.bisect(a,c)]:void 0}return c.domain=function(b){return arguments.length?(a=b,c):a},c.range=function(a){return arguments.length?(b=a,c):b},c.invertExtent=function(c){return c=b.indexOf(c),[a[c-1],a[c]]},c.copy=function(){return cg(a,b)},c}function dg(a){function b(a){return+a}return b.invert=b,b.domain=b.range=function(c){return arguments.length?(a=c.map(b),b):a},b.ticks=function(b){return Uf(a,b)},b.tickFormat=function(b,c){return Vf(a,b,c)},b.copy=function(){return dg(a)},b}function eg(a){return a.innerRadius}function fg(a){return a.outerRadius}function gg(a){return a.startAngle}function hg(a){return a.endAngle}function ig(a){function b(b){function g(){j.push("M",f(a(k),h))}for(var i,j=[],k=[],l=-1,m=b.length,n=zb(c),o=zb(d);++l<m;)e.call(this,i=b[l],l)?k.push([+n.call(this,i,l),+o.call(this,i,l)]):k.length&&(g(),k=[]);return k.length&&g(),j.length?j.join(""):null}var c=Bd,d=Cd,e=Bc,f=jg,g=f.key,h=.7;return b.x=function(a){return arguments.length?(c=a,b):c},b.y=function(a){return arguments.length?(d=a,b):d},b.defined=function(a){return arguments.length?(e=a,b):e},b.interpolate=function(a){return arguments.length?(g="function"==typeof a?f=a:(f=xj.get(a)||jg).key,b):g},b.tension=function(a){return arguments.length?(h=a,b):h},b}function jg(a){return a.join("L")}function kg(a){return jg(a)+"Z"}function lg(a){for(var b=0,c=a.length,d=a[0],e=[d[0],",",d[1]];++b<c;)e.push("H",(d[0]+(d=a[b])[0])/2,"V",d[1]);return c>1&&e.push("H",d[0]),e.join("")}function mg(a){for(var b=0,c=a.length,d=a[0],e=[d[0],",",d[1]];++b<c;)e.push("V",(d=a[b])[1],"H",d[0]);return e.join("")}function ng(a){for(var b=0,c=a.length,d=a[0],e=[d[0],",",d[1]];++b<c;)e.push("H",(d=a[b])[0],"V",d[1]);return e.join("")}function og(a,b){return a.length<4?jg(a):a[1]+rg(a.slice(1,a.length-1),sg(a,b))}function pg(a,b){return a.length<3?jg(a):a[0]+rg((a.push(a[0]),a),sg([a[a.length-2]].concat(a,[a[1]]),b))}function qg(a,b){return a.length<3?jg(a):a[0]+rg(a,sg(a,b))}function rg(a,b){if(b.length<1||a.length!=b.length&&a.length!=b.length+2)return jg(a);var c=a.length!=b.length,d="",e=a[0],f=a[1],g=b[0],h=g,i=1;if(c&&(d+="Q"+(f[0]-2*g[0]/3)+","+(f[1]-2*g[1]/3)+","+f[0]+","+f[1],e=a[1],i=2),b.length>1){h=b[1],f=a[i],i++,d+="C"+(e[0]+g[0])+","+(e[1]+g[1])+","+(f[0]-h[0])+","+(f[1]-h[1])+","+f[0]+","+f[1];for(var j=2;j<b.length;j++,i++)f=a[i],h=b[j],d+="S"+(f[0]-h[0])+","+(f[1]-h[1])+","+f[0]+","+f[1]}if(c){var k=a[i];d+="Q"+(f[0]+2*h[0]/3)+","+(f[1]+2*h[1]/3)+","+k[0]+","+k[1]}return d}function sg(a,b){for(var c,d=[],e=(1-b)/2,f=a[0],g=a[1],h=1,i=a.length;++h<i;)c=f,f=g,g=a[h],d.push([e*(g[0]-c[0]),e*(g[1]-c[1])]);return d}function tg(a){if(a.length<3)return jg(a);var b=1,c=a.length,d=a[0],e=d[0],f=d[1],g=[e,e,e,(d=a[1])[0]],h=[f,f,f,d[1]],i=[e,",",f,"L",xg(Aj,g),",",xg(Aj,h)];for(a.push(a[c-1]);++b<=c;)d=a[b],g.shift(),g.push(d[0]),h.shift(),h.push(d[1]),yg(i,g,h);return a.pop(),i.push("L",d),i.join("")}function ug(a){if(a.length<4)return jg(a);for(var b,c=[],d=-1,e=a.length,f=[0],g=[0];++d<3;)b=a[d],f.push(b[0]),g.push(b[1]);for(c.push(xg(Aj,f)+","+xg(Aj,g)),--d;++d<e;)b=a[d],f.shift(),f.push(b[0]),g.shift(),g.push(b[1]),yg(c,f,g);return c.join("")}function vg(a){for(var b,c,d=-1,e=a.length,f=e+4,g=[],h=[];++d<4;)c=a[d%e],g.push(c[0]),h.push(c[1]);for(b=[xg(Aj,g),",",xg(Aj,h)],--d;++d<f;)c=a[d%e],g.shift(),g.push(c[0]),h.shift(),h.push(c[1]),yg(b,g,h);return b.join("")}function wg(a,b){var c=a.length-1;if(c)for(var d,e,f=a[0][0],g=a[0][1],h=a[c][0]-f,i=a[c][1]-g,j=-1;++j<=c;)d=a[j],e=j/c,d[0]=b*d[0]+(1-b)*(f+e*h),d[1]=b*d[1]+(1-b)*(g+e*i);return tg(a)}function xg(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]+a[3]*b[3]}function yg(a,b,c){a.push("C",xg(yj,b),",",xg(yj,c),",",xg(zj,b),",",xg(zj,c),",",xg(Aj,b),",",xg(Aj,c))}function zg(a,b){return(b[1]-a[1])/(b[0]-a[0])}function Ag(a){for(var b=0,c=a.length-1,d=[],e=a[0],f=a[1],g=d[0]=zg(e,f);++b<c;)d[b]=(g+(g=zg(e=f,f=a[b+1])))/2;return d[b]=g,d}function Bg(a){for(var b,c,d,e,f=[],g=Ag(a),h=-1,i=a.length-1;++h<i;)b=zg(a[h],a[h+1]),ih(b)<Dh?g[h]=g[h+1]=0:(c=g[h]/b,d=g[h+1]/b,e=c*c+d*d,e>9&&(e=3*b/Math.sqrt(e),g[h]=e*c,g[h+1]=e*d));for(h=-1;++h<=i;)e=(a[Math.min(i,h+1)][0]-a[Math.max(0,h-1)][0])/(6*(1+g[h]*g[h])),f.push([e||0,g[h]*e||0]);return f}function Cg(a){return a.length<3?jg(a):a[0]+rg(a,Bg(a))}function Dg(a){for(var b,c,d,e=-1,f=a.length;++e<f;)b=a[e],c=b[0],d=b[1]+vj,b[0]=c*Math.cos(d),b[1]=c*Math.sin(d);return a}function Eg(a){function b(b){function i(){p.push("M",h(a(r),l),k,j(a(q.reverse()),l),"Z")}for(var m,n,o,p=[],q=[],r=[],s=-1,t=b.length,u=zb(c),v=zb(e),w=c===d?function(){return n}:zb(d),x=e===f?function(){return o}:zb(f);++s<t;)g.call(this,m=b[s],s)?(q.push([n=+u.call(this,m,s),o=+v.call(this,m,s)]),r.push([+w.call(this,m,s),+x.call(this,m,s)])):q.length&&(i(),q=[],r=[]);return q.length&&i(),p.length?p.join(""):null}var c=Bd,d=Bd,e=0,f=Cd,g=Bc,h=jg,i=h.key,j=h,k="L",l=.7;return b.x=function(a){return arguments.length?(c=d=a,b):d},b.x0=function(a){return arguments.length?(c=a,b):c},b.x1=function(a){return arguments.length?(d=a,b):d},b.y=function(a){return arguments.length?(e=f=a,b):f},b.y0=function(a){return arguments.length?(e=a,b):e},b.y1=function(a){return arguments.length?(f=a,b):f},b.defined=function(a){return arguments.length?(g=a,b):g},b.interpolate=function(a){return arguments.length?(i="function"==typeof a?h=a:(h=xj.get(a)||jg).key,j=h.reverse||h,k=h.closed?"M":"L",b):i},b.tension=function(a){return arguments.length?(l=a,b):l},b}function Fg(a){return a.radius}function Gg(a){return[a.x,a.y]}function Hg(a){return function(){var b=a.apply(this,arguments),c=b[0],d=b[1]+vj;return[c*Math.cos(d),c*Math.sin(d)]}}function Ig(){return 64}function Jg(){return"circle"}function Kg(a){var b=Math.sqrt(a/Ah);return"M0,"+b+"A"+b+","+b+" 0 1,1 0,"+-b+"A"+b+","+b+" 0 1,1 0,"+b+"Z"}function Lg(a,b){return nh(a,Gj),a.id=b,a}function Mg(a,b,c,d){var e=a.id;return N(a,"function"==typeof c?function(a,f,g){a.__transition__[e].tween.set(b,d(c.call(a,a.__data__,f,g)))}:(c=d(c),function(a){a.__transition__[e].tween.set(b,c)}))}function Ng(a){return null==a&&(a=""),function(){this.textContent=a}}function Og(a,b,c,d){var e=a.__transition__||(a.__transition__={active:0,count:0}),f=e[c];if(!f){var g=d.time;f=e[c]={tween:new h,time:g,ease:d.ease,delay:d.delay,duration:d.duration},++e.count,Wg.timer(function(d){function h(d){return e.active>c?j():(e.active=c,f.event&&f.event.start.call(a,k,b),f.tween.forEach(function(c,d){(d=d.call(a,k,b))&&p.push(d)}),void Wg.timer(function(){return o.c=i(d||1)?Bc:i,1},0,g))}function i(d){if(e.active!==c)return j();for(var g=d/n,h=l(g),i=p.length;i>0;)p[--i].call(a,h);return g>=1?(f.event&&f.event.end.call(a,k,b),j()):void 0}function j(){return--e.count?delete e[c]:delete a.__transition__,1}var k=a.__data__,l=f.ease,m=f.delay,n=f.duration,o=$h,p=[];return o.t=m+g,d>=m?h(d-m):void(o.c=h)},0,g)}}function Pg(a,b,c){a.attr("transform",function(a){var d=b(a);return"translate("+(isFinite(d)?d:c(a))+",0)"})}function Qg(a,b,c){a.attr("transform",function(a){var d=b(a);return"translate(0,"+(isFinite(d)?d:c(a))+")"})}function Rg(a){return a.toISOString()}function Sg(a,b,c){function d(b){return a(b)}function e(a,c){var d=a[1]-a[0],e=d/c,f=Wg.bisect(Pj,e);return f==Pj.length?[b.year,Tf(a.map(function(a){return a/31536e6}),c)[2]]:f?b[e/Pj[f-1]<Pj[f]/e?f-1:f]:[Sj,Tf(a,c)[2]]}return d.invert=function(b){return Tg(a.invert(b))},d.domain=function(b){return arguments.length?(a.domain(b),d):a.domain().map(Tg)},d.nice=function(a,b){function c(c){return!isNaN(c)&&!a.range(c,Tg(+c+1),b).length}var f=d.domain(),g=Kf(f),h=null==a?e(g,10):"number"==typeof a&&e(g,a);return h&&(a=h[0],b=h[1]),d.domain(Nf(f,b>1?{floor:function(b){for(;c(b=a.floor(b));)b=Tg(b-1);return b},ceil:function(b){for(;c(b=a.ceil(b));)b=Tg(+b+1);return b}}:a))},d.ticks=function(a,b){var c=Kf(d.domain()),f=null==a?e(c,10):"number"==typeof a?e(c,a):!a.range&&[{range:a},b];return f&&(a=f[0],b=f[1]),a.range(c[0],Tg(+c[1]+1),1>b?1:b)},d.tickFormat=function(){return c},d.copy=function(){return Sg(a.copy(),b,c)},Rf(d,a)}function Tg(a){return new Date(a)}function Ug(a){return JSON.parse(a.responseText)}function Vg(a){var b=Zg.createRange();return b.selectNode(Zg.body),b.createContextualFragment(a.responseText)}var Wg={version:"3.4.13"};Date.now||(Date.now=function(){return+new Date});var Xg=[].slice,Yg=function(a){return Xg.call(a)},Zg=document,$g=Zg.documentElement,_g=window;try{Yg($g.childNodes)[0].nodeType}catch(ah){Yg=function(a){for(var b=a.length,c=new Array(b);b--;)c[b]=a[b];return c}}try{Zg.createElement("div").style.setProperty("opacity",0,"")}catch(bh){var ch=_g.Element.prototype,dh=ch.setAttribute,eh=ch.setAttributeNS,fh=_g.CSSStyleDeclaration.prototype,gh=fh.setProperty;ch.setAttribute=function(a,b){dh.call(this,a,b+"")},ch.setAttributeNS=function(a,b,c){eh.call(this,a,b,c+"")},fh.setProperty=function(a,b,c){gh.call(this,a,b+"",c)}}Wg.ascending=a,Wg.descending=function(a,b){return a>b?-1:b>a?1:b>=a?0:0/0},Wg.min=function(a,b){var c,d,e=-1,f=a.length;if(1===arguments.length){for(;++e<f&&!(null!=(c=a[e])&&c>=c);)c=void 0;for(;++e<f;)null!=(d=a[e])&&c>d&&(c=d)}else{for(;++e<f&&!(null!=(c=b.call(a,a[e],e))&&c>=c);)c=void 0;for(;++e<f;)null!=(d=b.call(a,a[e],e))&&c>d&&(c=d)}return c},Wg.max=function(a,b){var c,d,e=-1,f=a.length;if(1===arguments.length){for(;++e<f&&!(null!=(c=a[e])&&c>=c);)c=void 0;for(;++e<f;)null!=(d=a[e])&&d>c&&(c=d)}else{for(;++e<f&&!(null!=(c=b.call(a,a[e],e))&&c>=c);)c=void 0;for(;++e<f;)null!=(d=b.call(a,a[e],e))&&d>c&&(c=d)}return c},Wg.extent=function(a,b){var c,d,e,f=-1,g=a.length;if(1===arguments.length){for(;++f<g&&!(null!=(c=e=a[f])&&c>=c);)c=e=void 0;for(;++f<g;)null!=(d=a[f])&&(c>d&&(c=d),d>e&&(e=d))}else{for(;++f<g&&!(null!=(c=e=b.call(a,a[f],f))&&c>=c);)c=void 0;for(;++f<g;)null!=(d=b.call(a,a[f],f))&&(c>d&&(c=d),d>e&&(e=d))}return[c,e]},Wg.sum=function(a,b){var d,e=0,f=a.length,g=-1;if(1===arguments.length)for(;++g<f;)c(d=+a[g])&&(e+=d);else for(;++g<f;)c(d=+b.call(a,a[g],g))&&(e+=d);return e},Wg.mean=function(a,d){var e,f=0,g=a.length,h=-1,i=g;if(1===arguments.length)for(;++h<g;)c(e=b(a[h]))?f+=e:--i;else for(;++h<g;)c(e=b(d.call(a,a[h],h)))?f+=e:--i;return i?f/i:void 0},Wg.quantile=function(a,b){var c=(a.length-1)*b+1,d=Math.floor(c),e=+a[d-1],f=c-d;return f?e+f*(a[d]-e):e},Wg.median=function(d,e){var f,g=[],h=d.length,i=-1;if(1===arguments.length)for(;++i<h;)c(f=b(d[i]))&&g.push(f);else for(;++i<h;)c(f=b(e.call(d,d[i],i)))&&g.push(f);return g.length?Wg.quantile(g.sort(a),.5):void 0};var hh=d(a);Wg.bisectLeft=hh.left,Wg.bisect=Wg.bisectRight=hh.right,Wg.bisector=function(b){return d(1===b.length?function(c,d){return a(b(c),d)}:b)},Wg.shuffle=function(a){for(var b,c,d=a.length;d;)c=Math.random()*d--|0,b=a[d],a[d]=a[c],a[c]=b;return a},Wg.permute=function(a,b){for(var c=b.length,d=new Array(c);c--;)d[c]=a[b[c]];return d},Wg.pairs=function(a){for(var b,c=0,d=a.length-1,e=a[0],f=new Array(0>d?0:d);d>c;)f[c]=[b=e,e=a[++c]];return f},Wg.zip=function(){if(!(d=arguments.length))return[];for(var a=-1,b=Wg.min(arguments,e),c=new Array(b);++a<b;)for(var d,f=-1,g=c[a]=new Array(d);++f<d;)g[f]=arguments[f][a];return c},Wg.transpose=function(a){return Wg.zip.apply(Wg,a)},Wg.keys=function(a){var b=[];for(var c in a)b.push(c);return b},Wg.values=function(a){var b=[];for(var c in a)b.push(a[c]);return b},Wg.entries=function(a){var b=[];for(var c in a)b.push({key:c,value:a[c]});return b},Wg.merge=function(a){for(var b,c,d,e=a.length,f=-1,g=0;++f<e;)g+=a[f].length;for(c=new Array(g);--e>=0;)for(d=a[e],b=d.length;--b>=0;)c[--g]=d[b];return c};var ih=Math.abs;Wg.range=function(a,b,c){if(arguments.length<3&&(c=1,arguments.length<2&&(b=a,a=0)),(b-a)/c===1/0)throw new Error("infinite range");var d,e=[],g=f(ih(c)),h=-1;if(a*=g,b*=g,c*=g,0>c)for(;(d=a+c*++h)>b;)e.push(d/g);else for(;(d=a+c*++h)<b;)e.push(d/g);return e},Wg.map=function(a){var b=new h;if(a instanceof h)a.forEach(function(a,c){b.set(a,c)});else for(var c in a)b.set(c,a[c]);return b};var jh="__proto__",kh="\x00";g(h,{has:k,get:function(a){return this._[i(a)]},set:function(a,b){return this._[i(a)]=b},remove:l,keys:m,values:function(){var a=[];for(var b in this._)a.push(this._[b]);return a},entries:function(){var a=[];for(var b in this._)a.push({key:j(b),value:this._[b]});return a},size:n,empty:o,forEach:function(a){for(var b in this._)a.call(this,j(b),this._[b])}}),Wg.nest=function(){function a(b,g,i){if(i>=f.length)return d?d.call(e,g):c?g.sort(c):g;for(var j,k,l,m,n=-1,o=g.length,p=f[i++],q=new h;++n<o;)(m=q.get(j=p(k=g[n])))?m.push(k):q.set(j,[k]);return b?(k=b(),l=function(c,d){k.set(c,a(b,d,i))}):(k={},l=function(c,d){k[c]=a(b,d,i)}),q.forEach(l),k}function b(a,c){if(c>=f.length)return a;var d=[],e=g[c++];return a.forEach(function(a,e){d.push({key:a,values:b(e,c)})}),e?d.sort(function(a,b){return e(a.key,b.key)}):d}var c,d,e={},f=[],g=[];return e.map=function(b,c){return a(c,b,0)},e.entries=function(c){return b(a(Wg.map,c,0),0)},e.key=function(a){return f.push(a),e},e.sortKeys=function(a){return g[f.length-1]=a,e},e.sortValues=function(a){return c=a,e},e.rollup=function(a){return d=a,e},e},Wg.set=function(a){var b=new p;if(a)for(var c=0,d=a.length;d>c;++c)b.add(a[c]);return b},g(p,{has:k,add:function(a){return this._[i(a+="")]=!0,a},remove:l,values:m,size:n,empty:o,forEach:function(a){for(var b in this._)a.call(this,j(b))}}),Wg.behavior={},Wg.rebind=function(a,b){for(var c,d=1,e=arguments.length;++d<e;)a[c=arguments[d]]=q(a,b,b[c]);return a};var lh=["webkit","ms","moz","Moz","o","O"];Wg.dispatch=function(){for(var a=new t,b=-1,c=arguments.length;++b<c;)a[arguments[b]]=u(a);return a},t.prototype.on=function(a,b){var c=a.indexOf("."),d="";if(c>=0&&(d=a.slice(c+1),a=a.slice(0,c)),a)return arguments.length<2?this[a].on(d):this[a].on(d,b);if(2===arguments.length){if(null==b)for(a in this)this.hasOwnProperty(a)&&this[a].on(d,null);return this}},Wg.event=null,Wg.requote=function(a){return a.replace(mh,"\\$&")};var mh=/[\\\^\$\*\+\?\|\[\]\(\)\.\{\}]/g,nh={}.__proto__?function(a,b){a.__proto__=b}:function(a,b){for(var c in b)a[c]=b[c]},oh=function(a,b){return b.querySelector(a)},ph=function(a,b){return b.querySelectorAll(a)},qh=$g.matches||$g[r($g,"matchesSelector")],rh=function(a,b){return qh.call(a,b)};"function"==typeof Sizzle&&(oh=function(a,b){return Sizzle(a,b)[0]||null},ph=Sizzle,rh=Sizzle.matchesSelector),Wg.selection=function(){return vh};var sh=Wg.selection.prototype=[];sh.select=function(a){var b,c,d,e,f=[];a=z(a);for(var g=-1,h=this.length;++g<h;){f.push(b=[]),b.parentNode=(d=this[g]).parentNode;for(var i=-1,j=d.length;++i<j;)(e=d[i])?(b.push(c=a.call(e,e.__data__,i,g)),c&&"__data__"in e&&(c.__data__=e.__data__)):b.push(null)}return y(f)},sh.selectAll=function(a){var b,c,d=[];a=A(a);for(var e=-1,f=this.length;++e<f;)for(var g=this[e],h=-1,i=g.length;++h<i;)(c=g[h])&&(d.push(b=Yg(a.call(c,c.__data__,h,e))),b.parentNode=c);return y(d)};var th={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};Wg.ns={prefix:th,qualify:function(a){var b=a.indexOf(":"),c=a;return b>=0&&(c=a.slice(0,b),a=a.slice(b+1)),th.hasOwnProperty(c)?{space:th[c],local:a}:a}},sh.attr=function(a,b){if(arguments.length<2){if("string"==typeof a){var c=this.node();return a=Wg.ns.qualify(a),a.local?c.getAttributeNS(a.space,a.local):c.getAttribute(a)}for(b in a)this.each(B(b,a[b]));return this}return this.each(B(a,b))},sh.classed=function(a,b){if(arguments.length<2){if("string"==typeof a){var c=this.node(),d=(a=E(a)).length,e=-1;if(b=c.classList){for(;++e<d;)if(!b.contains(a[e]))return!1}else for(b=c.getAttribute("class");++e<d;)if(!D(a[e]).test(b))return!1;return!0}for(b in a)this.each(F(b,a[b]));return this}return this.each(F(a,b))},sh.style=function(a,b,c){var d=arguments.length;if(3>d){if("string"!=typeof a){2>d&&(b="");for(c in a)this.each(H(c,a[c],b));return this}if(2>d)return _g.getComputedStyle(this.node(),null).getPropertyValue(a);c=""}return this.each(H(a,b,c))},sh.property=function(a,b){if(arguments.length<2){if("string"==typeof a)return this.node()[a];for(b in a)this.each(I(b,a[b]));return this}return this.each(I(a,b))},sh.text=function(a){return arguments.length?this.each("function"==typeof a?function(){var b=a.apply(this,arguments);this.textContent=null==b?"":b}:null==a?function(){this.textContent=""}:function(){this.textContent=a}):this.node().textContent},sh.html=function(a){return arguments.length?this.each("function"==typeof a?function(){var b=a.apply(this,arguments);this.innerHTML=null==b?"":b}:null==a?function(){this.innerHTML=""}:function(){this.innerHTML=a}):this.node().innerHTML},sh.append=function(a){return a=J(a),this.select(function(){return this.appendChild(a.apply(this,arguments))})},sh.insert=function(a,b){return a=J(a),b=z(b),this.select(function(){return this.insertBefore(a.apply(this,arguments),b.apply(this,arguments)||null)})},sh.remove=function(){return this.each(function(){var a=this.parentNode;a&&a.removeChild(this)})},sh.data=function(a,b){function c(a,c){var d,e,f,g=a.length,l=c.length,m=Math.min(g,l),n=new Array(l),o=new Array(l),p=new Array(g);if(b){var q,r=new h,s=new Array(g);for(d=-1;++d<g;)r.has(q=b.call(e=a[d],e.__data__,d))?p[d]=e:r.set(q,e),s[d]=q;for(d=-1;++d<l;)(e=r.get(q=b.call(c,f=c[d],d)))?e!==!0&&(n[d]=e,e.__data__=f):o[d]=K(f),r.set(q,!0);for(d=-1;++d<g;)r.get(s[d])!==!0&&(p[d]=a[d])}else{for(d=-1;++d<m;)e=a[d],f=c[d],e?(e.__data__=f,n[d]=e):o[d]=K(f);for(;l>d;++d)o[d]=K(c[d]);for(;g>d;++d)p[d]=a[d]}o.update=n,o.parentNode=n.parentNode=p.parentNode=a.parentNode,i.push(o),j.push(n),k.push(p)}var d,e,f=-1,g=this.length;if(!arguments.length){for(a=new Array(g=(d=this[0]).length);++f<g;)(e=d[f])&&(a[f]=e.__data__);return a}var i=O([]),j=y([]),k=y([]);if("function"==typeof a)for(;++f<g;)c(d=this[f],a.call(d,d.parentNode.__data__,f));else for(;++f<g;)c(d=this[f],a);return j.enter=function(){return i},j.exit=function(){return k},j},sh.datum=function(a){return arguments.length?this.property("__data__",a):this.property("__data__")},sh.filter=function(a){var b,c,d,e=[];"function"!=typeof a&&(a=L(a));for(var f=0,g=this.length;g>f;f++){e.push(b=[]),b.parentNode=(c=this[f]).parentNode;for(var h=0,i=c.length;i>h;h++)(d=c[h])&&a.call(d,d.__data__,h,f)&&b.push(d)}return y(e)},sh.order=function(){for(var a=-1,b=this.length;++a<b;)for(var c,d=this[a],e=d.length-1,f=d[e];--e>=0;)(c=d[e])&&(f&&f!==c.nextSibling&&f.parentNode.insertBefore(c,f),f=c);return this},sh.sort=function(a){a=M.apply(this,arguments);for(var b=-1,c=this.length;++b<c;)this[b].sort(a);return this.order()},sh.each=function(a){return N(this,function(b,c,d){a.call(b,b.__data__,c,d)})},sh.call=function(a){var b=Yg(arguments);return a.apply(b[0]=this,b),this},sh.empty=function(){return!this.node()},sh.node=function(){for(var a=0,b=this.length;b>a;a++)for(var c=this[a],d=0,e=c.length;e>d;d++){var f=c[d];if(f)return f}return null},sh.size=function(){var a=0;return N(this,function(){++a}),a};var uh=[];Wg.selection.enter=O,Wg.selection.enter.prototype=uh,uh.append=sh.append,uh.empty=sh.empty,uh.node=sh.node,uh.call=sh.call,uh.size=sh.size,uh.select=function(a){for(var b,c,d,e,f,g=[],h=-1,i=this.length;++h<i;){d=(e=this[h]).update,g.push(b=[]),b.parentNode=e.parentNode;for(var j=-1,k=e.length;++j<k;)(f=e[j])?(b.push(d[j]=c=a.call(e.parentNode,f.__data__,j,h)),c.__data__=f.__data__):b.push(null)}return y(g)},uh.insert=function(a,b){return arguments.length<2&&(b=P(this)),sh.insert.call(this,a,b)},sh.transition=function(){for(var a,b,c=Cj||++Hj,d=[],e=Dj||{time:Date.now(),ease:xe,delay:0,duration:250},f=-1,g=this.length;++f<g;){d.push(a=[]);for(var h=this[f],i=-1,j=h.length;++i<j;)(b=h[i])&&Og(b,i,c,e),a.push(b)}return Lg(d,c)},sh.interrupt=function(){return this.each(Q)},Wg.select=function(a){var b=["string"==typeof a?oh(a,Zg):a];return b.parentNode=$g,y([b])},Wg.selectAll=function(a){var b=Yg("string"==typeof a?ph(a,Zg):a);return b.parentNode=$g,y([b])};var vh=Wg.select($g);sh.on=function(a,b,c){var d=arguments.length;if(3>d){if("string"!=typeof a){2>d&&(b=!1);for(c in a)this.each(R(c,a[c],b));return this}if(2>d)return(d=this.node()["__on"+a])&&d._;c=!1}return this.each(R(a,b,c))};var wh=Wg.map({mouseenter:"mouseover",mouseleave:"mouseout"});wh.forEach(function(a){"on"+a in Zg&&wh.remove(a)});var xh="onselectstart"in Zg?null:r($g.style,"userSelect"),yh=0;Wg.mouse=function(a){return V(a,w())};var zh=/WebKit/.test(_g.navigator.userAgent)?-1:0;Wg.touch=function(a,b,c){if(arguments.length<3&&(c=b,b=w().changedTouches),b)for(var d,e=0,f=b.length;f>e;++e)if((d=b[e]).identifier===c)return V(a,d)},Wg.behavior.drag=function(){function a(){this.on("mousedown.drag",e).on("touchstart.drag",f)}function b(a,b,e,f,g){return function(){function h(){var a,c,d=b(m,p);d&&(a=d[0]-t[0],c=d[1]-t[1],o|=a|c,t=d,n({type:"drag",x:d[0]+j[0],y:d[1]+j[1],dx:a,dy:c}))}function i(){b(m,p)&&(r.on(f+q,null).on(g+q,null),s(o&&Wg.event.target===l),n({type:"dragend"}))}var j,k=this,l=Wg.event.target,m=k.parentNode,n=c.of(k,arguments),o=0,p=a(),q=".drag"+(null==p?"":"-"+p),r=Wg.select(e()).on(f+q,h).on(g+q,i),s=U(),t=b(m,p);d?(j=d.apply(k,arguments),j=[j.x-t[0],j.y-t[1]]):j=[0,0],n({type:"dragstart"})}}var c=x(a,"drag","dragstart","dragend"),d=null,e=b(s,Wg.mouse,Y,"mousemove","mouseup"),f=b(W,Wg.touch,X,"touchmove","touchend");return a.origin=function(b){return arguments.length?(d=b,a):d},Wg.rebind(a,c,"on")},Wg.touches=function(a,b){return arguments.length<2&&(b=w().touches),b?Yg(b).map(function(b){var c=V(a,b);
+return c.identifier=b.identifier,c}):[]};var Ah=Math.PI,Bh=2*Ah,Ch=Ah/2,Dh=1e-6,Eh=Dh*Dh,Fh=Ah/180,Gh=180/Ah,Hh=Math.SQRT2,Ih=2,Jh=4;Wg.interpolateZoom=function(a,b){function c(a){var b=a*s;if(r){var c=cb(p),g=f/(Ih*m)*(c*db(Hh*b+p)-bb(p));return[d+g*j,e+g*k,f*c/cb(Hh*b+p)]}return[d+a*j,e+a*k,f*Math.exp(Hh*b)]}var d=a[0],e=a[1],f=a[2],g=b[0],h=b[1],i=b[2],j=g-d,k=h-e,l=j*j+k*k,m=Math.sqrt(l),n=(i*i-f*f+Jh*l)/(2*f*Ih*m),o=(i*i-f*f-Jh*l)/(2*i*Ih*m),p=Math.log(Math.sqrt(n*n+1)-n),q=Math.log(Math.sqrt(o*o+1)-o),r=q-p,s=(r||Math.log(i/f))/Hh;return c.duration=1e3*s,c},Wg.behavior.zoom=function(){function a(a){a.on(B,j).on(Mh+".zoom",l).on("dblclick.zoom",m).on(E,k)}function b(a){return[(a[0]-y.x)/y.k,(a[1]-y.y)/y.k]}function c(a){return[a[0]*y.k+y.x,a[1]*y.k+y.y]}function d(a){y.k=Math.max(A[0],Math.min(A[1],a))}function e(a,b){b=c(b),y.x+=a[0]-b[0],y.y+=a[1]-b[1]}function f(){t&&t.domain(s.range().map(function(a){return(a-y.x)/y.k}).map(s.invert)),w&&w.domain(u.range().map(function(a){return(a-y.y)/y.k}).map(u.invert))}function g(a){a({type:"zoomstart"})}function h(a){f(),a({type:"zoom",scale:y.k,translate:[y.x,y.y]})}function i(a){a({type:"zoomend"})}function j(){function a(){k=1,e(Wg.mouse(d),m),h(j)}function c(){l.on(C,null).on(D,null),n(k&&Wg.event.target===f),i(j)}var d=this,f=Wg.event.target,j=F.of(d,arguments),k=0,l=Wg.select(_g).on(C,a).on(D,c),m=b(Wg.mouse(d)),n=U();Q.call(d),g(j)}function k(){function a(){var a=Wg.touches(n);return m=y.k,a.forEach(function(a){a.identifier in p&&(p[a.identifier]=b(a))}),a}function c(){var b=Wg.event.target;Wg.select(b).on(t,f).on(u,l),w.push(b);for(var c=Wg.event.changedTouches,g=0,i=c.length;i>g;++g)p[c[g].identifier]=null;var j=a(),k=Date.now();if(1===j.length){if(500>k-r){var m=j[0],n=p[m.identifier];d(2*y.k),e(m,n),v(),h(o)}r=k}else if(j.length>1){var m=j[0],s=j[1],x=m[0]-s[0],z=m[1]-s[1];q=x*x+z*z}}function f(){for(var a,b,c,f,g=Wg.touches(n),i=0,j=g.length;j>i;++i,f=null)if(c=g[i],f=p[c.identifier]){if(b)break;a=c,b=f}if(f){var k=(k=c[0]-a[0])*k+(k=c[1]-a[1])*k,l=q&&Math.sqrt(k/q);a=[(a[0]+c[0])/2,(a[1]+c[1])/2],b=[(b[0]+f[0])/2,(b[1]+f[1])/2],d(l*m)}r=null,e(a,b),h(o)}function l(){if(Wg.event.touches.length){for(var b=Wg.event.changedTouches,c=0,d=b.length;d>c;++c)delete p[b[c].identifier];for(var e in p)return void a()}Wg.selectAll(w).on(s,null),x.on(B,j).on(E,k),z(),i(o)}var m,n=this,o=F.of(n,arguments),p={},q=0,s=".zoom-"+Wg.event.changedTouches[0].identifier,t="touchmove"+s,u="touchend"+s,w=[],x=Wg.select(n),z=U();Q.call(n),c(),g(o),x.on(B,null).on(E,c)}function l(){var a=F.of(this,arguments);q?clearTimeout(q):(n=b(o=p||Wg.mouse(this)),Q.call(this),g(a)),q=setTimeout(function(){q=null,i(a)},50),v(),d(Math.pow(2,.002*Kh())*y.k),e(o,n),h(a)}function m(){var a=F.of(this,arguments),c=Wg.mouse(this),f=b(c),j=Math.log(y.k)/Math.LN2;g(a),d(Math.pow(2,Wg.event.shiftKey?Math.ceil(j)-1:Math.floor(j)+1)),e(c,f),h(a),i(a)}var n,o,p,q,r,s,t,u,w,y={x:0,y:0,k:1},z=[960,500],A=Lh,B="mousedown.zoom",C="mousemove.zoom",D="mouseup.zoom",E="touchstart.zoom",F=x(a,"zoomstart","zoom","zoomend");return a.event=function(a){a.each(function(){var a=F.of(this,arguments),b=y;Cj?Wg.select(this).transition().each("start.zoom",function(){y=this.__chart__||{x:0,y:0,k:1},g(a)}).tween("zoom:zoom",function(){var c=z[0],d=z[1],e=c/2,f=d/2,g=Wg.interpolateZoom([(e-y.x)/y.k,(f-y.y)/y.k,c/y.k],[(e-b.x)/b.k,(f-b.y)/b.k,c/b.k]);return function(b){var d=g(b),i=c/d[2];this.__chart__=y={x:e-d[0]*i,y:f-d[1]*i,k:i},h(a)}}).each("end.zoom",function(){i(a)}):(this.__chart__=y,g(a),h(a),i(a))})},a.translate=function(b){return arguments.length?(y={x:+b[0],y:+b[1],k:y.k},f(),a):[y.x,y.y]},a.scale=function(b){return arguments.length?(y={x:y.x,y:y.y,k:+b},f(),a):y.k},a.scaleExtent=function(b){return arguments.length?(A=null==b?Lh:[+b[0],+b[1]],a):A},a.center=function(b){return arguments.length?(p=b&&[+b[0],+b[1]],a):p},a.size=function(b){return arguments.length?(z=b&&[+b[0],+b[1]],a):z},a.x=function(b){return arguments.length?(t=b,s=b.copy(),y={x:0,y:0,k:1},a):t},a.y=function(b){return arguments.length?(w=b,u=b.copy(),y={x:0,y:0,k:1},a):w},Wg.rebind(a,F,"on")};var Kh,Lh=[0,1/0],Mh="onwheel"in Zg?(Kh=function(){return-Wg.event.deltaY*(Wg.event.deltaMode?120:1)},"wheel"):"onmousewheel"in Zg?(Kh=function(){return Wg.event.wheelDelta},"mousewheel"):(Kh=function(){return-Wg.event.detail},"MozMousePixelScroll");Wg.color=fb,fb.prototype.toString=function(){return this.rgb()+""},Wg.hsl=gb;var Nh=gb.prototype=new fb;Nh.brighter=function(a){return a=Math.pow(.7,arguments.length?a:1),new gb(this.h,this.s,this.l/a)},Nh.darker=function(a){return a=Math.pow(.7,arguments.length?a:1),new gb(this.h,this.s,a*this.l)},Nh.rgb=function(){return hb(this.h,this.s,this.l)},Wg.hcl=ib;var Oh=ib.prototype=new fb;Oh.brighter=function(a){return new ib(this.h,this.c,Math.min(100,this.l+Ph*(arguments.length?a:1)))},Oh.darker=function(a){return new ib(this.h,this.c,Math.max(0,this.l-Ph*(arguments.length?a:1)))},Oh.rgb=function(){return jb(this.h,this.c,this.l).rgb()},Wg.lab=kb;var Ph=18,Qh=.95047,Rh=1,Sh=1.08883,Th=kb.prototype=new fb;Th.brighter=function(a){return new kb(Math.min(100,this.l+Ph*(arguments.length?a:1)),this.a,this.b)},Th.darker=function(a){return new kb(Math.max(0,this.l-Ph*(arguments.length?a:1)),this.a,this.b)},Th.rgb=function(){return lb(this.l,this.a,this.b)},Wg.rgb=qb;var Uh=qb.prototype=new fb;Uh.brighter=function(a){a=Math.pow(.7,arguments.length?a:1);var b=this.r,c=this.g,d=this.b,e=30;return b||c||d?(b&&e>b&&(b=e),c&&e>c&&(c=e),d&&e>d&&(d=e),new qb(Math.min(255,b/a),Math.min(255,c/a),Math.min(255,d/a))):new qb(e,e,e)},Uh.darker=function(a){return a=Math.pow(.7,arguments.length?a:1),new qb(a*this.r,a*this.g,a*this.b)},Uh.hsl=function(){return vb(this.r,this.g,this.b)},Uh.toString=function(){return"#"+tb(this.r)+tb(this.g)+tb(this.b)};var Vh=Wg.map({aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074});Vh.forEach(function(a,b){Vh.set(a,rb(b))}),Wg.functor=zb,Wg.xhr=Bb(Ab),Wg.dsv=function(a,b){function c(a,c,f){arguments.length<3&&(f=c,c=null);var g=Cb(a,b,null==c?d:e(c),f);return g.row=function(a){return arguments.length?g.response(null==(c=a)?d:e(a)):c},g}function d(a){return c.parse(a.responseText)}function e(a){return function(b){return c.parse(b.responseText,a)}}function f(b){return b.map(g).join(a)}function g(a){return h.test(a)?'"'+a.replace(/\"/g,'""')+'"':a}var h=new RegExp('["'+a+"\n]"),i=a.charCodeAt(0);return c.parse=function(a,b){var d;return c.parseRows(a,function(a,c){if(d)return d(a,c-1);var e=new Function("d","return {"+a.map(function(a,b){return JSON.stringify(a)+": d["+b+"]"}).join(",")+"}");d=b?function(a,c){return b(e(a),c)}:e})},c.parseRows=function(a,b){function c(){if(k>=j)return g;if(e)return e=!1,f;var b=k;if(34===a.charCodeAt(b)){for(var c=b;c++<j;)if(34===a.charCodeAt(c)){if(34!==a.charCodeAt(c+1))break;++c}k=c+2;var d=a.charCodeAt(c+1);return 13===d?(e=!0,10===a.charCodeAt(c+2)&&++k):10===d&&(e=!0),a.slice(b+1,c).replace(/""/g,'"')}for(;j>k;){var d=a.charCodeAt(k++),h=1;if(10===d)e=!0;else if(13===d)e=!0,10===a.charCodeAt(k)&&(++k,++h);else if(d!==i)continue;return a.slice(b,k-h)}return a.slice(b)}for(var d,e,f={},g={},h=[],j=a.length,k=0,l=0;(d=c())!==g;){for(var m=[];d!==f&&d!==g;)m.push(d),d=c();b&&null==(m=b(m,l++))||h.push(m)}return h},c.format=function(b){if(Array.isArray(b[0]))return c.formatRows(b);var d=new p,e=[];return b.forEach(function(a){for(var b in a)d.has(b)||e.push(d.add(b))}),[e.map(g).join(a)].concat(b.map(function(b){return e.map(function(a){return g(b[a])}).join(a)})).join("\n")},c.formatRows=function(a){return a.map(f).join("\n")},c},Wg.csv=Wg.dsv(",","text/csv"),Wg.tsv=Wg.dsv("    ","text/tab-separated-values");var Wh,Xh,Yh,Zh,$h,_h=_g[r(_g,"requestAnimationFrame")]||function(a){setTimeout(a,17)};Wg.timer=function(a,b,c){var d=arguments.length;2>d&&(b=0),3>d&&(c=Date.now());var e=c+b,f={c:a,t:e,f:!1,n:null};Xh?Xh.n=f:Wh=f,Xh=f,Yh||(Zh=clearTimeout(Zh),Yh=1,_h(Fb))},Wg.timer.flush=function(){Gb(),Hb()},Wg.round=function(a,b){return b?Math.round(a*(b=Math.pow(10,b)))/b:Math.round(a)};var ai=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"].map(Jb);Wg.formatPrefix=function(a,b){var c=0;return a&&(0>a&&(a*=-1),b&&(a=Wg.round(a,Ib(a,b))),c=1+Math.floor(1e-12+Math.log(a)/Math.LN10),c=Math.max(-24,Math.min(24,3*Math.floor((c-1)/3)))),ai[8+c/3]};var bi=/(?:([^{])?([<>=^]))?([+\- ])?([$#])?(0)?(\d+)?(,)?(\.-?\d+)?([a-z%])?/i,ci=Wg.map({b:function(a){return a.toString(2)},c:function(a){return String.fromCharCode(a)},o:function(a){return a.toString(8)},x:function(a){return a.toString(16)},X:function(a){return a.toString(16).toUpperCase()},g:function(a,b){return a.toPrecision(b)},e:function(a,b){return a.toExponential(b)},f:function(a,b){return a.toFixed(b)},r:function(a,b){return(a=Wg.round(a,Ib(a,b))).toFixed(Math.max(0,Math.min(20,Ib(a*(1+1e-15),b))))}}),di=Wg.time={},ei=Date;Mb.prototype={getDate:function(){return this._.getUTCDate()},getDay:function(){return this._.getUTCDay()},getFullYear:function(){return this._.getUTCFullYear()},getHours:function(){return this._.getUTCHours()},getMilliseconds:function(){return this._.getUTCMilliseconds()},getMinutes:function(){return this._.getUTCMinutes()},getMonth:function(){return this._.getUTCMonth()},getSeconds:function(){return this._.getUTCSeconds()},getTime:function(){return this._.getTime()},getTimezoneOffset:function(){return 0},valueOf:function(){return this._.valueOf()},setDate:function(){fi.setUTCDate.apply(this._,arguments)},setDay:function(){fi.setUTCDay.apply(this._,arguments)},setFullYear:function(){fi.setUTCFullYear.apply(this._,arguments)},setHours:function(){fi.setUTCHours.apply(this._,arguments)},setMilliseconds:function(){fi.setUTCMilliseconds.apply(this._,arguments)},setMinutes:function(){fi.setUTCMinutes.apply(this._,arguments)},setMonth:function(){fi.setUTCMonth.apply(this._,arguments)},setSeconds:function(){fi.setUTCSeconds.apply(this._,arguments)},setTime:function(){fi.setTime.apply(this._,arguments)}};var fi=Date.prototype;di.year=Nb(function(a){return a=di.day(a),a.setMonth(0,1),a},function(a,b){a.setFullYear(a.getFullYear()+b)},function(a){return a.getFullYear()}),di.years=di.year.range,di.years.utc=di.year.utc.range,di.day=Nb(function(a){var b=new ei(2e3,0);return b.setFullYear(a.getFullYear(),a.getMonth(),a.getDate()),b},function(a,b){a.setDate(a.getDate()+b)},function(a){return a.getDate()-1}),di.days=di.day.range,di.days.utc=di.day.utc.range,di.dayOfYear=function(a){var b=di.year(a);return Math.floor((a-b-6e4*(a.getTimezoneOffset()-b.getTimezoneOffset()))/864e5)},["sunday","monday","tuesday","wednesday","thursday","friday","saturday"].forEach(function(a,b){b=7-b;var c=di[a]=Nb(function(a){return(a=di.day(a)).setDate(a.getDate()-(a.getDay()+b)%7),a},function(a,b){a.setDate(a.getDate()+7*Math.floor(b))},function(a){var c=di.year(a).getDay();return Math.floor((di.dayOfYear(a)+(c+b)%7)/7)-(c!==b)});di[a+"s"]=c.range,di[a+"s"].utc=c.utc.range,di[a+"OfYear"]=function(a){var c=di.year(a).getDay();return Math.floor((di.dayOfYear(a)+(c+b)%7)/7)}}),di.week=di.sunday,di.weeks=di.sunday.range,di.weeks.utc=di.sunday.utc.range,di.weekOfYear=di.sundayOfYear;var gi={"-":"",_:" ",0:"0"},hi=/^\s*\d+/,ii=/^%/;Wg.locale=function(a){return{numberFormat:Kb(a),timeFormat:Pb(a)}};var ji=Wg.locale({decimal:".",thousands:",",grouping:[3],currency:["$",""],dateTime:"%a %b %e %X %Y",date:"%m/%d/%Y",time:"%H:%M:%S",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});Wg.format=ji.numberFormat,Wg.geo={},ic.prototype={s:0,t:0,add:function(a){jc(a,this.t,ki),jc(ki.s,this.s,this),this.s?this.t+=ki.t:this.s=ki.t},reset:function(){this.s=this.t=0},valueOf:function(){return this.s}};var ki=new ic;Wg.geo.stream=function(a,b){a&&li.hasOwnProperty(a.type)?li[a.type](a,b):kc(a,b)};var li={Feature:function(a,b){kc(a.geometry,b)},FeatureCollection:function(a,b){for(var c=a.features,d=-1,e=c.length;++d<e;)kc(c[d].geometry,b)}},mi={Sphere:function(a,b){b.sphere()},Point:function(a,b){a=a.coordinates,b.point(a[0],a[1],a[2])},MultiPoint:function(a,b){for(var c=a.coordinates,d=-1,e=c.length;++d<e;)a=c[d],b.point(a[0],a[1],a[2])},LineString:function(a,b){lc(a.coordinates,b,0)},MultiLineString:function(a,b){for(var c=a.coordinates,d=-1,e=c.length;++d<e;)lc(c[d],b,0)},Polygon:function(a,b){mc(a.coordinates,b)},MultiPolygon:function(a,b){for(var c=a.coordinates,d=-1,e=c.length;++d<e;)mc(c[d],b)},GeometryCollection:function(a,b){for(var c=a.geometries,d=-1,e=c.length;++d<e;)kc(c[d],b)}};Wg.geo.area=function(a){return ni=0,Wg.geo.stream(a,pi),ni};var ni,oi=new ic,pi={sphere:function(){ni+=4*Ah},point:s,lineStart:s,lineEnd:s,polygonStart:function(){oi.reset(),pi.lineStart=nc},polygonEnd:function(){var a=2*oi;ni+=0>a?4*Ah+a:a,pi.lineStart=pi.lineEnd=pi.point=s}};Wg.geo.bounds=function(){function a(a,b){t.push(u=[k=a,m=a]),l>b&&(l=b),b>n&&(n=b)}function b(b,c){var d=oc([b*Fh,c*Fh]);if(r){var e=qc(r,d),f=[e[1],-e[0],0],g=qc(f,e);tc(g),g=uc(g);var i=b-o,j=i>0?1:-1,p=g[0]*Gh*j,q=ih(i)>180;if(q^(p>j*o&&j*b>p)){var s=g[1]*Gh;s>n&&(n=s)}else if(p=(p+360)%360-180,q^(p>j*o&&j*b>p)){var s=-g[1]*Gh;l>s&&(l=s)}else l>c&&(l=c),c>n&&(n=c);q?o>b?h(k,b)>h(k,m)&&(m=b):h(b,m)>h(k,m)&&(k=b):m>=k?(k>b&&(k=b),b>m&&(m=b)):b>o?h(k,b)>h(k,m)&&(m=b):h(b,m)>h(k,m)&&(k=b)}else a(b,c);r=d,o=b}function c(){v.point=b}function d(){u[0]=k,u[1]=m,v.point=a,r=null}function e(a,c){if(r){var d=a-o;s+=ih(d)>180?d+(d>0?360:-360):d}else p=a,q=c;pi.point(a,c),b(a,c)}function f(){pi.lineStart()}function g(){e(p,q),pi.lineEnd(),ih(s)>Dh&&(k=-(m=180)),u[0]=k,u[1]=m,r=null}function h(a,b){return(b-=a)<0?b+360:b}function i(a,b){return a[0]-b[0]}function j(a,b){return b[0]<=b[1]?b[0]<=a&&a<=b[1]:a<b[0]||b[1]<a}var k,l,m,n,o,p,q,r,s,t,u,v={point:a,lineStart:c,lineEnd:d,polygonStart:function(){v.point=e,v.lineStart=f,v.lineEnd=g,s=0,pi.polygonStart()},polygonEnd:function(){pi.polygonEnd(),v.point=a,v.lineStart=c,v.lineEnd=d,0>oi?(k=-(m=180),l=-(n=90)):s>Dh?n=90:-Dh>s&&(l=-90),u[0]=k,u[1]=m}};return function(a){n=m=-(k=l=1/0),t=[],Wg.geo.stream(a,v);var b=t.length;if(b){t.sort(i);for(var c,d=1,e=t[0],f=[e];b>d;++d)c=t[d],j(c[0],e)||j(c[1],e)?(h(e[0],c[1])>h(e[0],e[1])&&(e[1]=c[1]),h(c[0],e[1])>h(e[0],e[1])&&(e[0]=c[0])):f.push(e=c);for(var g,c,o=-1/0,b=f.length-1,d=0,e=f[b];b>=d;e=c,++d)c=f[d],(g=h(e[1],c[0]))>o&&(o=g,k=c[0],m=e[1])}return t=u=null,1/0===k||1/0===l?[[0/0,0/0],[0/0,0/0]]:[[k,l],[m,n]]}}(),Wg.geo.centroid=function(a){qi=ri=si=ti=ui=vi=wi=xi=yi=zi=Ai=0,Wg.geo.stream(a,Bi);var b=yi,c=zi,d=Ai,e=b*b+c*c+d*d;return Eh>e&&(b=vi,c=wi,d=xi,Dh>ri&&(b=si,c=ti,d=ui),e=b*b+c*c+d*d,Eh>e)?[0/0,0/0]:[Math.atan2(c,b)*Gh,ab(d/Math.sqrt(e))*Gh]};var qi,ri,si,ti,ui,vi,wi,xi,yi,zi,Ai,Bi={sphere:s,point:wc,lineStart:yc,lineEnd:zc,polygonStart:function(){Bi.lineStart=Ac},polygonEnd:function(){Bi.lineStart=yc}},Ci=Fc(Bc,Jc,Lc,[-Ah,-Ah/2]),Di=1e9;Wg.geo.clipExtent=function(){var a,b,c,d,e,f,g={stream:function(a){return e&&(e.valid=!1),e=f(a),e.valid=!0,e},extent:function(h){return arguments.length?(f=Pc(a=+h[0][0],b=+h[0][1],c=+h[1][0],d=+h[1][1]),e&&(e.valid=!1,e=null),g):[[a,b],[c,d]]}};return g.extent([[0,0],[960,500]])},(Wg.geo.conicEqualArea=function(){return Rc(Sc)}).raw=Sc,Wg.geo.albers=function(){return Wg.geo.conicEqualArea().rotate([96,0]).center([-.6,38.7]).parallels([29.5,45.5]).scale(1070)},Wg.geo.albersUsa=function(){function a(a){var f=a[0],g=a[1];return b=null,c(f,g),b||(d(f,g),b)||e(f,g),b}var b,c,d,e,f=Wg.geo.albers(),g=Wg.geo.conicEqualArea().rotate([154,0]).center([-2,58.5]).parallels([55,65]),h=Wg.geo.conicEqualArea().rotate([157,0]).center([-3,19.9]).parallels([8,18]),i={point:function(a,c){b=[a,c]}};return a.invert=function(a){var b=f.scale(),c=f.translate(),d=(a[0]-c[0])/b,e=(a[1]-c[1])/b;return(e>=.12&&.234>e&&d>=-.425&&-.214>d?g:e>=.166&&.234>e&&d>=-.214&&-.115>d?h:f).invert(a)},a.stream=function(a){var b=f.stream(a),c=g.stream(a),d=h.stream(a);return{point:function(a,e){b.point(a,e),c.point(a,e),d.point(a,e)},sphere:function(){b.sphere(),c.sphere(),d.sphere()},lineStart:function(){b.lineStart(),c.lineStart(),d.lineStart()},lineEnd:function(){b.lineEnd(),c.lineEnd(),d.lineEnd()},polygonStart:function(){b.polygonStart(),c.polygonStart(),d.polygonStart()},polygonEnd:function(){b.polygonEnd(),c.polygonEnd(),d.polygonEnd()}}},a.precision=function(b){return arguments.length?(f.precision(b),g.precision(b),h.precision(b),a):f.precision()},a.scale=function(b){return arguments.length?(f.scale(b),g.scale(.35*b),h.scale(b),a.translate(f.translate())):f.scale()},a.translate=function(b){if(!arguments.length)return f.translate();var j=f.scale(),k=+b[0],l=+b[1];return c=f.translate(b).clipExtent([[k-.455*j,l-.238*j],[k+.455*j,l+.238*j]]).stream(i).point,d=g.translate([k-.307*j,l+.201*j]).clipExtent([[k-.425*j+Dh,l+.12*j+Dh],[k-.214*j-Dh,l+.234*j-Dh]]).stream(i).point,e=h.translate([k-.205*j,l+.212*j]).clipExtent([[k-.214*j+Dh,l+.166*j+Dh],[k-.115*j-Dh,l+.234*j-Dh]]).stream(i).point,a},a.scale(1070)};var Ei,Fi,Gi,Hi,Ii,Ji,Ki={point:s,lineStart:s,lineEnd:s,polygonStart:function(){Fi=0,Ki.lineStart=Tc},polygonEnd:function(){Ki.lineStart=Ki.lineEnd=Ki.point=s,Ei+=ih(Fi/2)}},Li={point:Uc,lineStart:s,lineEnd:s,polygonStart:s,polygonEnd:s},Mi={point:Xc,lineStart:Yc,lineEnd:Zc,polygonStart:function(){Mi.lineStart=$c},polygonEnd:function(){Mi.point=Xc,Mi.lineStart=Yc,Mi.lineEnd=Zc}};Wg.geo.path=function(){function a(a){return a&&("function"==typeof h&&f.pointRadius(+h.apply(this,arguments)),g&&g.valid||(g=e(f)),Wg.geo.stream(a,g)),f.result()}function b(){return g=null,a}var c,d,e,f,g,h=4.5;return a.area=function(a){return Ei=0,Wg.geo.stream(a,e(Ki)),Ei},a.centroid=function(a){return si=ti=ui=vi=wi=xi=yi=zi=Ai=0,Wg.geo.stream(a,e(Mi)),Ai?[yi/Ai,zi/Ai]:xi?[vi/xi,wi/xi]:ui?[si/ui,ti/ui]:[0/0,0/0]},a.bounds=function(a){return Ii=Ji=-(Gi=Hi=1/0),Wg.geo.stream(a,e(Li)),[[Gi,Hi],[Ii,Ji]]},a.projection=function(a){return arguments.length?(e=(c=a)?a.stream||bd(a):Ab,b()):c},a.context=function(a){return arguments.length?(f=null==(d=a)?new Vc:new _c(a),"function"!=typeof h&&f.pointRadius(h),b()):d},a.pointRadius=function(b){return arguments.length?(h="function"==typeof b?b:(f.pointRadius(+b),+b),a):h},a.projection(Wg.geo.albersUsa()).context(null)},Wg.geo.transform=function(a){return{stream:function(b){var c=new cd(b);for(var d in a)c[d]=a[d];return c}}},cd.prototype={point:function(a,b){this.stream.point(a,b)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}},Wg.geo.projection=ed,Wg.geo.projectionMutator=fd,(Wg.geo.equirectangular=function(){return ed(hd)}).raw=hd.invert=hd,Wg.geo.rotation=function(a){function b(b){return b=a(b[0]*Fh,b[1]*Fh),b[0]*=Gh,b[1]*=Gh,b}return a=jd(a[0]%360*Fh,a[1]*Fh,a.length>2?a[2]*Fh:0),b.invert=function(b){return b=a.invert(b[0]*Fh,b[1]*Fh),b[0]*=Gh,b[1]*=Gh,b},b},id.invert=hd,Wg.geo.circle=function(){function a(){var a="function"==typeof d?d.apply(this,arguments):d,b=jd(-a[0]*Fh,-a[1]*Fh,0).invert,e=[];return c(null,null,1,{point:function(a,c){e.push(a=b(a,c)),a[0]*=Gh,a[1]*=Gh}}),{type:"Polygon",coordinates:[e]}}var b,c,d=[0,0],e=6;return a.origin=function(b){return arguments.length?(d=b,a):d},a.angle=function(d){return arguments.length?(c=nd((b=+d)*Fh,e*Fh),a):b},a.precision=function(d){return arguments.length?(c=nd(b*Fh,(e=+d)*Fh),a):e},a.angle(90)},Wg.geo.distance=function(a,b){var c,d=(b[0]-a[0])*Fh,e=a[1]*Fh,f=b[1]*Fh,g=Math.sin(d),h=Math.cos(d),i=Math.sin(e),j=Math.cos(e),k=Math.sin(f),l=Math.cos(f);return Math.atan2(Math.sqrt((c=l*g)*c+(c=j*k-i*l*h)*c),i*k+j*l*h)},Wg.geo.graticule=function(){function a(){return{type:"MultiLineString",coordinates:b()}}function b(){return Wg.range(Math.ceil(f/q)*q,e,q).map(m).concat(Wg.range(Math.ceil(j/r)*r,i,r).map(n)).concat(Wg.range(Math.ceil(d/o)*o,c,o).filter(function(a){return ih(a%q)>Dh}).map(k)).concat(Wg.range(Math.ceil(h/p)*p,g,p).filter(function(a){return ih(a%r)>Dh}).map(l))}var c,d,e,f,g,h,i,j,k,l,m,n,o=10,p=o,q=90,r=360,s=2.5;return a.lines=function(){return b().map(function(a){return{type:"LineString",coordinates:a}})},a.outline=function(){return{type:"Polygon",coordinates:[m(f).concat(n(i).slice(1),m(e).reverse().slice(1),n(j).reverse().slice(1))]}},a.extent=function(b){return arguments.length?a.majorExtent(b).minorExtent(b):a.minorExtent()},a.majorExtent=function(b){return arguments.length?(f=+b[0][0],e=+b[1][0],j=+b[0][1],i=+b[1][1],f>e&&(b=f,f=e,e=b),j>i&&(b=j,j=i,i=b),a.precision(s)):[[f,j],[e,i]]},a.minorExtent=function(b){return arguments.length?(d=+b[0][0],c=+b[1][0],h=+b[0][1],g=+b[1][1],d>c&&(b=d,d=c,c=b),h>g&&(b=h,h=g,g=b),a.precision(s)):[[d,h],[c,g]]},a.step=function(b){return arguments.length?a.majorStep(b).minorStep(b):a.minorStep()},a.majorStep=function(b){return arguments.length?(q=+b[0],r=+b[1],a):[q,r]},a.minorStep=function(b){return arguments.length?(o=+b[0],p=+b[1],a):[o,p]},a.precision=function(b){return arguments.length?(s=+b,k=pd(h,g,90),l=qd(d,c,s),m=pd(j,i,90),n=qd(f,e,s),a):s},a.majorExtent([[-180,-90+Dh],[180,90-Dh]]).minorExtent([[-180,-80-Dh],[180,80+Dh]])},Wg.geo.greatArc=function(){function a(){return{type:"LineString",coordinates:[b||d.apply(this,arguments),c||e.apply(this,arguments)]}}var b,c,d=rd,e=sd;return a.distance=function(){return Wg.geo.distance(b||d.apply(this,arguments),c||e.apply(this,arguments))},a.source=function(c){return arguments.length?(d=c,b="function"==typeof c?null:c,a):d},a.target=function(b){return arguments.length?(e=b,c="function"==typeof b?null:b,a):e},a.precision=function(){return arguments.length?a:0},a},Wg.geo.interpolate=function(a,b){return td(a[0]*Fh,a[1]*Fh,b[0]*Fh,b[1]*Fh)},Wg.geo.length=function(a){return Ni=0,Wg.geo.stream(a,Oi),Ni};var Ni,Oi={sphere:s,point:s,lineStart:ud,lineEnd:s,polygonStart:s,polygonEnd:s},Pi=vd(function(a){return Math.sqrt(2/(1+a))},function(a){return 2*Math.asin(a/2)});(Wg.geo.azimuthalEqualArea=function(){return ed(Pi)}).raw=Pi;var Qi=vd(function(a){var b=Math.acos(a);return b&&b/Math.sin(b)},Ab);(Wg.geo.azimuthalEquidistant=function(){return ed(Qi)}).raw=Qi,(Wg.geo.conicConformal=function(){return Rc(wd)}).raw=wd,(Wg.geo.conicEquidistant=function(){return Rc(xd)}).raw=xd;var Ri=vd(function(a){return 1/a},Math.atan);(Wg.geo.gnomonic=function(){return ed(Ri)}).raw=Ri,yd.invert=function(a,b){return[a,2*Math.atan(Math.exp(b))-Ch]},(Wg.geo.mercator=function(){return zd(yd)}).raw=yd;var Si=vd(function(){return 1},Math.asin);(Wg.geo.orthographic=function(){return ed(Si)}).raw=Si;var Ti=vd(function(a){return 1/(1+a)},function(a){return 2*Math.atan(a)});(Wg.geo.stereographic=function(){return ed(Ti)}).raw=Ti,Ad.invert=function(a,b){return[-b,2*Math.atan(Math.exp(a))-Ch]},(Wg.geo.transverseMercator=function(){var a=zd(Ad),b=a.center,c=a.rotate;return a.center=function(a){return a?b([-a[1],a[0]]):(a=b(),[a[1],-a[0]])},a.rotate=function(a){return a?c([a[0],a[1],a.length>2?a[2]+90:90]):(a=c(),[a[0],a[1],a[2]-90])},c([0,0,90])}).raw=Ad,Wg.geom={},Wg.geom.hull=function(a){function b(a){if(a.length<3)return[];var b,e=zb(c),f=zb(d),g=a.length,h=[],i=[];for(b=0;g>b;b++)h.push([+e.call(this,a[b],b),+f.call(this,a[b],b),b]);for(h.sort(Ed),b=0;g>b;b++)i.push([h[b][0],-h[b][1]]);var j=Dd(h),k=Dd(i),l=k[0]===j[0],m=k[k.length-1]===j[j.length-1],n=[];for(b=j.length-1;b>=0;--b)n.push(a[h[j[b]][2]]);for(b=+l;b<k.length-m;++b)n.push(a[h[k[b]][2]]);return n}var c=Bd,d=Cd;return arguments.length?b(a):(b.x=function(a){return arguments.length?(c=a,b):c},b.y=function(a){return arguments.length?(d=a,b):d},b)},Wg.geom.polygon=function(a){return nh(a,Ui),a};var Ui=Wg.geom.polygon.prototype=[];Ui.area=function(){for(var a,b=-1,c=this.length,d=this[c-1],e=0;++b<c;)a=d,d=this[b],e+=a[1]*d[0]-a[0]*d[1];return.5*e},Ui.centroid=function(a){var b,c,d=-1,e=this.length,f=0,g=0,h=this[e-1];for(arguments.length||(a=-1/(6*this.area()));++d<e;)b=h,h=this[d],c=b[0]*h[1]-h[0]*b[1],f+=(b[0]+h[0])*c,g+=(b[1]+h[1])*c;return[f*a,g*a]},Ui.clip=function(a){for(var b,c,d,e,f,g,h=Hd(a),i=-1,j=this.length-Hd(this),k=this[j-1];++i<j;){for(b=a.slice(),a.length=0,e=this[i],f=b[(d=b.length-h)-1],c=-1;++c<d;)g=b[c],Fd(g,k,e)?(Fd(f,k,e)||a.push(Gd(f,g,k,e)),a.push(g)):Fd(f,k,e)&&a.push(Gd(f,g,k,e)),f=g;h&&a.push(a[0]),k=e}return a};var Vi,Wi,Xi,Yi,Zi,$i=[],_i=[];Pd.prototype.prepare=function(){for(var a,b=this.edges,c=b.length;c--;)a=b[c].edge,a.b&&a.a||b.splice(c,1);return b.sort(Rd),b.length},_d.prototype={start:function(){return this.edge.l===this.site?this.edge.a:this.edge.b},end:function(){return this.edge.l===this.site?this.edge.b:this.edge.a}},ae.prototype={insert:function(a,b){var c,d,e;if(a){if(b.P=a,b.N=a.N,a.N&&(a.N.P=b),a.N=b,a.R){for(a=a.R;a.L;)a=a.L;a.L=b}else a.R=b;c=a}else this._?(a=ee(this._),b.P=null,b.N=a,a.P=a.L=b,c=a):(b.P=b.N=null,this._=b,c=null);for(b.L=b.R=null,b.U=c,b.C=!0,a=b;c&&c.C;)d=c.U,c===d.L?(e=d.R,e&&e.C?(c.C=e.C=!1,d.C=!0,a=d):(a===c.R&&(ce(this,c),a=c,c=a.U),c.C=!1,d.C=!0,de(this,d))):(e=d.L,e&&e.C?(c.C=e.C=!1,d.C=!0,a=d):(a===c.L&&(de(this,c),a=c,c=a.U),c.C=!1,d.C=!0,ce(this,d))),c=a.U;this._.C=!1},remove:function(a){a.N&&(a.N.P=a.P),a.P&&(a.P.N=a.N),a.N=a.P=null;var b,c,d,e=a.U,f=a.L,g=a.R;if(c=f?g?ee(g):f:g,e?e.L===a?e.L=c:e.R=c:this._=c,f&&g?(d=c.C,c.C=a.C,c.L=f,f.U=c,c!==g?(e=c.U,c.U=a.U,a=c.R,e.L=a,c.R=g,g.U=c):(c.U=e,e=c,a=c.R)):(d=a.C,a=c),a&&(a.U=e),!d){if(a&&a.C)return void(a.C=!1);do{if(a===this._)break;if(a===e.L){if(b=e.R,b.C&&(b.C=!1,e.C=!0,ce(this,e),b=e.R),b.L&&b.L.C||b.R&&b.R.C){b.R&&b.R.C||(b.L.C=!1,b.C=!0,de(this,b),b=e.R),b.C=e.C,e.C=b.R.C=!1,ce(this,e),a=this._;break}}else if(b=e.L,b.C&&(b.C=!1,e.C=!0,de(this,e),b=e.L),b.L&&b.L.C||b.R&&b.R.C){b.L&&b.L.C||(b.R.C=!1,b.C=!0,ce(this,b),b=e.L),b.C=e.C,e.C=b.L.C=!1,de(this,e),a=this._;break}b.C=!0,a=e,e=e.U}while(!a.C);a&&(a.C=!1)}}},Wg.geom.voronoi=function(a){function b(a){var b=new Array(a.length),d=h[0][0],e=h[0][1],f=h[1][0],g=h[1][1];return fe(c(a),h).cells.forEach(function(c,h){var i=c.edges,j=c.site,k=b[h]=i.length?i.map(function(a){var b=a.start();return[b.x,b.y]}):j.x>=d&&j.x<=f&&j.y>=e&&j.y<=g?[[d,g],[f,g],[f,e],[d,e]]:[];k.point=a[h]}),b}function c(a){return a.map(function(a,b){return{x:Math.round(f(a,b)/Dh)*Dh,y:Math.round(g(a,b)/Dh)*Dh,i:b}})}var d=Bd,e=Cd,f=d,g=e,h=aj;return a?b(a):(b.links=function(a){return fe(c(a)).edges.filter(function(a){return a.l&&a.r}).map(function(b){return{source:a[b.l.i],target:a[b.r.i]}})},b.triangles=function(a){var b=[];return fe(c(a)).cells.forEach(function(c,d){for(var e,f,g=c.site,h=c.edges.sort(Rd),i=-1,j=h.length,k=h[j-1].edge,l=k.l===g?k.r:k.l;++i<j;)e=k,f=l,k=h[i].edge,l=k.l===g?k.r:k.l,d<f.i&&d<l.i&&he(g,f,l)<0&&b.push([a[d],a[f.i],a[l.i]])}),b},b.x=function(a){return arguments.length?(f=zb(d=a),b):d},b.y=function(a){return arguments.length?(g=zb(e=a),b):e},b.clipExtent=function(a){return arguments.length?(h=null==a?aj:a,b):h===aj?null:h},b.size=function(a){return arguments.length?b.clipExtent(a&&[[0,0],a]):h===aj?null:h&&h[1]},b)};var aj=[[-1e6,-1e6],[1e6,1e6]];Wg.geom.delaunay=function(a){return Wg.geom.voronoi().triangles(a)},Wg.geom.quadtree=function(a,b,c,d,e){function f(a){function f(a,b,c,d,e,f,g,h){if(!isNaN(c)&&!isNaN(d))if(a.leaf){var i=a.x,k=a.y;if(null!=i)if(ih(i-c)+ih(k-d)<.01)j(a,b,c,d,e,f,g,h);else{var l=a.point;a.x=a.y=a.point=null,j(a,l,i,k,e,f,g,h),j(a,b,c,d,e,f,g,h)}else a.x=c,a.y=d,a.point=b}else j(a,b,c,d,e,f,g,h)}function j(a,b,c,d,e,g,h,i){var j=.5*(e+h),k=.5*(g+i),l=c>=j,m=d>=k,n=(m<<1)+l;a.leaf=!1,a=a.nodes[n]||(a.nodes[n]=ke()),l?e=j:h=j,m?g=k:i=k,f(a,b,c,d,e,g,h,i)}var k,l,m,n,o,p,q,r,s,t=zb(h),u=zb(i);if(null!=b)p=b,q=c,r=d,s=e;else if(r=s=-(p=q=1/0),l=[],m=[],o=a.length,g)for(n=0;o>n;++n)k=a[n],k.x<p&&(p=k.x),k.y<q&&(q=k.y),k.x>r&&(r=k.x),k.y>s&&(s=k.y),l.push(k.x),m.push(k.y);else for(n=0;o>n;++n){var v=+t(k=a[n],n),w=+u(k,n);p>v&&(p=v),q>w&&(q=w),v>r&&(r=v),w>s&&(s=w),l.push(v),m.push(w)}var x=r-p,y=s-q;x>y?s=q+x:r=p+y;var z=ke();if(z.add=function(a){f(z,a,+t(a,++n),+u(a,n),p,q,r,s)},z.visit=function(a){le(a,z,p,q,r,s)},n=-1,null==b){for(;++n<o;)f(z,a[n],l[n],m[n],p,q,r,s);--n}else a.forEach(z.add);return l=m=a=k=null,z}var g,h=Bd,i=Cd;return(g=arguments.length)?(h=ie,i=je,3===g&&(e=c,d=b,c=b=0),f(a)):(f.x=function(a){return arguments.length?(h=a,f):h},f.y=function(a){return arguments.length?(i=a,f):i},f.extent=function(a){return arguments.length?(null==a?b=c=d=e=null:(b=+a[0][0],c=+a[0][1],d=+a[1][0],e=+a[1][1]),f):null==b?null:[[b,c],[d,e]]},f.size=function(a){return arguments.length?(null==a?b=c=d=e=null:(b=c=0,d=+a[0],e=+a[1]),f):null==b?null:[d-b,e-c]},f)},Wg.interpolateRgb=me,Wg.interpolateObject=ne,Wg.interpolateNumber=oe,Wg.interpolateString=pe;var bj=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,cj=new RegExp(bj.source,"g");Wg.interpolate=qe,Wg.interpolators=[function(a,b){var c=typeof b;return("string"===c?Vh.has(b)||/^(#|rgb\(|hsl\()/.test(b)?me:pe:b instanceof fb?me:Array.isArray(b)?re:"object"===c&&isNaN(b)?ne:oe)(a,b)}],Wg.interpolateArray=re;var dj=function(){return Ab},ej=Wg.map({linear:dj,poly:ye,quad:function(){return ve
+},cubic:function(){return we},sin:function(){return ze},exp:function(){return Ae},circle:function(){return Be},elastic:Ce,back:De,bounce:function(){return Ee}}),fj=Wg.map({"in":Ab,out:te,"in-out":ue,"out-in":function(a){return ue(te(a))}});Wg.ease=function(a){var b=a.indexOf("-"),c=b>=0?a.slice(0,b):a,d=b>=0?a.slice(b+1):"in";return c=ej.get(c)||dj,d=fj.get(d)||Ab,se(d(c.apply(null,Xg.call(arguments,1))))},Wg.interpolateHcl=Fe,Wg.interpolateHsl=Ge,Wg.interpolateLab=He,Wg.interpolateRound=Ie,Wg.transform=function(a){var b=Zg.createElementNS(Wg.ns.prefix.svg,"g");return(Wg.transform=function(a){if(null!=a){b.setAttribute("transform",a);var c=b.transform.baseVal.consolidate()}return new Je(c?c.matrix:gj)})(a)},Je.prototype.toString=function(){return"translate("+this.translate+")rotate("+this.rotate+")skewX("+this.skew+")scale("+this.scale+")"};var gj={a:1,b:0,c:0,d:1,e:0,f:0};Wg.interpolateTransform=Ne,Wg.layout={},Wg.layout.bundle=function(){return function(a){for(var b=[],c=-1,d=a.length;++c<d;)b.push(Qe(a[c]));return b}},Wg.layout.chord=function(){function a(){var a,j,l,m,n,o={},p=[],q=Wg.range(f),r=[];for(c=[],d=[],a=0,m=-1;++m<f;){for(j=0,n=-1;++n<f;)j+=e[m][n];p.push(j),r.push(Wg.range(f)),a+=j}for(g&&q.sort(function(a,b){return g(p[a],p[b])}),h&&r.forEach(function(a,b){a.sort(function(a,c){return h(e[b][a],e[b][c])})}),a=(Bh-k*f)/a,j=0,m=-1;++m<f;){for(l=j,n=-1;++n<f;){var s=q[m],t=r[s][n],u=e[s][t],v=j,w=j+=u*a;o[s+"-"+t]={index:s,subindex:t,startAngle:v,endAngle:w,value:u}}d[s]={index:s,startAngle:l,endAngle:j,value:(j-l)/a},j+=k}for(m=-1;++m<f;)for(n=m-1;++n<f;){var x=o[m+"-"+n],y=o[n+"-"+m];(x.value||y.value)&&c.push(x.value<y.value?{source:y,target:x}:{source:x,target:y})}i&&b()}function b(){c.sort(function(a,b){return i((a.source.value+a.target.value)/2,(b.source.value+b.target.value)/2)})}var c,d,e,f,g,h,i,j={},k=0;return j.matrix=function(a){return arguments.length?(f=(e=a)&&e.length,c=d=null,j):e},j.padding=function(a){return arguments.length?(k=a,c=d=null,j):k},j.sortGroups=function(a){return arguments.length?(g=a,c=d=null,j):g},j.sortSubgroups=function(a){return arguments.length?(h=a,c=null,j):h},j.sortChords=function(a){return arguments.length?(i=a,c&&b(),j):i},j.chords=function(){return c||a(),c},j.groups=function(){return d||a(),d},j},Wg.layout.force=function(){function a(a){return function(b,c,d,e){if(b.point!==a){var f=b.cx-a.x,g=b.cy-a.y,h=e-c,i=f*f+g*g;if(i>h*h/q){if(o>i){var j=b.charge/i;a.px-=f*j,a.py-=g*j}return!0}if(b.point&&i&&o>i){var j=b.pointCharge/i;a.px-=f*j,a.py-=g*j}}return!b.charge}}function b(a){a.px=Wg.event.x,a.py=Wg.event.y,h.resume()}var c,d,e,f,g,h={},i=Wg.dispatch("start","tick","end"),j=[1,1],k=.9,l=hj,m=ij,n=-30,o=jj,p=.1,q=.64,r=[],s=[];return h.tick=function(){if((d*=.99)<.005)return i.end({type:"end",alpha:d=0}),!0;var b,c,h,l,m,o,q,t,u,v=r.length,w=s.length;for(c=0;w>c;++c)h=s[c],l=h.source,m=h.target,t=m.x-l.x,u=m.y-l.y,(o=t*t+u*u)&&(o=d*f[c]*((o=Math.sqrt(o))-e[c])/o,t*=o,u*=o,m.x-=t*(q=l.weight/(m.weight+l.weight)),m.y-=u*q,l.x+=t*(q=1-q),l.y+=u*q);if((q=d*p)&&(t=j[0]/2,u=j[1]/2,c=-1,q))for(;++c<v;)h=r[c],h.x+=(t-h.x)*q,h.y+=(u-h.y)*q;if(n)for(Xe(b=Wg.geom.quadtree(r),d,g),c=-1;++c<v;)(h=r[c]).fixed||b.visit(a(h));for(c=-1;++c<v;)h=r[c],h.fixed?(h.x=h.px,h.y=h.py):(h.x-=(h.px-(h.px=h.x))*k,h.y-=(h.py-(h.py=h.y))*k);i.tick({type:"tick",alpha:d})},h.nodes=function(a){return arguments.length?(r=a,h):r},h.links=function(a){return arguments.length?(s=a,h):s},h.size=function(a){return arguments.length?(j=a,h):j},h.linkDistance=function(a){return arguments.length?(l="function"==typeof a?a:+a,h):l},h.distance=h.linkDistance,h.linkStrength=function(a){return arguments.length?(m="function"==typeof a?a:+a,h):m},h.friction=function(a){return arguments.length?(k=+a,h):k},h.charge=function(a){return arguments.length?(n="function"==typeof a?a:+a,h):n},h.chargeDistance=function(a){return arguments.length?(o=a*a,h):Math.sqrt(o)},h.gravity=function(a){return arguments.length?(p=+a,h):p},h.theta=function(a){return arguments.length?(q=a*a,h):Math.sqrt(q)},h.alpha=function(a){return arguments.length?(a=+a,d?d=a>0?a:0:a>0&&(i.start({type:"start",alpha:d=a}),Wg.timer(h.tick)),h):d},h.start=function(){function a(a,d){if(!c){for(c=new Array(i),h=0;i>h;++h)c[h]=[];for(h=0;j>h;++h){var e=s[h];c[e.source.index].push(e.target),c[e.target.index].push(e.source)}}for(var f,g=c[b],h=-1,j=g.length;++h<j;)if(!isNaN(f=g[h][a]))return f;return Math.random()*d}var b,c,d,i=r.length,k=s.length,o=j[0],p=j[1];for(b=0;i>b;++b)(d=r[b]).index=b,d.weight=0;for(b=0;k>b;++b)d=s[b],"number"==typeof d.source&&(d.source=r[d.source]),"number"==typeof d.target&&(d.target=r[d.target]),++d.source.weight,++d.target.weight;for(b=0;i>b;++b)d=r[b],isNaN(d.x)&&(d.x=a("x",o)),isNaN(d.y)&&(d.y=a("y",p)),isNaN(d.px)&&(d.px=d.x),isNaN(d.py)&&(d.py=d.y);if(e=[],"function"==typeof l)for(b=0;k>b;++b)e[b]=+l.call(this,s[b],b);else for(b=0;k>b;++b)e[b]=l;if(f=[],"function"==typeof m)for(b=0;k>b;++b)f[b]=+m.call(this,s[b],b);else for(b=0;k>b;++b)f[b]=m;if(g=[],"function"==typeof n)for(b=0;i>b;++b)g[b]=+n.call(this,r[b],b);else for(b=0;i>b;++b)g[b]=n;return h.resume()},h.resume=function(){return h.alpha(.1)},h.stop=function(){return h.alpha(0)},h.drag=function(){return c||(c=Wg.behavior.drag().origin(Ab).on("dragstart.force",Te).on("drag.force",b).on("dragend.force",Ue)),arguments.length?void this.on("mouseover.force",Ve).on("mouseout.force",We).call(c):c},Wg.rebind(h,i,"on")};var hj=20,ij=1,jj=1/0;Wg.layout.hierarchy=function(){function a(e){var f,g=[e],h=[];for(e.depth=0;null!=(f=g.pop());)if(h.push(f),(j=c.call(a,f,f.depth))&&(i=j.length)){for(var i,j,k;--i>=0;)g.push(k=j[i]),k.parent=f,k.depth=f.depth+1;d&&(f.value=0),f.children=j}else d&&(f.value=+d.call(a,f,f.depth)||0),delete f.children;return $e(e,function(a){var c,e;b&&(c=a.children)&&c.sort(b),d&&(e=a.parent)&&(e.value+=a.value)}),h}var b=bf,c=_e,d=af;return a.sort=function(c){return arguments.length?(b=c,a):b},a.children=function(b){return arguments.length?(c=b,a):c},a.value=function(b){return arguments.length?(d=b,a):d},a.revalue=function(b){return d&&(Ze(b,function(a){a.children&&(a.value=0)}),$e(b,function(b){var c;b.children||(b.value=+d.call(a,b,b.depth)||0),(c=b.parent)&&(c.value+=b.value)})),b},a},Wg.layout.partition=function(){function a(b,c,d,e){var f=b.children;if(b.x=c,b.y=b.depth*e,b.dx=d,b.dy=e,f&&(g=f.length)){var g,h,i,j=-1;for(d=b.value?d/b.value:0;++j<g;)a(h=f[j],c,i=h.value*d,e),c+=i}}function b(a){var c=a.children,d=0;if(c&&(e=c.length))for(var e,f=-1;++f<e;)d=Math.max(d,b(c[f]));return 1+d}function c(c,f){var g=d.call(this,c,f);return a(g[0],0,e[0],e[1]/b(g[0])),g}var d=Wg.layout.hierarchy(),e=[1,1];return c.size=function(a){return arguments.length?(e=a,c):e},Ye(c,d)},Wg.layout.pie=function(){function a(f){var g=f.map(function(c,d){return+b.call(a,c,d)}),h=+("function"==typeof d?d.apply(this,arguments):d),i=(("function"==typeof e?e.apply(this,arguments):e)-h)/Wg.sum(g),j=Wg.range(f.length);null!=c&&j.sort(c===kj?function(a,b){return g[b]-g[a]}:function(a,b){return c(f[a],f[b])});var k=[];return j.forEach(function(a){var b;k[a]={data:f[a],value:b=g[a],startAngle:h,endAngle:h+=b*i}}),k}var b=Number,c=kj,d=0,e=Bh;return a.value=function(c){return arguments.length?(b=c,a):b},a.sort=function(b){return arguments.length?(c=b,a):c},a.startAngle=function(b){return arguments.length?(d=b,a):d},a.endAngle=function(b){return arguments.length?(e=b,a):e},a};var kj={};Wg.layout.stack=function(){function a(h,i){if(!(m=h.length))return h;var j=h.map(function(c,d){return b.call(a,c,d)}),k=j.map(function(b){return b.map(function(b,c){return[f.call(a,b,c),g.call(a,b,c)]})}),l=c.call(a,k,i);j=Wg.permute(j,l),k=Wg.permute(k,l);var m,n,o,p,q=d.call(a,k,i),r=j[0].length;for(o=0;r>o;++o)for(e.call(a,j[0][o],p=q[o],k[0][o][1]),n=1;m>n;++n)e.call(a,j[n][o],p+=k[n-1][o][1],k[n][o][1]);return h}var b=Ab,c=gf,d=hf,e=ff,f=df,g=ef;return a.values=function(c){return arguments.length?(b=c,a):b},a.order=function(b){return arguments.length?(c="function"==typeof b?b:lj.get(b)||gf,a):c},a.offset=function(b){return arguments.length?(d="function"==typeof b?b:mj.get(b)||hf,a):d},a.x=function(b){return arguments.length?(f=b,a):f},a.y=function(b){return arguments.length?(g=b,a):g},a.out=function(b){return arguments.length?(e=b,a):e},a};var lj=Wg.map({"inside-out":function(a){var b,c,d=a.length,e=a.map(jf),f=a.map(kf),g=Wg.range(d).sort(function(a,b){return e[a]-e[b]}),h=0,i=0,j=[],k=[];for(b=0;d>b;++b)c=g[b],i>h?(h+=f[c],j.push(c)):(i+=f[c],k.push(c));return k.reverse().concat(j)},reverse:function(a){return Wg.range(a.length).reverse()},"default":gf}),mj=Wg.map({silhouette:function(a){var b,c,d,e=a.length,f=a[0].length,g=[],h=0,i=[];for(c=0;f>c;++c){for(b=0,d=0;e>b;b++)d+=a[b][c][1];d>h&&(h=d),g.push(d)}for(c=0;f>c;++c)i[c]=(h-g[c])/2;return i},wiggle:function(a){var b,c,d,e,f,g,h,i,j,k=a.length,l=a[0],m=l.length,n=[];for(n[0]=i=j=0,c=1;m>c;++c){for(b=0,e=0;k>b;++b)e+=a[b][c][1];for(b=0,f=0,h=l[c][0]-l[c-1][0];k>b;++b){for(d=0,g=(a[b][c][1]-a[b][c-1][1])/(2*h);b>d;++d)g+=(a[d][c][1]-a[d][c-1][1])/h;f+=g*a[b][c][1]}n[c]=i-=e?f/e*h:0,j>i&&(j=i)}for(c=0;m>c;++c)n[c]-=j;return n},expand:function(a){var b,c,d,e=a.length,f=a[0].length,g=1/e,h=[];for(c=0;f>c;++c){for(b=0,d=0;e>b;b++)d+=a[b][c][1];if(d)for(b=0;e>b;b++)a[b][c][1]/=d;else for(b=0;e>b;b++)a[b][c][1]=g}for(c=0;f>c;++c)h[c]=0;return h},zero:hf});Wg.layout.histogram=function(){function a(a,f){for(var g,h,i=[],j=a.map(c,this),k=d.call(this,j,f),l=e.call(this,k,j,f),f=-1,m=j.length,n=l.length-1,o=b?1:1/m;++f<n;)g=i[f]=[],g.dx=l[f+1]-(g.x=l[f]),g.y=0;if(n>0)for(f=-1;++f<m;)h=j[f],h>=k[0]&&h<=k[1]&&(g=i[Wg.bisect(l,h,1,n)-1],g.y+=o,g.push(a[f]));return i}var b=!0,c=Number,d=of,e=mf;return a.value=function(b){return arguments.length?(c=b,a):c},a.range=function(b){return arguments.length?(d=zb(b),a):d},a.bins=function(b){return arguments.length?(e="number"==typeof b?function(a){return nf(a,b)}:zb(b),a):e},a.frequency=function(c){return arguments.length?(b=!!c,a):b},a},Wg.layout.pack=function(){function a(a,f){var g=c.call(this,a,f),h=g[0],i=e[0],j=e[1],k=null==b?Math.sqrt:"function"==typeof b?b:function(){return b};if(h.x=h.y=0,$e(h,function(a){a.r=+k(a.value)}),$e(h,tf),d){var l=d*(b?1:Math.max(2*h.r/i,2*h.r/j))/2;$e(h,function(a){a.r+=l}),$e(h,tf),$e(h,function(a){a.r-=l})}return wf(h,i/2,j/2,b?1:1/Math.max(2*h.r/i,2*h.r/j)),g}var b,c=Wg.layout.hierarchy().sort(pf),d=0,e=[1,1];return a.size=function(b){return arguments.length?(e=b,a):e},a.radius=function(c){return arguments.length?(b=null==c||"function"==typeof c?c:+c,a):b},a.padding=function(b){return arguments.length?(d=+b,a):d},Ye(a,c)},Wg.layout.tree=function(){function a(a,e){var k=g.call(this,a,e),l=k[0],m=b(l);if($e(m,c),m.parent.m=-m.z,Ze(m,d),j)Ze(l,f);else{var n=l,o=l,p=l;Ze(l,function(a){a.x<n.x&&(n=a),a.x>o.x&&(o=a),a.depth>p.depth&&(p=a)});var q=h(n,o)/2-n.x,r=i[0]/(o.x+h(o,n)/2+q),s=i[1]/(p.depth||1);Ze(l,function(a){a.x=(a.x+q)*r,a.y=a.depth*s})}return k}function b(a){for(var b,c={A:null,children:[a]},d=[c];null!=(b=d.pop());)for(var e,f=b.children,g=0,h=f.length;h>g;++g)d.push((f[g]=e={_:f[g],parent:b,children:(e=f[g].children)&&e.slice()||[],A:null,a:null,z:0,m:0,c:0,s:0,t:null,i:g}).a=e);return c.children[0]}function c(a){var b=a.children,c=a.parent.children,d=a.i?c[a.i-1]:null;if(b.length){Cf(a);var f=(b[0].z+b[b.length-1].z)/2;d?(a.z=d.z+h(a._,d._),a.m=a.z-f):a.z=f}else d&&(a.z=d.z+h(a._,d._));a.parent.A=e(a,d,a.parent.A||c[0])}function d(a){a._.x=a.z+a.parent.m,a.m+=a.parent.m}function e(a,b,c){if(b){for(var d,e=a,f=a,g=b,i=e.parent.children[0],j=e.m,k=f.m,l=g.m,m=i.m;g=Af(g),e=zf(e),g&&e;)i=zf(i),f=Af(f),f.a=a,d=g.z+l-e.z-j+h(g._,e._),d>0&&(Bf(Df(g,a,c),a,d),j+=d,k+=d),l+=g.m,j+=e.m,m+=i.m,k+=f.m;g&&!Af(f)&&(f.t=g,f.m+=l-k),e&&!zf(i)&&(i.t=e,i.m+=j-m,c=a)}return c}function f(a){a.x*=i[0],a.y=a.depth*i[1]}var g=Wg.layout.hierarchy().sort(null).value(null),h=yf,i=[1,1],j=null;return a.separation=function(b){return arguments.length?(h=b,a):h},a.size=function(b){return arguments.length?(j=null==(i=b)?f:null,a):j?null:i},a.nodeSize=function(b){return arguments.length?(j=null==(i=b)?null:f,a):j?i:null},Ye(a,g)},Wg.layout.cluster=function(){function a(a,f){var g,h=b.call(this,a,f),i=h[0],j=0;$e(i,function(a){var b=a.children;b&&b.length?(a.x=Ff(b),a.y=Ef(b)):(a.x=g?j+=c(a,g):0,a.y=0,g=a)});var k=Gf(i),l=Hf(i),m=k.x-c(k,l)/2,n=l.x+c(l,k)/2;return $e(i,e?function(a){a.x=(a.x-i.x)*d[0],a.y=(i.y-a.y)*d[1]}:function(a){a.x=(a.x-m)/(n-m)*d[0],a.y=(1-(i.y?a.y/i.y:1))*d[1]}),h}var b=Wg.layout.hierarchy().sort(null).value(null),c=yf,d=[1,1],e=!1;return a.separation=function(b){return arguments.length?(c=b,a):c},a.size=function(b){return arguments.length?(e=null==(d=b),a):e?null:d},a.nodeSize=function(b){return arguments.length?(e=null!=(d=b),a):e?d:null},Ye(a,b)},Wg.layout.treemap=function(){function a(a,b){for(var c,d,e=-1,f=a.length;++e<f;)d=(c=a[e]).value*(0>b?0:b),c.area=isNaN(d)||0>=d?0:d}function b(c){var f=c.children;if(f&&f.length){var g,h,i,j=l(c),k=[],m=f.slice(),o=1/0,p="slice"===n?j.dx:"dice"===n?j.dy:"slice-dice"===n?1&c.depth?j.dy:j.dx:Math.min(j.dx,j.dy);for(a(m,j.dx*j.dy/c.value),k.area=0;(i=m.length)>0;)k.push(g=m[i-1]),k.area+=g.area,"squarify"!==n||(h=d(k,p))<=o?(m.pop(),o=h):(k.area-=k.pop().area,e(k,p,j,!1),p=Math.min(j.dx,j.dy),k.length=k.area=0,o=1/0);k.length&&(e(k,p,j,!0),k.length=k.area=0),f.forEach(b)}}function c(b){var d=b.children;if(d&&d.length){var f,g=l(b),h=d.slice(),i=[];for(a(h,g.dx*g.dy/b.value),i.area=0;f=h.pop();)i.push(f),i.area+=f.area,null!=f.z&&(e(i,f.z?g.dx:g.dy,g,!h.length),i.length=i.area=0);d.forEach(c)}}function d(a,b){for(var c,d=a.area,e=0,f=1/0,g=-1,h=a.length;++g<h;)(c=a[g].area)&&(f>c&&(f=c),c>e&&(e=c));return d*=d,b*=b,d?Math.max(b*e*o/d,d/(b*f*o)):1/0}function e(a,b,c,d){var e,f=-1,g=a.length,h=c.x,j=c.y,k=b?i(a.area/b):0;if(b==c.dx){for((d||k>c.dy)&&(k=c.dy);++f<g;)e=a[f],e.x=h,e.y=j,e.dy=k,h+=e.dx=Math.min(c.x+c.dx-h,k?i(e.area/k):0);e.z=!0,e.dx+=c.x+c.dx-h,c.y+=k,c.dy-=k}else{for((d||k>c.dx)&&(k=c.dx);++f<g;)e=a[f],e.x=h,e.y=j,e.dx=k,j+=e.dy=Math.min(c.y+c.dy-j,k?i(e.area/k):0);e.z=!1,e.dy+=c.y+c.dy-j,c.x+=k,c.dx-=k}}function f(d){var e=g||h(d),f=e[0];return f.x=0,f.y=0,f.dx=j[0],f.dy=j[1],g&&h.revalue(f),a([f],f.dx*f.dy/f.value),(g?c:b)(f),m&&(g=e),e}var g,h=Wg.layout.hierarchy(),i=Math.round,j=[1,1],k=null,l=If,m=!1,n="squarify",o=.5*(1+Math.sqrt(5));return f.size=function(a){return arguments.length?(j=a,f):j},f.padding=function(a){function b(b){var c=a.call(f,b,b.depth);return null==c?If(b):Jf(b,"number"==typeof c?[c,c,c,c]:c)}function c(b){return Jf(b,a)}if(!arguments.length)return k;var d;return l=null==(k=a)?If:"function"==(d=typeof a)?b:"number"===d?(a=[a,a,a,a],c):c,f},f.round=function(a){return arguments.length?(i=a?Math.round:Number,f):i!=Number},f.sticky=function(a){return arguments.length?(m=a,g=null,f):m},f.ratio=function(a){return arguments.length?(o=a,f):o},f.mode=function(a){return arguments.length?(n=a+"",f):n},Ye(f,h)},Wg.random={normal:function(a,b){var c=arguments.length;return 2>c&&(b=1),1>c&&(a=0),function(){var c,d,e;do c=2*Math.random()-1,d=2*Math.random()-1,e=c*c+d*d;while(!e||e>1);return a+b*c*Math.sqrt(-2*Math.log(e)/e)}},logNormal:function(){var a=Wg.random.normal.apply(Wg,arguments);return function(){return Math.exp(a())}},bates:function(a){var b=Wg.random.irwinHall(a);return function(){return b()/a}},irwinHall:function(a){return function(){for(var b=0,c=0;a>c;c++)b+=Math.random();return b}}},Wg.scale={};var nj={floor:Ab,ceil:Ab};Wg.scale.linear=function(){return Qf([0,1],[0,1],qe,!1)};var oj={s:1,g:1,p:1,r:1,e:1};Wg.scale.log=function(){return Yf(Wg.scale.linear().domain([0,1]),10,!0,[1,10])};var pj=Wg.format(".0e"),qj={floor:function(a){return-Math.ceil(-a)},ceil:function(a){return-Math.floor(-a)}};Wg.scale.pow=function(){return Zf(Wg.scale.linear(),1,[0,1])},Wg.scale.sqrt=function(){return Wg.scale.pow().exponent(.5)},Wg.scale.ordinal=function(){return _f([],{t:"range",a:[[]]})},Wg.scale.category10=function(){return Wg.scale.ordinal().range(rj)},Wg.scale.category20=function(){return Wg.scale.ordinal().range(sj)},Wg.scale.category20b=function(){return Wg.scale.ordinal().range(tj)},Wg.scale.category20c=function(){return Wg.scale.ordinal().range(uj)};var rj=[2062260,16744206,2924588,14034728,9725885,9197131,14907330,8355711,12369186,1556175].map(sb),sj=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861,9197131,12885140,14907330,16234194,8355711,13092807,12369186,14408589,1556175,10410725].map(sb),tj=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809,15186514,15190932,8666169,11356490,14049643,15177372,8077683,10834324,13528509,14589654].map(sb),uj=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470,10607003,13101504,7695281,10394312,12369372,14342891,6513507,9868950,12434877,14277081].map(sb);Wg.scale.quantile=function(){return ag([],[])},Wg.scale.quantize=function(){return bg(0,1,[0,1])},Wg.scale.threshold=function(){return cg([.5],[0,1])},Wg.scale.identity=function(){return dg([0,1])},Wg.svg={},Wg.svg.arc=function(){function a(){var a=b.apply(this,arguments),f=c.apply(this,arguments),g=d.apply(this,arguments)+vj,h=e.apply(this,arguments)+vj,i=(g>h&&(i=g,g=h,h=i),h-g),j=Ah>i?"0":"1",k=Math.cos(g),l=Math.sin(g),m=Math.cos(h),n=Math.sin(h);return i>=wj?a?"M0,"+f+"A"+f+","+f+" 0 1,1 0,"+-f+"A"+f+","+f+" 0 1,1 0,"+f+"M0,"+a+"A"+a+","+a+" 0 1,0 0,"+-a+"A"+a+","+a+" 0 1,0 0,"+a+"Z":"M0,"+f+"A"+f+","+f+" 0 1,1 0,"+-f+"A"+f+","+f+" 0 1,1 0,"+f+"Z":a?"M"+f*k+","+f*l+"A"+f+","+f+" 0 "+j+",1 "+f*m+","+f*n+"L"+a*m+","+a*n+"A"+a+","+a+" 0 "+j+",0 "+a*k+","+a*l+"Z":"M"+f*k+","+f*l+"A"+f+","+f+" 0 "+j+",1 "+f*m+","+f*n+"L0,0Z"}var b=eg,c=fg,d=gg,e=hg;return a.innerRadius=function(c){return arguments.length?(b=zb(c),a):b},a.outerRadius=function(b){return arguments.length?(c=zb(b),a):c},a.startAngle=function(b){return arguments.length?(d=zb(b),a):d},a.endAngle=function(b){return arguments.length?(e=zb(b),a):e},a.centroid=function(){var a=(b.apply(this,arguments)+c.apply(this,arguments))/2,f=(d.apply(this,arguments)+e.apply(this,arguments))/2+vj;return[Math.cos(f)*a,Math.sin(f)*a]},a};var vj=-Ch,wj=Bh-Dh;Wg.svg.line=function(){return ig(Ab)};var xj=Wg.map({linear:jg,"linear-closed":kg,step:lg,"step-before":mg,"step-after":ng,basis:tg,"basis-open":ug,"basis-closed":vg,bundle:wg,cardinal:qg,"cardinal-open":og,"cardinal-closed":pg,monotone:Cg});xj.forEach(function(a,b){b.key=a,b.closed=/-closed$/.test(a)});var yj=[0,2/3,1/3,0],zj=[0,1/3,2/3,0],Aj=[0,1/6,2/3,1/6];Wg.svg.line.radial=function(){var a=ig(Dg);return a.radius=a.x,delete a.x,a.angle=a.y,delete a.y,a},mg.reverse=ng,ng.reverse=mg,Wg.svg.area=function(){return Eg(Ab)},Wg.svg.area.radial=function(){var a=Eg(Dg);return a.radius=a.x,delete a.x,a.innerRadius=a.x0,delete a.x0,a.outerRadius=a.x1,delete a.x1,a.angle=a.y,delete a.y,a.startAngle=a.y0,delete a.y0,a.endAngle=a.y1,delete a.y1,a},Wg.svg.chord=function(){function a(a,h){var i=b(this,f,a,h),j=b(this,g,a,h);return"M"+i.p0+d(i.r,i.p1,i.a1-i.a0)+(c(i,j)?e(i.r,i.p1,i.r,i.p0):e(i.r,i.p1,j.r,j.p0)+d(j.r,j.p1,j.a1-j.a0)+e(j.r,j.p1,i.r,i.p0))+"Z"}function b(a,b,c,d){var e=b.call(a,c,d),f=h.call(a,e,d),g=i.call(a,e,d)+vj,k=j.call(a,e,d)+vj;return{r:f,a0:g,a1:k,p0:[f*Math.cos(g),f*Math.sin(g)],p1:[f*Math.cos(k),f*Math.sin(k)]}}function c(a,b){return a.a0==b.a0&&a.a1==b.a1}function d(a,b,c){return"A"+a+","+a+" 0 "+ +(c>Ah)+",1 "+b}function e(a,b,c,d){return"Q 0,0 "+d}var f=rd,g=sd,h=Fg,i=gg,j=hg;return a.radius=function(b){return arguments.length?(h=zb(b),a):h},a.source=function(b){return arguments.length?(f=zb(b),a):f},a.target=function(b){return arguments.length?(g=zb(b),a):g},a.startAngle=function(b){return arguments.length?(i=zb(b),a):i},a.endAngle=function(b){return arguments.length?(j=zb(b),a):j},a},Wg.svg.diagonal=function(){function a(a,e){var f=b.call(this,a,e),g=c.call(this,a,e),h=(f.y+g.y)/2,i=[f,{x:f.x,y:h},{x:g.x,y:h},g];return i=i.map(d),"M"+i[0]+"C"+i[1]+" "+i[2]+" "+i[3]}var b=rd,c=sd,d=Gg;return a.source=function(c){return arguments.length?(b=zb(c),a):b},a.target=function(b){return arguments.length?(c=zb(b),a):c},a.projection=function(b){return arguments.length?(d=b,a):d},a},Wg.svg.diagonal.radial=function(){var a=Wg.svg.diagonal(),b=Gg,c=a.projection;return a.projection=function(a){return arguments.length?c(Hg(b=a)):b},a},Wg.svg.symbol=function(){function a(a,d){return(Bj.get(b.call(this,a,d))||Kg)(c.call(this,a,d))}var b=Jg,c=Ig;return a.type=function(c){return arguments.length?(b=zb(c),a):b},a.size=function(b){return arguments.length?(c=zb(b),a):c},a};var Bj=Wg.map({circle:Kg,cross:function(a){var b=Math.sqrt(a/5)/2;return"M"+-3*b+","+-b+"H"+-b+"V"+-3*b+"H"+b+"V"+-b+"H"+3*b+"V"+b+"H"+b+"V"+3*b+"H"+-b+"V"+b+"H"+-3*b+"Z"},diamond:function(a){var b=Math.sqrt(a/(2*Fj)),c=b*Fj;return"M0,"+-b+"L"+c+",0 0,"+b+" "+-c+",0Z"},square:function(a){var b=Math.sqrt(a)/2;return"M"+-b+","+-b+"L"+b+","+-b+" "+b+","+b+" "+-b+","+b+"Z"},"triangle-down":function(a){var b=Math.sqrt(a/Ej),c=b*Ej/2;return"M0,"+c+"L"+b+","+-c+" "+-b+","+-c+"Z"},"triangle-up":function(a){var b=Math.sqrt(a/Ej),c=b*Ej/2;return"M0,"+-c+"L"+b+","+c+" "+-b+","+c+"Z"}});Wg.svg.symbolTypes=Bj.keys();var Cj,Dj,Ej=Math.sqrt(3),Fj=Math.tan(30*Fh),Gj=[],Hj=0;Gj.call=sh.call,Gj.empty=sh.empty,Gj.node=sh.node,Gj.size=sh.size,Wg.transition=function(a){return arguments.length?Cj?a.transition():a:vh.transition()},Wg.transition.prototype=Gj,Gj.select=function(a){var b,c,d,e=this.id,f=[];a=z(a);for(var g=-1,h=this.length;++g<h;){f.push(b=[]);for(var i=this[g],j=-1,k=i.length;++j<k;)(d=i[j])&&(c=a.call(d,d.__data__,j,g))?("__data__"in d&&(c.__data__=d.__data__),Og(c,j,e,d.__transition__[e]),b.push(c)):b.push(null)}return Lg(f,e)},Gj.selectAll=function(a){var b,c,d,e,f,g=this.id,h=[];a=A(a);for(var i=-1,j=this.length;++i<j;)for(var k=this[i],l=-1,m=k.length;++l<m;)if(d=k[l]){f=d.__transition__[g],c=a.call(d,d.__data__,l,i),h.push(b=[]);for(var n=-1,o=c.length;++n<o;)(e=c[n])&&Og(e,n,g,f),b.push(e)}return Lg(h,g)},Gj.filter=function(a){var b,c,d,e=[];"function"!=typeof a&&(a=L(a));for(var f=0,g=this.length;g>f;f++){e.push(b=[]);for(var c=this[f],h=0,i=c.length;i>h;h++)(d=c[h])&&a.call(d,d.__data__,h,f)&&b.push(d)}return Lg(e,this.id)},Gj.tween=function(a,b){var c=this.id;return arguments.length<2?this.node().__transition__[c].tween.get(a):N(this,null==b?function(b){b.__transition__[c].tween.remove(a)}:function(d){d.__transition__[c].tween.set(a,b)})},Gj.attr=function(a,b){function c(){this.removeAttribute(h)}function d(){this.removeAttributeNS(h.space,h.local)}function e(a){return null==a?c:(a+="",function(){var b,c=this.getAttribute(h);return c!==a&&(b=g(c,a),function(a){this.setAttribute(h,b(a))})})}function f(a){return null==a?d:(a+="",function(){var b,c=this.getAttributeNS(h.space,h.local);return c!==a&&(b=g(c,a),function(a){this.setAttributeNS(h.space,h.local,b(a))})})}if(arguments.length<2){for(b in a)this.attr(b,a[b]);return this}var g="transform"==a?Ne:qe,h=Wg.ns.qualify(a);return Mg(this,"attr."+a,b,h.local?f:e)},Gj.attrTween=function(a,b){function c(a,c){var d=b.call(this,a,c,this.getAttribute(e));return d&&function(a){this.setAttribute(e,d(a))}}function d(a,c){var d=b.call(this,a,c,this.getAttributeNS(e.space,e.local));return d&&function(a){this.setAttributeNS(e.space,e.local,d(a))}}var e=Wg.ns.qualify(a);return this.tween("attr."+a,e.local?d:c)},Gj.style=function(a,b,c){function d(){this.style.removeProperty(a)}function e(b){return null==b?d:(b+="",function(){var d,e=_g.getComputedStyle(this,null).getPropertyValue(a);return e!==b&&(d=qe(e,b),function(b){this.style.setProperty(a,d(b),c)})})}var f=arguments.length;if(3>f){if("string"!=typeof a){2>f&&(b="");for(c in a)this.style(c,a[c],b);return this}c=""}return Mg(this,"style."+a,b,e)},Gj.styleTween=function(a,b,c){function d(d,e){var f=b.call(this,d,e,_g.getComputedStyle(this,null).getPropertyValue(a));return f&&function(b){this.style.setProperty(a,f(b),c)}}return arguments.length<3&&(c=""),this.tween("style."+a,d)},Gj.text=function(a){return Mg(this,"text",a,Ng)},Gj.remove=function(){return this.each("end.transition",function(){var a;this.__transition__.count<2&&(a=this.parentNode)&&a.removeChild(this)})},Gj.ease=function(a){var b=this.id;return arguments.length<1?this.node().__transition__[b].ease:("function"!=typeof a&&(a=Wg.ease.apply(Wg,arguments)),N(this,function(c){c.__transition__[b].ease=a}))},Gj.delay=function(a){var b=this.id;return arguments.length<1?this.node().__transition__[b].delay:N(this,"function"==typeof a?function(c,d,e){c.__transition__[b].delay=+a.call(c,c.__data__,d,e)}:(a=+a,function(c){c.__transition__[b].delay=a}))},Gj.duration=function(a){var b=this.id;return arguments.length<1?this.node().__transition__[b].duration:N(this,"function"==typeof a?function(c,d,e){c.__transition__[b].duration=Math.max(1,a.call(c,c.__data__,d,e))}:(a=Math.max(1,a),function(c){c.__transition__[b].duration=a}))},Gj.each=function(a,b){var c=this.id;if(arguments.length<2){var d=Dj,e=Cj;Cj=c,N(this,function(b,d,e){Dj=b.__transition__[c],a.call(b,b.__data__,d,e)}),Dj=d,Cj=e}else N(this,function(d){var e=d.__transition__[c];(e.event||(e.event=Wg.dispatch("start","end"))).on(a,b)});return this},Gj.transition=function(){for(var a,b,c,d,e=this.id,f=++Hj,g=[],h=0,i=this.length;i>h;h++){g.push(a=[]);for(var b=this[h],j=0,k=b.length;k>j;j++)(c=b[j])&&(d=Object.create(c.__transition__[e]),d.delay+=d.duration,Og(c,j,f,d)),a.push(c)}return Lg(g,f)},Wg.svg.axis=function(){function a(a){a.each(function(){var a,j=Wg.select(this),k=this.__chart__||c,l=this.__chart__=c.copy(),m=null==i?l.ticks?l.ticks.apply(l,h):l.domain():i,n=null==b?l.tickFormat?l.tickFormat.apply(l,h):Ab:b,o=j.selectAll(".tick").data(m,l),p=o.enter().insert("g",".domain").attr("class","tick").style("opacity",Dh),q=Wg.transition(o.exit()).style("opacity",Dh).remove(),r=Wg.transition(o.order()).style("opacity",1),s=Math.max(e,0)+g,t=Lf(l),u=j.selectAll(".domain").data([0]),v=(u.enter().append("path").attr("class","domain"),Wg.transition(u));p.append("line"),p.append("text");var w,x,y,z,A=p.select("line"),B=r.select("line"),C=o.select("text").text(n),D=p.select("text"),E=r.select("text"),F="top"===d||"left"===d?-1:1;if("bottom"===d||"top"===d?(a=Pg,w="x",y="y",x="x2",z="y2",C.attr("dy",0>F?"0em":".71em").style("text-anchor","middle"),v.attr("d","M"+t[0]+","+F*f+"V0H"+t[1]+"V"+F*f)):(a=Qg,w="y",y="x",x="y2",z="x2",C.attr("dy",".32em").style("text-anchor",0>F?"end":"start"),v.attr("d","M"+F*f+","+t[0]+"H0V"+t[1]+"H"+F*f)),A.attr(z,F*e),D.attr(y,F*s),B.attr(x,0).attr(z,F*e),E.attr(w,0).attr(y,F*s),l.rangeBand){var G=l,H=G.rangeBand()/2;k=l=function(a){return G(a)+H}}else k.rangeBand?k=l:q.call(a,l,k);p.call(a,k,l),r.call(a,l,l)})}var b,c=Wg.scale.linear(),d=Ij,e=6,f=6,g=3,h=[10],i=null;return a.scale=function(b){return arguments.length?(c=b,a):c},a.orient=function(b){return arguments.length?(d=b in Jj?b+"":Ij,a):d},a.ticks=function(){return arguments.length?(h=arguments,a):h},a.tickValues=function(b){return arguments.length?(i=b,a):i},a.tickFormat=function(c){return arguments.length?(b=c,a):b},a.tickSize=function(b){var c=arguments.length;return c?(e=+b,f=+arguments[c-1],a):e},a.innerTickSize=function(b){return arguments.length?(e=+b,a):e},a.outerTickSize=function(b){return arguments.length?(f=+b,a):f},a.tickPadding=function(b){return arguments.length?(g=+b,a):g},a.tickSubdivide=function(){return arguments.length&&a},a};var Ij="bottom",Jj={top:1,right:1,bottom:1,left:1};Wg.svg.brush=function(){function a(f){f.each(function(){var f=Wg.select(this).style("pointer-events","all").style("-webkit-tap-highlight-color","rgba(0,0,0,0)").on("mousedown.brush",e).on("touchstart.brush",e),g=f.selectAll(".background").data([0]);g.enter().append("rect").attr("class","background").style("visibility","hidden").style("cursor","crosshair"),f.selectAll(".extent").data([0]).enter().append("rect").attr("class","extent").style("cursor","move");var h=f.selectAll(".resize").data(o,Ab);h.exit().remove(),h.enter().append("g").attr("class",function(a){return"resize "+a}).style("cursor",function(a){return Kj[a]}).append("rect").attr("x",function(a){return/[ew]$/.test(a)?-3:null}).attr("y",function(a){return/^[ns]/.test(a)?-3:null}).attr("width",6).attr("height",6).style("visibility","hidden"),h.style("display",a.empty()?"none":null);var k,l=Wg.transition(f),m=Wg.transition(g);i&&(k=Lf(i),m.attr("x",k[0]).attr("width",k[1]-k[0]),c(l)),j&&(k=Lf(j),m.attr("y",k[0]).attr("height",k[1]-k[0]),d(l)),b(l)})}function b(a){a.selectAll(".resize").attr("transform",function(a){return"translate("+k[+/e$/.test(a)]+","+l[+/^s/.test(a)]+")"})}function c(a){a.select(".extent").attr("x",k[0]),a.selectAll(".extent,.n>rect,.s>rect").attr("width",k[1]-k[0])}function d(a){a.select(".extent").attr("y",l[0]),a.selectAll(".extent,.e>rect,.w>rect").attr("height",l[1]-l[0])}function e(){function e(){32==Wg.event.keyCode&&(C||(s=null,E[0]-=k[1],E[1]-=l[1],C=2),v())}function o(){32==Wg.event.keyCode&&2==C&&(E[0]+=k[1],E[1]+=l[1],C=0,v())}function p(){var a=Wg.mouse(u),e=!1;t&&(a[0]+=t[0],a[1]+=t[1]),C||(Wg.event.altKey?(s||(s=[(k[0]+k[1])/2,(l[0]+l[1])/2]),E[0]=k[+(a[0]<s[0])],E[1]=l[+(a[1]<s[1])]):s=null),A&&q(a,i,0)&&(c(y),e=!0),B&&q(a,j,1)&&(d(y),e=!0),e&&(b(y),x({type:"brush",mode:C?"move":"resize"}))}function q(a,b,c){var d,e,h=Lf(b),i=h[0],j=h[1],o=E[c],p=c?l:k,q=p[1]-p[0];return C&&(i-=o,j-=q+o),d=(c?n:m)?Math.max(i,Math.min(j,a[c])):a[c],C?e=(d+=o)+q:(s&&(o=Math.max(i,Math.min(j,2*s[c]-d))),d>o?(e=d,d=o):e=o),p[0]!=d||p[1]!=e?(c?g=null:f=null,p[0]=d,p[1]=e,!0):void 0}function r(){p(),y.style("pointer-events","all").selectAll(".resize").style("display",a.empty()?"none":null),Wg.select("body").style("cursor",null),F.on("mousemove.brush",null).on("mouseup.brush",null).on("touchmove.brush",null).on("touchend.brush",null).on("keydown.brush",null).on("keyup.brush",null),D(),x({type:"brushend"})}var s,t,u=this,w=Wg.select(Wg.event.target),x=h.of(u,arguments),y=Wg.select(u),z=w.datum(),A=!/^(n|s)$/.test(z)&&i,B=!/^(e|w)$/.test(z)&&j,C=w.classed("extent"),D=U(),E=Wg.mouse(u),F=Wg.select(_g).on("keydown.brush",e).on("keyup.brush",o);if(Wg.event.changedTouches?F.on("touchmove.brush",p).on("touchend.brush",r):F.on("mousemove.brush",p).on("mouseup.brush",r),y.interrupt().selectAll("*").interrupt(),C)E[0]=k[0]-E[0],E[1]=l[0]-E[1];else if(z){var G=+/w$/.test(z),H=+/^n/.test(z);t=[k[1-G]-E[0],l[1-H]-E[1]],E[0]=k[G],E[1]=l[H]}else Wg.event.altKey&&(s=E.slice());y.style("pointer-events","none").selectAll(".resize").style("display",null),Wg.select("body").style("cursor",w.style("cursor")),x({type:"brushstart"}),p()}var f,g,h=x(a,"brushstart","brush","brushend"),i=null,j=null,k=[0,0],l=[0,0],m=!0,n=!0,o=Lj[0];return a.event=function(a){a.each(function(){var a=h.of(this,arguments),b={x:k,y:l,i:f,j:g},c=this.__chart__||b;this.__chart__=b,Cj?Wg.select(this).transition().each("start.brush",function(){f=c.i,g=c.j,k=c.x,l=c.y,a({type:"brushstart"})}).tween("brush:brush",function(){var c=re(k,b.x),d=re(l,b.y);return f=g=null,function(e){k=b.x=c(e),l=b.y=d(e),a({type:"brush",mode:"resize"})}}).each("end.brush",function(){f=b.i,g=b.j,a({type:"brush",mode:"resize"}),a({type:"brushend"})}):(a({type:"brushstart"}),a({type:"brush",mode:"resize"}),a({type:"brushend"}))})},a.x=function(b){return arguments.length?(i=b,o=Lj[!i<<1|!j],a):i},a.y=function(b){return arguments.length?(j=b,o=Lj[!i<<1|!j],a):j},a.clamp=function(b){return arguments.length?(i&&j?(m=!!b[0],n=!!b[1]):i?m=!!b:j&&(n=!!b),a):i&&j?[m,n]:i?m:j?n:null},a.extent=function(b){var c,d,e,h,m;return arguments.length?(i&&(c=b[0],d=b[1],j&&(c=c[0],d=d[0]),f=[c,d],i.invert&&(c=i(c),d=i(d)),c>d&&(m=c,c=d,d=m),(c!=k[0]||d!=k[1])&&(k=[c,d])),j&&(e=b[0],h=b[1],i&&(e=e[1],h=h[1]),g=[e,h],j.invert&&(e=j(e),h=j(h)),e>h&&(m=e,e=h,h=m),(e!=l[0]||h!=l[1])&&(l=[e,h])),a):(i&&(f?(c=f[0],d=f[1]):(c=k[0],d=k[1],i.invert&&(c=i.invert(c),d=i.invert(d)),c>d&&(m=c,c=d,d=m))),j&&(g?(e=g[0],h=g[1]):(e=l[0],h=l[1],j.invert&&(e=j.invert(e),h=j.invert(h)),e>h&&(m=e,e=h,h=m))),i&&j?[[c,e],[d,h]]:i?[c,d]:j&&[e,h])
+},a.clear=function(){return a.empty()||(k=[0,0],l=[0,0],f=g=null),a},a.empty=function(){return!!i&&k[0]==k[1]||!!j&&l[0]==l[1]},Wg.rebind(a,h,"on")};var Kj={n:"ns-resize",e:"ew-resize",s:"ns-resize",w:"ew-resize",nw:"nwse-resize",ne:"nesw-resize",se:"nwse-resize",sw:"nesw-resize"},Lj=[["n","e","s","w","nw","ne","se","sw"],["e","w"],["n","s"],[]],Mj=di.format=ji.timeFormat,Nj=Mj.utc,Oj=Nj("%Y-%m-%dT%H:%M:%S.%LZ");Mj.iso=Date.prototype.toISOString&&+new Date("2000-01-01T00:00:00.000Z")?Rg:Oj,Rg.parse=function(a){var b=new Date(a);return isNaN(b)?null:b},Rg.toString=Oj.toString,di.second=Nb(function(a){return new ei(1e3*Math.floor(a/1e3))},function(a,b){a.setTime(a.getTime()+1e3*Math.floor(b))},function(a){return a.getSeconds()}),di.seconds=di.second.range,di.seconds.utc=di.second.utc.range,di.minute=Nb(function(a){return new ei(6e4*Math.floor(a/6e4))},function(a,b){a.setTime(a.getTime()+6e4*Math.floor(b))},function(a){return a.getMinutes()}),di.minutes=di.minute.range,di.minutes.utc=di.minute.utc.range,di.hour=Nb(function(a){var b=a.getTimezoneOffset()/60;return new ei(36e5*(Math.floor(a/36e5-b)+b))},function(a,b){a.setTime(a.getTime()+36e5*Math.floor(b))},function(a){return a.getHours()}),di.hours=di.hour.range,di.hours.utc=di.hour.utc.range,di.month=Nb(function(a){return a=di.day(a),a.setDate(1),a},function(a,b){a.setMonth(a.getMonth()+b)},function(a){return a.getMonth()}),di.months=di.month.range,di.months.utc=di.month.utc.range;var Pj=[1e3,5e3,15e3,3e4,6e4,3e5,9e5,18e5,36e5,108e5,216e5,432e5,864e5,1728e5,6048e5,2592e6,7776e6,31536e6],Qj=[[di.second,1],[di.second,5],[di.second,15],[di.second,30],[di.minute,1],[di.minute,5],[di.minute,15],[di.minute,30],[di.hour,1],[di.hour,3],[di.hour,6],[di.hour,12],[di.day,1],[di.day,2],[di.week,1],[di.month,1],[di.month,3],[di.year,1]],Rj=Mj.multi([[".%L",function(a){return a.getMilliseconds()}],[":%S",function(a){return a.getSeconds()}],["%I:%M",function(a){return a.getMinutes()}],["%I %p",function(a){return a.getHours()}],["%a %d",function(a){return a.getDay()&&1!=a.getDate()}],["%b %d",function(a){return 1!=a.getDate()}],["%B",function(a){return a.getMonth()}],["%Y",Bc]]),Sj={range:function(a,b,c){return Wg.range(Math.ceil(a/c)*c,+b,c).map(Tg)},floor:Ab,ceil:Ab};Qj.year=di.year,di.scale=function(){return Sg(Wg.scale.linear(),Qj,Rj)};var Tj=Qj.map(function(a){return[a[0].utc,a[1]]}),Uj=Nj.multi([[".%L",function(a){return a.getUTCMilliseconds()}],[":%S",function(a){return a.getUTCSeconds()}],["%I:%M",function(a){return a.getUTCMinutes()}],["%I %p",function(a){return a.getUTCHours()}],["%a %d",function(a){return a.getUTCDay()&&1!=a.getUTCDate()}],["%b %d",function(a){return 1!=a.getUTCDate()}],["%B",function(a){return a.getUTCMonth()}],["%Y",Bc]]);Tj.year=di.year.utc,di.scale.utc=function(){return Sg(Wg.scale.linear(),Tj,Uj)},Wg.text=Bb(function(a){return a.responseText}),Wg.json=function(a,b){return Cb(a,"application/json",Ug,b)},Wg.html=function(a,b){return Cb(a,"text/html",Vg,b)},Wg.xml=Bb(function(a){return a.responseXML}),"function"==typeof define&&define.amd?define(Wg):"object"==typeof module&&module.exports&&(module.exports=Wg),this.d3=Wg}(),function(){function a(a,b,c){for(var d=(c||0)-1,e=a?a.length:0;++d<e;)if(a[d]===b)return d;return-1}function b(b,c){var d=typeof c;if(b=b.cache,"boolean"==d||null==c)return b[c]?0:-1;"number"!=d&&"string"!=d&&(d="object");var e="number"==d?c:u+c;return b=(b=b[d])&&b[e],"object"==d?b&&a(b,c)>-1?0:-1:b?0:-1}function c(a){var b=this.cache,c=typeof a;if("boolean"==c||null==a)b[a]=!0;else{"number"!=c&&"string"!=c&&(c="object");var d="number"==c?a:u+a,e=b[c]||(b[c]={});"object"==c?(e[d]||(e[d]=[])).push(a):e[d]=!0}}function d(a){return a.charCodeAt(0)}function e(a,b){for(var c=a.criteria,d=b.criteria,e=-1,f=c.length;++e<f;){var g=c[e],h=d[e];if(g!==h){if(g>h||"undefined"==typeof g)return 1;if(h>g||"undefined"==typeof h)return-1}}return a.index-b.index}function f(a){var b=-1,d=a.length,e=a[0],f=a[d/2|0],g=a[d-1];if(e&&"object"==typeof e&&f&&"object"==typeof f&&g&&"object"==typeof g)return!1;var h=i();h["false"]=h["null"]=h["true"]=h.undefined=!1;var j=i();for(j.array=a,j.cache=h,j.push=c;++b<d;)j.push(a[b]);return j}function g(a){return"\\"+_[a]}function h(){return q.pop()||[]}function i(){return r.pop()||{array:null,cache:null,criteria:null,"false":!1,index:0,"null":!1,number:null,object:null,push:null,string:null,"true":!1,undefined:!1,value:null}}function j(a){return"function"!=typeof a.toString&&"string"==typeof(a+"")}function l(a){a.length=0,q.length<w&&q.push(a)}function m(a){var b=a.cache;b&&m(b),a.array=a.cache=a.criteria=a.object=a.number=a.string=a.value=null,r.length<w&&r.push(a)}function n(a,b,c){b||(b=0),"undefined"==typeof c&&(c=a?a.length:0);for(var d=-1,e=c-b||0,f=Array(0>e?0:e);++d<e;)f[d]=a[b+d];return f}function o(c){function q(a){return a&&"object"==typeof a&&!ke(a)&&Rd.call(a,"__wrapped__")?a:new r(a)}function r(a,b){this.__chain__=!!b,this.__wrapped__=a}function w(a){function b(){if(d){var a=n(d);Sd.apply(a,arguments)}if(this instanceof b){var f=bb(c.prototype),g=c.apply(f,a||arguments);return Lb(g)?g:f}return c.apply(e,a||arguments)}var c=a[0],d=a[2],e=a[4];return je(b,a),b}function _(a,b,c,d,e){if(c){var f=c(a);if("undefined"!=typeof f)return f}var g=Lb(a);if(!g)return a;var i=Kd.call(a);if(!W[i]||!he.nodeClass&&j(a))return a;var k=fe[i];switch(i){case O:case P:return new k(+a);case S:case V:return new k(a);case U:return f=k(a.source,C.exec(a)),f.lastIndex=a.lastIndex,f}var m=ke(a);if(b){var o=!d;d||(d=h()),e||(e=h());for(var p=d.length;p--;)if(d[p]==a)return e[p];f=m?k(a.length):{}}else f=m?n(a):ve({},a);return m&&(Rd.call(a,"index")&&(f.index=a.index),Rd.call(a,"input")&&(f.input=a.input)),b?(d.push(a),e.push(f),(m?ue:ye)(a,function(a,g){f[g]=_(a,b,c,d,e)}),o&&(l(d),l(e)),f):f}function bb(a){return Lb(a)?Yd(a):{}}function cb(a,b,c){if("function"!=typeof a)return ed;if("undefined"==typeof b||!("prototype"in a))return a;var d=a.__bindData__;if("undefined"==typeof d&&(he.funcNames&&(d=!a.name),d=d||!he.funcDecomp,!d)){var e=Pd.call(a);he.funcNames||(d=!D.test(e)),d||(d=H.test(e),je(a,d))}if(d===!1||d!==!0&&1&d[1])return a;switch(c){case 1:return function(c){return a.call(b,c)};case 2:return function(c,d){return a.call(b,c,d)};case 3:return function(c,d,e){return a.call(b,c,d,e)};case 4:return function(c,d,e,f){return a.call(b,c,d,e,f)}}return Pc(a,b)}function db(a){function b(){var a=i?g:this;if(e){var o=n(e);Sd.apply(o,arguments)}if((f||k)&&(o||(o=n(arguments)),f&&Sd.apply(o,f),k&&o.length<h))return d|=16,db([c,l?d:-4&d,o,null,g,h]);if(o||(o=arguments),j&&(c=a[m]),this instanceof b){a=bb(c.prototype);var p=c.apply(a,o);return Lb(p)?p:a}return c.apply(a,o)}var c=a[0],d=a[1],e=a[2],f=a[3],g=a[4],h=a[5],i=1&d,j=2&d,k=4&d,l=8&d,m=c;return je(b,a),b}function eb(c,d){var e=-1,g=pb(),h=c?c.length:0,i=h>=v&&g===a,j=[];if(i){var k=f(d);k?(g=b,d=k):i=!1}for(;++e<h;){var l=c[e];g(d,l)<0&&j.push(l)}return i&&m(d),j}function gb(a,b,c,d){for(var e=(d||0)-1,f=a?a.length:0,g=[];++e<f;){var h=a[e];if(h&&"object"==typeof h&&"number"==typeof h.length&&(ke(h)||tb(h))){b||(h=gb(h,b,c));var i=-1,j=h.length,k=g.length;for(g.length+=j;++i<j;)g[k++]=h[i]}else c||g.push(h)}return g}function hb(a,b,c,d,e,f){if(c){var g=c(a,b);if("undefined"!=typeof g)return!!g}if(a===b)return 0!==a||1/a==1/b;var i=typeof a,k=typeof b;if(!(a!==a||a&&$[i]||b&&$[k]))return!1;if(null==a||null==b)return a===b;var m=Kd.call(a),n=Kd.call(b);if(m==M&&(m=T),n==M&&(n=T),m!=n)return!1;switch(m){case O:case P:return+a==+b;case S:return a!=+a?b!=+b:0==a?1/a==1/b:a==+b;case U:case V:return a==Dd(b)}var o=m==N;if(!o){var p=Rd.call(a,"__wrapped__"),q=Rd.call(b,"__wrapped__");if(p||q)return hb(p?a.__wrapped__:a,q?b.__wrapped__:b,c,d,e,f);if(m!=T||!he.nodeClass&&(j(a)||j(b)))return!1;var r=!he.argsObject&&tb(a)?Bd:a.constructor,s=!he.argsObject&&tb(b)?Bd:b.constructor;if(r!=s&&!(Kb(r)&&r instanceof r&&Kb(s)&&s instanceof s)&&"constructor"in a&&"constructor"in b)return!1}var t=!e;e||(e=h()),f||(f=h());for(var u=e.length;u--;)if(e[u]==a)return f[u]==b;var v=0;if(g=!0,e.push(a),f.push(b),o){if(u=a.length,v=b.length,g=v==u,g||d)for(;v--;){var w=u,x=b[v];if(d)for(;w--&&!(g=hb(a[w],x,c,d,e,f)););else if(!(g=hb(a[v],x,c,d,e,f)))break}}else xe(b,function(b,h,i){return Rd.call(i,h)?(v++,g=Rd.call(a,h)&&hb(a[h],b,c,d,e,f)):void 0}),g&&!d&&xe(a,function(a,b,c){return Rd.call(c,b)?g=--v>-1:void 0});return e.pop(),f.pop(),t&&(l(e),l(f)),g}function ib(a,b,c,d,e){(ke(b)?dc:ye)(b,function(b,f){var g,h,i=b,j=a[f];if(b&&((h=ke(b))||ze(b))){for(var k=d.length;k--;)if(g=d[k]==b){j=e[k];break}if(!g){var l;c&&(i=c(j,b),(l="undefined"!=typeof i)&&(j=i)),l||(j=h?ke(j)?j:[]:ze(j)?j:{}),d.push(b),e.push(j),l||ib(j,b,c,d,e)}}else c&&(i=c(j,b),"undefined"==typeof i&&(i=b)),"undefined"!=typeof i&&(j=i);a[f]=j})}function jb(a,b){return a+Od(ee()*(b-a+1))}function kb(c,d,e){var g=-1,i=pb(),j=c?c.length:0,k=[],n=!d&&j>=v&&i===a,o=e||n?h():k;if(n){var p=f(o);i=b,o=p}for(;++g<j;){var q=c[g],r=e?e(q,g,c):q;(d?!g||o[o.length-1]!==r:i(o,r)<0)&&((e||n)&&o.push(r),k.push(q))}return n?(l(o.array),m(o)):e&&l(o),k}function lb(a){return function(b,c,d){var e={};if(c=q.createCallback(c,d,3),ke(b))for(var f=-1,g=b.length;++f<g;){var h=b[f];a(e,h,c(h,f,b),b)}else ue(b,function(b,d,f){a(e,b,c(b,d,f),f)});return e}}function mb(a,b,c,d,e,f){var g=1&b,h=2&b,i=4&b,j=16&b,k=32&b;if(!h&&!Kb(a))throw new Ed;j&&!c.length&&(b&=-17,j=c=!1),k&&!d.length&&(b&=-33,k=d=!1);var l=a&&a.__bindData__;if(l&&l!==!0)return l=n(l),l[2]&&(l[2]=n(l[2])),l[3]&&(l[3]=n(l[3])),!g||1&l[1]||(l[4]=e),!g&&1&l[1]&&(b|=8),!i||4&l[1]||(l[5]=f),j&&Sd.apply(l[2]||(l[2]=[]),c),k&&Wd.apply(l[3]||(l[3]=[]),d),l[1]|=b,mb.apply(null,l);var m=1==b||17===b?w:db;return m([a,b,c,d,e,f])}function nb(){Z.shadowedProps=K,Z.array=Z.bottom=Z.loop=Z.top="",Z.init="iterable",Z.useHas=!0;for(var a,b=0;a=arguments[b];b++)for(var c in a)Z[c]=a[c];var d=Z.args;Z.firstArg=/^[^,]+/.exec(d)[0];var e=yd("baseCreateCallback, errorClass, errorProto, hasOwnProperty, indicatorObject, isArguments, isArray, isString, keys, objectProto, objectTypes, nonEnumProps, stringClass, stringProto, toString","return function("+d+") {\n"+ie(Z)+"\n}");return e(cb,Q,Gd,Rd,t,tb,ke,Qb,Z.keys,Hd,$,ge,V,Id,Kd)}function ob(a){return qe[a]}function pb(){var b=(b=q.indexOf)===yc?a:b;return b}function qb(a){return"function"==typeof a&&Ld.test(a)}function rb(a){var b,c;return!a||Kd.call(a)!=T||(b=a.constructor,Kb(b)&&!(b instanceof b))||!he.argsClass&&tb(a)||!he.nodeClass&&j(a)?!1:he.ownLast?(xe(a,function(a,b,d){return c=Rd.call(d,b),!1}),c!==!1):(xe(a,function(a,b){c=b}),"undefined"==typeof c||Rd.call(a,c))}function sb(a){return re[a]}function tb(a){return a&&"object"==typeof a&&"number"==typeof a.length&&Kd.call(a)==M||!1}function ub(a,b,c,d){return"boolean"!=typeof b&&null!=b&&(d=c,c=b,b=!1),_(a,b,"function"==typeof c&&cb(c,d,1))}function vb(a,b,c){return _(a,!0,"function"==typeof b&&cb(b,c,1))}function wb(a,b){var c=bb(a);return b?ve(c,b):c}function xb(a,b,c){var d;return b=q.createCallback(b,c,3),ye(a,function(a,c,e){return b(a,c,e)?(d=c,!1):void 0}),d}function yb(a,b,c){var d;return b=q.createCallback(b,c,3),Ab(a,function(a,c,e){return b(a,c,e)?(d=c,!1):void 0}),d}function zb(a,b,c){var d=[];xe(a,function(a,b){d.push(b,a)});var e=d.length;for(b=cb(b,c,3);e--&&b(d[e--],d[e],a)!==!1;);return a}function Ab(a,b,c){var d=me(a),e=d.length;for(b=cb(b,c,3);e--;){var f=d[e];if(b(a[f],f,a)===!1)break}return a}function Bb(a){var b=[];return xe(a,function(a,c){Kb(a)&&b.push(c)}),b.sort()}function Cb(a,b){return a?Rd.call(a,b):!1}function Db(a){for(var b=-1,c=me(a),d=c.length,e={};++b<d;){var f=c[b];e[a[f]]=f}return e}function Eb(a){return a===!0||a===!1||a&&"object"==typeof a&&Kd.call(a)==O||!1}function Fb(a){return a&&"object"==typeof a&&Kd.call(a)==P||!1}function Gb(a){return a&&1===a.nodeType||!1}function Hb(a){var b=!0;if(!a)return b;var c=Kd.call(a),d=a.length;return c==N||c==V||(he.argsClass?c==M:tb(a))||c==T&&"number"==typeof d&&Kb(a.splice)?!d:(ye(a,function(){return b=!1}),b)}function Ib(a,b,c,d){return hb(a,b,"function"==typeof c&&cb(c,d,2))}function Jb(a){return $d(a)&&!_d(parseFloat(a))}function Kb(a){return"function"==typeof a}function Lb(a){return!(!a||!$[typeof a])}function Mb(a){return Ob(a)&&a!=+a}function Nb(a){return null===a}function Ob(a){return"number"==typeof a||a&&"object"==typeof a&&Kd.call(a)==S||!1}function Pb(a){return a&&$[typeof a]&&Kd.call(a)==U||!1}function Qb(a){return"string"==typeof a||a&&"object"==typeof a&&Kd.call(a)==V||!1}function Rb(a){return"undefined"==typeof a}function Sb(a,b,c){var d={};return b=q.createCallback(b,c,3),ye(a,function(a,c,e){d[c]=b(a,c,e)}),d}function Tb(a){var b=arguments,c=2;if(!Lb(a))return a;if("number"!=typeof b[2]&&(c=b.length),c>3&&"function"==typeof b[c-2])var d=cb(b[--c-1],b[c--],2);else c>2&&"function"==typeof b[c-1]&&(d=b[--c]);for(var e=n(arguments,1,c),f=-1,g=h(),i=h();++f<c;)ib(a,e[f],d,g,i);return l(g),l(i),a}function Ub(a,b,c){var d={};if("function"!=typeof b){var e=[];xe(a,function(a,b){e.push(b)}),e=eb(e,gb(arguments,!0,!1,1));for(var f=-1,g=e.length;++f<g;){var h=e[f];d[h]=a[h]}}else b=q.createCallback(b,c,3),xe(a,function(a,c,e){b(a,c,e)||(d[c]=a)});return d}function Vb(a){for(var b=-1,c=me(a),d=c.length,e=ud(d);++b<d;){var f=c[b];e[b]=[f,a[f]]}return e}function Wb(a,b,c){var d={};if("function"!=typeof b)for(var e=-1,f=gb(arguments,!0,!1,1),g=Lb(a)?f.length:0;++e<g;){var h=f[e];h in a&&(d[h]=a[h])}else b=q.createCallback(b,c,3),xe(a,function(a,c,e){b(a,c,e)&&(d[c]=a)});return d}function Xb(a,b,c,d){var e=ke(a);if(null==c)if(e)c=[];else{var f=a&&a.constructor,g=f&&f.prototype;c=bb(g)}return b&&(b=q.createCallback(b,d,4),(e?ue:ye)(a,function(a,d,e){return b(c,a,d,e)})),c}function Yb(a){for(var b=-1,c=me(a),d=c.length,e=ud(d);++b<d;)e[b]=a[c[b]];return e}function Zb(a){var b=arguments,c=-1,d=gb(b,!0,!1,1),e=b[2]&&b[2][b[1]]===a?1:d.length,f=ud(e);for(he.unindexedChars&&Qb(a)&&(a=a.split(""));++c<e;)f[c]=a[d[c]];return f}function $b(a,b,c){var d=-1,e=pb(),f=a?a.length:0,g=!1;return c=(0>c?be(0,f+c):c)||0,ke(a)?g=e(a,b,c)>-1:"number"==typeof f?g=(Qb(a)?a.indexOf(b,c):e(a,b,c))>-1:ue(a,function(a){return++d>=c?!(g=a===b):void 0}),g}function _b(a,b,c){var d=!0;if(b=q.createCallback(b,c,3),ke(a))for(var e=-1,f=a.length;++e<f&&(d=!!b(a[e],e,a)););else ue(a,function(a,c,e){return d=!!b(a,c,e)});return d}function ac(a,b,c){var d=[];if(b=q.createCallback(b,c,3),ke(a))for(var e=-1,f=a.length;++e<f;){var g=a[e];b(g,e,a)&&d.push(g)}else ue(a,function(a,c,e){b(a,c,e)&&d.push(a)});return d}function bc(a,b,c){if(b=q.createCallback(b,c,3),!ke(a)){var d;return ue(a,function(a,c,e){return b(a,c,e)?(d=a,!1):void 0}),d}for(var e=-1,f=a.length;++e<f;){var g=a[e];if(b(g,e,a))return g}}function cc(a,b,c){var d;return b=q.createCallback(b,c,3),ec(a,function(a,c,e){return b(a,c,e)?(d=a,!1):void 0}),d}function dc(a,b,c){if(b&&"undefined"==typeof c&&ke(a))for(var d=-1,e=a.length;++d<e&&b(a[d],d,a)!==!1;);else ue(a,b,c);return a}function ec(a,b,c){var d=a,e=a?a.length:0;if(b=b&&"undefined"==typeof c?b:cb(b,c,3),ke(a))for(;e--&&b(a[e],e,a)!==!1;);else{if("number"!=typeof e){var f=me(a);e=f.length}else he.unindexedChars&&Qb(a)&&(d=a.split(""));ue(a,function(a,c,g){return c=f?f[--e]:--e,b(d[c],c,g)})}return a}function fc(a,b){var c=n(arguments,2),d=-1,e="function"==typeof b,f=a?a.length:0,g=ud("number"==typeof f?f:0);return dc(a,function(a){g[++d]=(e?b:a[b]).apply(a,c)}),g}function gc(a,b,c){var d=-1,e=a?a.length:0,f=ud("number"==typeof e?e:0);if(b=q.createCallback(b,c,3),ke(a))for(;++d<e;)f[d]=b(a[d],d,a);else ue(a,function(a,c,e){f[++d]=b(a,c,e)});return f}function hc(a,b,c){var e=-1/0,f=e;if("function"!=typeof b&&c&&c[b]===a&&(b=null),null==b&&ke(a))for(var g=-1,h=a.length;++g<h;){var i=a[g];i>f&&(f=i)}else b=null==b&&Qb(a)?d:q.createCallback(b,c,3),ue(a,function(a,c,d){var g=b(a,c,d);g>e&&(e=g,f=a)});return f}function ic(a,b,c){var e=1/0,f=e;if("function"!=typeof b&&c&&c[b]===a&&(b=null),null==b&&ke(a))for(var g=-1,h=a.length;++g<h;){var i=a[g];f>i&&(f=i)}else b=null==b&&Qb(a)?d:q.createCallback(b,c,3),ue(a,function(a,c,d){var g=b(a,c,d);e>g&&(e=g,f=a)});return f}function jc(a,b,c,d){var e=arguments.length<3;if(b=q.createCallback(b,d,4),ke(a)){var f=-1,g=a.length;for(e&&(c=a[++f]);++f<g;)c=b(c,a[f],f,a)}else ue(a,function(a,d,f){c=e?(e=!1,a):b(c,a,d,f)});return c}function kc(a,b,c,d){var e=arguments.length<3;return b=q.createCallback(b,d,4),ec(a,function(a,d,f){c=e?(e=!1,a):b(c,a,d,f)}),c}function lc(a,b,c){return b=q.createCallback(b,c,3),ac(a,function(a,c,d){return!b(a,c,d)})}function mc(a,b,c){if(a&&"number"!=typeof a.length?a=Yb(a):he.unindexedChars&&Qb(a)&&(a=a.split("")),null==b||c)return a?a[jb(0,a.length-1)]:p;var d=nc(a);return d.length=ce(be(0,b),d.length),d}function nc(a){var b=-1,c=a?a.length:0,d=ud("number"==typeof c?c:0);return dc(a,function(a){var c=jb(0,++b);d[b]=d[c],d[c]=a}),d}function oc(a){var b=a?a.length:0;return"number"==typeof b?b:me(a).length}function pc(a,b,c){var d;if(b=q.createCallback(b,c,3),ke(a))for(var e=-1,f=a.length;++e<f&&!(d=b(a[e],e,a)););else ue(a,function(a,c,e){return!(d=b(a,c,e))});return!!d}function qc(a,b,c){var d=-1,f=ke(b),g=a?a.length:0,j=ud("number"==typeof g?g:0);for(f||(b=q.createCallback(b,c,3)),dc(a,function(a,c,e){var g=j[++d]=i();f?g.criteria=gc(b,function(b){return a[b]}):(g.criteria=h())[0]=b(a,c,e),g.index=d,g.value=a}),g=j.length,j.sort(e);g--;){var k=j[g];j[g]=k.value,f||l(k.criteria),m(k)}return j}function rc(a){return a&&"number"==typeof a.length?he.unindexedChars&&Qb(a)?a.split(""):n(a):Yb(a)}function sc(a){for(var b=-1,c=a?a.length:0,d=[];++b<c;){var e=a[b];e&&d.push(e)}return d}function tc(a){return eb(a,gb(arguments,!0,!0,1))}function uc(a,b,c){var d=-1,e=a?a.length:0;for(b=q.createCallback(b,c,3);++d<e;)if(b(a[d],d,a))return d;return-1}function vc(a,b,c){var d=a?a.length:0;for(b=q.createCallback(b,c,3);d--;)if(b(a[d],d,a))return d;return-1}function wc(a,b,c){var d=0,e=a?a.length:0;if("number"!=typeof b&&null!=b){var f=-1;for(b=q.createCallback(b,c,3);++f<e&&b(a[f],f,a);)d++}else if(d=b,null==d||c)return a?a[0]:p;return n(a,0,ce(be(0,d),e))}function xc(a,b,c,d){return"boolean"!=typeof b&&null!=b&&(d=c,c="function"!=typeof b&&d&&d[b]===a?null:b,b=!1),null!=c&&(a=gc(a,c,d)),gb(a,b)}function yc(b,c,d){if("number"==typeof d){var e=b?b.length:0;d=0>d?be(0,e+d):d||0}else if(d){var f=Hc(b,c);return b[f]===c?f:-1}return a(b,c,d)}function zc(a,b,c){var d=0,e=a?a.length:0;if("number"!=typeof b&&null!=b){var f=e;for(b=q.createCallback(b,c,3);f--&&b(a[f],f,a);)d++}else d=null==b||c?1:b||d;return n(a,0,ce(be(0,e-d),e))}function Ac(){for(var c=[],d=-1,e=arguments.length,g=h(),i=pb(),j=i===a,k=h();++d<e;){var n=arguments[d];(ke(n)||tb(n))&&(c.push(n),g.push(j&&n.length>=v&&f(d?c[d]:k)))}var o=c[0],p=-1,q=o?o.length:0,r=[];a:for(;++p<q;){var s=g[0];if(n=o[p],(s?b(s,n):i(k,n))<0){for(d=e,(s||k).push(n);--d;)if(s=g[d],(s?b(s,n):i(c[d],n))<0)continue a;r.push(n)}}for(;e--;)s=g[e],s&&m(s);return l(g),l(k),r}function Bc(a,b,c){var d=0,e=a?a.length:0;if("number"!=typeof b&&null!=b){var f=e;for(b=q.createCallback(b,c,3);f--&&b(a[f],f,a);)d++}else if(d=b,null==d||c)return a?a[e-1]:p;return n(a,be(0,e-d))}function Cc(a,b,c){var d=a?a.length:0;for("number"==typeof c&&(d=(0>c?be(0,d+c):ce(c,d-1))+1);d--;)if(a[d]===b)return d;return-1}function Dc(a){for(var b=arguments,c=0,d=b.length,e=a?a.length:0;++c<d;)for(var f=-1,g=b[c];++f<e;)a[f]===g&&(Vd.call(a,f--,1),e--);return a}function Ec(a,b,c){a=+a||0,c="number"==typeof c?c:+c||1,null==b&&(b=a,a=0);for(var d=-1,e=be(0,Md((b-a)/(c||1))),f=ud(e);++d<e;)f[d]=a,a+=c;return f}function Fc(a,b,c){var d=-1,e=a?a.length:0,f=[];for(b=q.createCallback(b,c,3);++d<e;){var g=a[d];b(g,d,a)&&(f.push(g),Vd.call(a,d--,1),e--)}return f}function Gc(a,b,c){if("number"!=typeof b&&null!=b){var d=0,e=-1,f=a?a.length:0;for(b=q.createCallback(b,c,3);++e<f&&b(a[e],e,a);)d++}else d=null==b||c?1:be(0,b);return n(a,d)}function Hc(a,b,c,d){var e=0,f=a?a.length:e;for(c=c?q.createCallback(c,d,1):ed,b=c(b);f>e;){var g=e+f>>>1;c(a[g])<b?e=g+1:f=g}return e}function Ic(){return kb(gb(arguments,!0,!0))}function Jc(a,b,c,d){return"boolean"!=typeof b&&null!=b&&(d=c,c="function"!=typeof b&&d&&d[b]===a?null:b,b=!1),null!=c&&(c=q.createCallback(c,d,3)),kb(a,b,c)}function Kc(a){return eb(a,n(arguments,1))}function Lc(){for(var a=-1,b=arguments.length;++a<b;){var c=arguments[a];if(ke(c)||tb(c))var d=d?kb(eb(d,c).concat(eb(c,d))):c}return d||[]}function Mc(){for(var a=arguments.length>1?arguments:arguments[0],b=-1,c=a?hc(De(a,"length")):0,d=ud(0>c?0:c);++b<c;)d[b]=De(a,b);return d}function Nc(a,b){var c=-1,d=a?a.length:0,e={};for(b||!d||ke(a[0])||(b=[]);++c<d;){var f=a[c];b?e[f]=b[c]:f&&(e[f[0]]=f[1])}return e}function Oc(a,b){if(!Kb(b))throw new Ed;return function(){return--a<1?b.apply(this,arguments):void 0}}function Pc(a,b){return arguments.length>2?mb(a,17,n(arguments,2),null,b):mb(a,1,null,null,b)}function Qc(a){for(var b=arguments.length>1?gb(arguments,!0,!1,1):Bb(a),c=-1,d=b.length;++c<d;){var e=b[c];a[e]=mb(a[e],1,null,null,a)}return a}function Rc(a,b){return arguments.length>2?mb(b,19,n(arguments,2),null,a):mb(b,3,null,null,a)}function Sc(){for(var a=arguments,b=a.length;b--;)if(!Kb(a[b]))throw new Ed;return function(){for(var b=arguments,c=a.length;c--;)b=[a[c].apply(this,b)];return b[0]}}function Tc(a,b){return b="number"==typeof b?b:+b||a.length,mb(a,4,null,null,null,b)}function Uc(a,b,c){var d,e,f,g,h,i,j,k=0,l=!1,m=!0;if(!Kb(a))throw new Ed;if(b=be(0,b)||0,c===!0){var n=!0;m=!1}else Lb(c)&&(n=c.leading,l="maxWait"in c&&(be(b,c.maxWait)||0),m="trailing"in c?c.trailing:m);var o=function(){var c=b-(Fe()-g);if(0>=c){e&&Nd(e);var l=j;e=i=j=p,l&&(k=Fe(),f=a.apply(h,d),i||e||(d=h=null))}else i=Ud(o,c)},q=function(){i&&Nd(i),e=i=j=p,(m||l!==b)&&(k=Fe(),f=a.apply(h,d),i||e||(d=h=null))};return function(){if(d=arguments,g=Fe(),h=this,j=m&&(i||!n),l===!1)var c=n&&!i;else{e||n||(k=g);var p=l-(g-k),r=0>=p;r?(e&&(e=Nd(e)),k=g,f=a.apply(h,d)):e||(e=Ud(q,p))}return r&&i?i=Nd(i):i||b===l||(i=Ud(o,b)),c&&(r=!0,f=a.apply(h,d)),!r||i||e||(d=h=null),f}}function Vc(a){if(!Kb(a))throw new Ed;var b=n(arguments,1);return Ud(function(){a.apply(p,b)},1)}function Wc(a,b){if(!Kb(a))throw new Ed;var c=n(arguments,2);return Ud(function(){a.apply(p,c)},b)}function Xc(a,b){if(!Kb(a))throw new Ed;var c=function(){var d=c.cache,e=b?b.apply(this,arguments):u+arguments[0];return Rd.call(d,e)?d[e]:d[e]=a.apply(this,arguments)};return c.cache={},c}function Yc(a){var b,c;if(!Kb(a))throw new Ed;return function(){return b?c:(b=!0,c=a.apply(this,arguments),a=null,c)}}function Zc(a){return mb(a,16,n(arguments,1))}function $c(a){return mb(a,32,null,n(arguments,1))}function _c(a,b,c){var d=!0,e=!0;if(!Kb(a))throw new Ed;return c===!1?d=!1:Lb(c)&&(d="leading"in c?c.leading:d,e="trailing"in c?c.trailing:e),X.leading=d,X.maxWait=b,X.trailing=e,Uc(a,b,X)}function ad(a,b){return mb(b,16,[a])}function bd(a){return function(){return a}}function cd(a,b,c){var d=typeof a;if(null==a||"function"==d)return cb(a,b,c);if("object"!=d)return id(a);var e=me(a),f=e[0],g=a[f];return 1!=e.length||g!==g||Lb(g)?function(b){for(var c=e.length,d=!1;c--&&(d=hb(b[e[c]],a[e[c]],null,!0)););return d}:function(a){var b=a[f];return g===b&&(0!==g||1/g==1/b)}}function dd(a){return null==a?"":Dd(a).replace(te,ob)}function ed(a){return a}function fd(a,b,c){var d=!0,e=b&&Bb(b);b&&(c||e.length)||(null==c&&(c=b),f=r,b=a,a=q,e=Bb(b)),c===!1?d=!1:Lb(c)&&"chain"in c&&(d=c.chain);var f=a,g=Kb(f);dc(e,function(c){var e=a[c]=b[c];g&&(f.prototype[c]=function(){var b=this.__chain__,c=this.__wrapped__,g=[c];Sd.apply(g,arguments);var h=e.apply(a,g);if(d||b){if(c===h&&Lb(h))return this;h=new f(h),h.__chain__=b}return h})})}function gd(){return c._=Jd,this}function hd(){}function id(a){return function(b){return b[a]}}function jd(a,b,c){var d=null==a,e=null==b;if(null==c&&("boolean"==typeof a&&e?(c=a,a=1):e||"boolean"!=typeof b||(c=b,e=!0)),d&&e&&(b=1),a=+a||0,e?(b=a,a=0):b=+b||0,c||a%1||b%1){var f=ee();return ce(a+f*(b-a+parseFloat("1e-"+((f+"").length-1))),b)}return jb(a,b)}function kd(a,b){if(a){var c=a[b];return Kb(c)?a[b]():c}}function ld(a,b,c){var d=q.templateSettings;a=Dd(a||""),c=we({},c,d);var e,f=we({},c.imports,d.imports),h=me(f),i=Yb(f),j=0,k=c.interpolate||G,l="__p += '",m=Cd((c.escape||G).source+"|"+k.source+"|"+(k===E?B:G).source+"|"+(c.evaluate||G).source+"|$","g");a.replace(m,function(b,c,d,f,h,i){return d||(d=f),l+=a.slice(j,i).replace(I,g),c&&(l+="' +\n__e("+c+") +\n'"),h&&(e=!0,l+="';\n"+h+";\n__p += '"),d&&(l+="' +\n((__t = ("+d+")) == null ? '' : __t) +\n'"),j=i+b.length,b}),l+="';\n";var n=c.variable,o=n;o||(n="obj",l="with ("+n+") {\n"+l+"\n}\n"),l=(e?l.replace(y,""):l).replace(z,"$1").replace(A,"$1;"),l="function("+n+") {\n"+(o?"":n+" || ("+n+" = {});\n")+"var __t, __p = '', __e = _.escape"+(e?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+l+"return __p\n}";var r="\n/*\n//# sourceURL="+(c.sourceURL||"/lodash/template/source["+L++ +"]")+"\n*/";try{var s=yd(h,"return "+l+r).apply(p,i)}catch(t){throw t.source=l,t}return b?s(b):(s.source=l,s)}function md(a,b,c){a=(a=+a)>-1?a:0;var d=-1,e=ud(a);for(b=cb(b,c,1);++d<a;)e[d]=b(d);return e}function nd(a){return null==a?"":Dd(a).replace(se,sb)}function od(a){var b=++s;return Dd(null==a?"":a)+b}function pd(a){return a=new r(a),a.__chain__=!0,a}function qd(a,b){return b(a),a}function rd(){return this.__chain__=!0,this}function sd(){return Dd(this.__wrapped__)}function td(){return this.__wrapped__}c=c?fb.defaults(ab.Object(),c,fb.pick(ab,J)):ab;var ud=c.Array,vd=c.Boolean,wd=c.Date,xd=c.Error,yd=c.Function,zd=c.Math,Ad=c.Number,Bd=c.Object,Cd=c.RegExp,Dd=c.String,Ed=c.TypeError,Fd=[],Gd=xd.prototype,Hd=Bd.prototype,Id=Dd.prototype,Jd=c._,Kd=Hd.toString,Ld=Cd("^"+Dd(Kd).replace(/[.*+?^${}()|[\]\\]/g,"\\$&").replace(/toString| for [^\]]+/g,".*?")+"$"),Md=zd.ceil,Nd=c.clearTimeout,Od=zd.floor,Pd=yd.prototype.toString,Qd=qb(Qd=Bd.getPrototypeOf)&&Qd,Rd=Hd.hasOwnProperty,Sd=Fd.push,Td=Hd.propertyIsEnumerable,Ud=c.setTimeout,Vd=Fd.splice,Wd=Fd.unshift,Xd=function(){try{var a={},b=qb(b=Bd.defineProperty)&&b,c=b(a,a,a)&&b}catch(d){}return c}(),Yd=qb(Yd=Bd.create)&&Yd,Zd=qb(Zd=ud.isArray)&&Zd,$d=c.isFinite,_d=c.isNaN,ae=qb(ae=Bd.keys)&&ae,be=zd.max,ce=zd.min,de=c.parseInt,ee=zd.random,fe={};fe[N]=ud,fe[O]=vd,fe[P]=wd,fe[R]=yd,fe[T]=Bd,fe[S]=Ad,fe[U]=Cd,fe[V]=Dd;var ge={};ge[N]=ge[P]=ge[S]={constructor:!0,toLocaleString:!0,toString:!0,valueOf:!0},ge[O]=ge[V]={constructor:!0,toString:!0,valueOf:!0},ge[Q]=ge[R]=ge[U]={constructor:!0,toString:!0},ge[T]={constructor:!0},function(){for(var a=K.length;a--;){var b=K[a];for(var c in ge)Rd.call(ge,c)&&!Rd.call(ge[c],b)&&(ge[c][b]=!1)}}(),r.prototype=q.prototype;var he=q.support={};!function(){var a=function(){this.x=1},b={0:1,length:1},d=[];a.prototype={valueOf:1,y:1};for(var e in new a)d.push(e);for(e in arguments);he.argsClass=Kd.call(arguments)==M,he.argsObject=arguments.constructor==Bd&&!(arguments instanceof ud),he.enumErrorProps=Td.call(Gd,"message")||Td.call(Gd,"name"),he.enumPrototypes=Td.call(a,"prototype"),he.funcDecomp=!qb(c.WinRTError)&&H.test(o),he.funcNames="string"==typeof yd.name,he.nonEnumArgs=0!=e,he.nonEnumShadows=!/valueOf/.test(d),he.ownLast="x"!=d[0],he.spliceObjects=(Fd.splice.call(b,0,1),!b[0]),he.unindexedChars="x"[0]+Bd("x")[0]!="xx";try{he.nodeClass=!(Kd.call(document)==T&&!({toString:0}+""))}catch(f){he.nodeClass=!0}}(1),q.templateSettings={escape:/<%-([\s\S]+?)%>/g,evaluate:/<%([\s\S]+?)%>/g,interpolate:E,variable:"",imports:{_:q}};var ie=function(a){var b="var index, iterable = "+a.firstArg+", result = "+a.init+";\nif (!iterable) return result;\n"+a.top+";";a.array?(b+="\nvar length = iterable.length; index = -1;\nif ("+a.array+") {  ",he.unindexedChars&&(b+="\n  if (isString(iterable)) {\n    iterable = iterable.split('')\n  }  "),b+="\n  while (++index < length) {\n    "+a.loop+";\n  }\n}\nelse {  "):he.nonEnumArgs&&(b+="\n  var length = iterable.length; index = -1;\n  if (length && isArguments(iterable)) {\n    while (++index < length) {\n      index += '';\n      "+a.loop+";\n    }\n  } else {  "),he.enumPrototypes&&(b+="\n  var skipProto = typeof iterable == 'function';\n  "),he.enumErrorProps&&(b+="\n  var skipErrorProps = iterable === errorProto || iterable instanceof Error;\n  ");var c=[];if(he.enumPrototypes&&c.push('!(skipProto && index == "prototype")'),he.enumErrorProps&&c.push('!(skipErrorProps && (index == "message" || index == "name"))'),a.useHas&&a.keys)b+="\n  var ownIndex = -1,\n      ownProps = objectTypes[typeof iterable] && keys(iterable),\n      length = ownProps ? ownProps.length : 0;\n\n  while (++ownIndex < length) {\n    index = ownProps[ownIndex];\n",c.length&&(b+="    if ("+c.join(" && ")+") {\n  "),b+=a.loop+";    ",c.length&&(b+="\n    }"),b+="\n  }  ";else if(b+="\n  for (index in iterable) {\n",a.useHas&&c.push("hasOwnProperty.call(iterable, index)"),c.length&&(b+="    if ("+c.join(" && ")+") {\n  "),b+=a.loop+";    ",c.length&&(b+="\n    }"),b+="\n  }    ",he.nonEnumShadows){for(b+="\n\n  if (iterable !== objectProto) {\n    var ctor = iterable.constructor,\n        isProto = iterable === (ctor && ctor.prototype),\n        className = iterable === stringProto ? stringClass : iterable === errorProto ? errorClass : toString.call(iterable),\n        nonEnum = nonEnumProps[className];\n      ",k=0;7>k;k++)b+="\n    index = '"+a.shadowedProps[k]+"';\n    if ((!(isProto && nonEnum[index]) && hasOwnProperty.call(iterable, index))",a.useHas||(b+=" || (!nonEnum[index] && iterable[index] !== objectProto[index])"),b+=") {\n      "+a.loop+";\n    }      ";b+="\n  }    "}return(a.array||he.nonEnumArgs)&&(b+="\n}"),b+=a.bottom+";\nreturn result"};Yd||(bb=function(){function a(){}return function(b){if(Lb(b)){a.prototype=b;var d=new a;a.prototype=null}return d||c.Object()}}());var je=Xd?function(a,b){Y.value=b,Xd(a,"__bindData__",Y)}:hd;he.argsClass||(tb=function(a){return a&&"object"==typeof a&&"number"==typeof a.length&&Rd.call(a,"callee")&&!Td.call(a,"callee")||!1});var ke=Zd||function(a){return a&&"object"==typeof a&&"number"==typeof a.length&&Kd.call(a)==N||!1},le=nb({args:"object",init:"[]",top:"if (!(objectTypes[typeof object])) return result",loop:"result.push(index)"}),me=ae?function(a){return Lb(a)?he.enumPrototypes&&"function"==typeof a||he.nonEnumArgs&&a.length&&tb(a)?le(a):ae(a):[]}:le,ne={args:"collection, callback, thisArg",top:"callback = callback && typeof thisArg == 'undefined' ? callback : baseCreateCallback(callback, thisArg, 3)",array:"typeof length == 'number'",keys:me,loop:"if (callback(iterable[index], index, collection) === false) return result"},oe={args:"object, source, guard",top:"var args = arguments,\n    argsIndex = 0,\n    argsLength = typeof guard == 'number' ? 2 : args.length;\nwhile (++argsIndex < argsLength) {\n  iterable = args[argsIndex];\n  if (iterable && objectTypes[typeof iterable]) {",keys:me,loop:"if (typeof result[index] == 'undefined') result[index] = iterable[index]",bottom:"  }\n}"},pe={top:"if (!objectTypes[typeof iterable]) return result;\n"+ne.top,array:!1},qe={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},re=Db(qe),se=Cd("("+me(re).join("|")+")","g"),te=Cd("["+me(qe).join("")+"]","g"),ue=nb(ne),ve=nb(oe,{top:oe.top.replace(";",";\nif (argsLength > 3 && typeof args[argsLength - 2] == 'function') {\n  var callback = baseCreateCallback(args[--argsLength - 1], args[argsLength--], 2);\n} else if (argsLength > 2 && typeof args[argsLength - 1] == 'function') {\n  callback = args[--argsLength];\n}"),loop:"result[index] = callback ? callback(result[index], iterable[index]) : iterable[index]"}),we=nb(oe),xe=nb(ne,pe,{useHas:!1}),ye=nb(ne,pe);Kb(/x/)&&(Kb=function(a){return"function"==typeof a&&Kd.call(a)==R});var ze=Qd?function(a){if(!a||Kd.call(a)!=T||!he.argsClass&&tb(a))return!1;var b=a.valueOf,c=qb(b)&&(c=Qd(b))&&Qd(c);return c?a==c||Qd(a)==c:rb(a)}:rb,Ae=lb(function(a,b,c){Rd.call(a,c)?a[c]++:a[c]=1}),Be=lb(function(a,b,c){(Rd.call(a,c)?a[c]:a[c]=[]).push(b)
+}),Ce=lb(function(a,b,c){a[c]=b}),De=gc,Ee=ac,Fe=qb(Fe=wd.now)&&Fe||function(){return(new wd).getTime()},Ge=8==de(x+"08")?de:function(a,b){return de(Qb(a)?a.replace(F,""):a,b||0)};return q.after=Oc,q.assign=ve,q.at=Zb,q.bind=Pc,q.bindAll=Qc,q.bindKey=Rc,q.chain=pd,q.compact=sc,q.compose=Sc,q.constant=bd,q.countBy=Ae,q.create=wb,q.createCallback=cd,q.curry=Tc,q.debounce=Uc,q.defaults=we,q.defer=Vc,q.delay=Wc,q.difference=tc,q.filter=ac,q.flatten=xc,q.forEach=dc,q.forEachRight=ec,q.forIn=xe,q.forInRight=zb,q.forOwn=ye,q.forOwnRight=Ab,q.functions=Bb,q.groupBy=Be,q.indexBy=Ce,q.initial=zc,q.intersection=Ac,q.invert=Db,q.invoke=fc,q.keys=me,q.map=gc,q.mapValues=Sb,q.max=hc,q.memoize=Xc,q.merge=Tb,q.min=ic,q.omit=Ub,q.once=Yc,q.pairs=Vb,q.partial=Zc,q.partialRight=$c,q.pick=Wb,q.pluck=De,q.property=id,q.pull=Dc,q.range=Ec,q.reject=lc,q.remove=Fc,q.rest=Gc,q.shuffle=nc,q.sortBy=qc,q.tap=qd,q.throttle=_c,q.times=md,q.toArray=rc,q.transform=Xb,q.union=Ic,q.uniq=Jc,q.values=Yb,q.where=Ee,q.without=Kc,q.wrap=ad,q.xor=Lc,q.zip=Mc,q.zipObject=Nc,q.collect=gc,q.drop=Gc,q.each=dc,q.eachRight=ec,q.extend=ve,q.methods=Bb,q.object=Nc,q.select=ac,q.tail=Gc,q.unique=Jc,q.unzip=Mc,fd(q),q.clone=ub,q.cloneDeep=vb,q.contains=$b,q.escape=dd,q.every=_b,q.find=bc,q.findIndex=uc,q.findKey=xb,q.findLast=cc,q.findLastIndex=vc,q.findLastKey=yb,q.has=Cb,q.identity=ed,q.indexOf=yc,q.isArguments=tb,q.isArray=ke,q.isBoolean=Eb,q.isDate=Fb,q.isElement=Gb,q.isEmpty=Hb,q.isEqual=Ib,q.isFinite=Jb,q.isFunction=Kb,q.isNaN=Mb,q.isNull=Nb,q.isNumber=Ob,q.isObject=Lb,q.isPlainObject=ze,q.isRegExp=Pb,q.isString=Qb,q.isUndefined=Rb,q.lastIndexOf=Cc,q.mixin=fd,q.noConflict=gd,q.noop=hd,q.now=Fe,q.parseInt=Ge,q.random=jd,q.reduce=jc,q.reduceRight=kc,q.result=kd,q.runInContext=o,q.size=oc,q.some=pc,q.sortedIndex=Hc,q.template=ld,q.unescape=nd,q.uniqueId=od,q.all=_b,q.any=pc,q.detect=bc,q.findWhere=bc,q.foldl=jc,q.foldr=kc,q.include=$b,q.inject=jc,fd(function(){var a={};return ye(q,function(b,c){q.prototype[c]||(a[c]=b)}),a}(),!1),q.first=wc,q.last=Bc,q.sample=mc,q.take=wc,q.head=wc,ye(q,function(a,b){var c="sample"!==b;q.prototype[b]||(q.prototype[b]=function(b,d){var e=this.__chain__,f=a(this.__wrapped__,b,d);return e||null!=b&&(!d||c&&"function"==typeof b)?new r(f,e):f})}),q.VERSION="2.4.1",q.prototype.chain=rd,q.prototype.toString=sd,q.prototype.value=td,q.prototype.valueOf=td,ue(["join","pop","shift"],function(a){var b=Fd[a];q.prototype[a]=function(){var a=this.__chain__,c=b.apply(this.__wrapped__,arguments);return a?new r(c,a):c}}),ue(["push","reverse","sort","unshift"],function(a){var b=Fd[a];q.prototype[a]=function(){return b.apply(this.__wrapped__,arguments),this}}),ue(["concat","slice","splice"],function(a){var b=Fd[a];q.prototype[a]=function(){return new r(b.apply(this.__wrapped__,arguments),this.__chain__)}}),he.spliceObjects||ue(["pop","shift","splice"],function(a){var b=Fd[a],c="splice"==a;q.prototype[a]=function(){var a=this.__chain__,d=this.__wrapped__,e=b.apply(d,arguments);return 0===d.length&&delete d[0],a||c?new r(e,a):e}}),q}var p,q=[],r=[],s=0,t={},u=+new Date+"",v=75,w=40,x="    \v\f \n\r\u2028\u2029 ᠎              ",y=/\b__p \+= '';/g,z=/\b(__p \+=) '' \+/g,A=/(__e\(.*?\)|\b__t\)) \+\n'';/g,B=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,C=/\w*$/,D=/^\s*function[ \n\r\t]+\w/,E=/<%=([\s\S]+?)%>/g,F=RegExp("^["+x+"]*0+(?=.$)"),G=/($^)/,H=/\bthis\b/,I=/['\n\r\t\u2028\u2029\\]/g,J=["Array","Boolean","Date","Error","Function","Math","Number","Object","RegExp","String","_","attachEvent","clearTimeout","isFinite","isNaN","parseInt","setTimeout"],K=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],L=0,M="[object Arguments]",N="[object Array]",O="[object Boolean]",P="[object Date]",Q="[object Error]",R="[object Function]",S="[object Number]",T="[object Object]",U="[object RegExp]",V="[object String]",W={};W[R]=!1,W[M]=W[N]=W[O]=W[P]=W[S]=W[T]=W[U]=W[V]=!0;var X={leading:!1,maxWait:0,trailing:!1},Y={configurable:!1,enumerable:!1,value:null,writable:!1},Z={args:"",array:null,bottom:"",firstArg:"",init:"",keys:null,loop:"",shadowedProps:null,support:null,top:"",useHas:!1},$={"boolean":!1,"function":!0,object:!0,number:!1,string:!1,undefined:!1},_={"\\":"\\","'":"'","\n":"n","\r":"r"," ":"t","\u2028":"u2028","\u2029":"u2029"},ab=$[typeof window]&&window||this,bb=$[typeof exports]&&exports&&!exports.nodeType&&exports,cb=$[typeof module]&&module&&!module.nodeType&&module,db=cb&&cb.exports===bb&&bb,eb=$[typeof global]&&global;!eb||eb.global!==eb&&eb.window!==eb||(ab=eb);var fb=o();"function"==typeof define&&"object"==typeof define.amd&&define.amd?(ab._=fb,define(function(){return fb})):bb&&cb?db?(cb.exports=fb)._=fb:bb._=fb:ab._=fb}.call(this);
\ No newline at end of file
diff --git a/xmail-viewer/views/js/xmail-list.js b/xmail-viewer/views/js/xmail-list.js
new file mode 100755 (executable)
index 0000000..c43a3ca
--- /dev/null
@@ -0,0 +1,267 @@
+'use strict';
+
+const C_ERR_HEAD = '入力エラー:\n\n';
+
+/*global $ formatErrorMessage */
+/**
+ * XMAIL一覧データ照会画面の初期処理
+ * ・Datatablesの初期化
+ * ・Datatablesのクリックイベントの定義
+ * ・Datatablesデータ表示処理の呼び出し
+ * @function
+ */
+$(document).ready(function() {
+       // Setup the dnd listeners.
+       var dropZone = document.getElementById('drop_zone');
+       dropZone.addEventListener('dragover', handleDragOver, false);
+       dropZone.addEventListener('drop', handleFileSelect, false);
+
+       /* eslint-disable no-unused-vars */
+       var table = $('#datagrid').DataTable({
+               paging: false,
+               searching: false,
+               select: true,
+               columns: [
+                       {
+                               data: 'del_link',
+                               render: function(data) {
+                                       return (
+                                               '<button type="button" class="btn-xs btn-default" style="width:2.3rem;" onclick="actionDelete(' +
+                                               data +
+                                               ');" >DEL</button>'
+                                       );
+                               }
+                       },
+                       {
+                               data: 'nid',
+                               render: function(data) {
+                                       return (
+                                               '<button type="button" class="btn-xs btn-primary" style="width:3.2rem;" onclick="actionNid(' +
+                                               data +
+                                               ');" >' +
+                                               data +
+                                               '</button>'
+                                       );
+                               }
+                       },
+                       { data: 'file' },
+                       { data: 'xmail_uuid' },
+                       { data: 'xmail_name' },
+                       { data: 'xmail_description' },
+                       { data: 'creator_uuid' },
+                       { data: 'creator_name' },
+                       { data: 'creator_description' },
+                       { data: 'vendor_uuid' },
+                       { data: 'vendor_name' },
+                       { data: 'vendor_description' },
+                       { data: 'owner_uuid' },
+                       { data: 'owner_name' },
+                       { data: 'owner_description' }
+               ],
+               columnDefs: [
+                       {
+                               targets: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13],
+                               className: 'left-aligned-cell'
+                       }
+               ],
+               order: [[1, 'asc']]
+       });
+
+       loadGrid();
+});
+
+$('#uploadXmail').click(function() {
+       $('#modalHead').html('XMAILファイル登録');
+       $('#modalData').html(
+               '下記エリアにXMAILファイルをドロップしてください。(1&nbsp;XMAILファイル/1&nbsp;回)'
+       );
+       $('#filename').val('');
+       document.getElementById('text_content').textContent = '';
+
+       $('#myModal').modal('show');
+});
+
+/* eslint-disable no-unused-vars */
+function actionDelete(nid) {
+       var ret = confirm(
+               '[NID] ' + nid + ' のXMAILデータを削除します。\nよろしいですか?'
+       );
+       if (!ret) {
+               return false;
+       }
+       deleteData(nid);
+}
+
+/* eslint-disable no-unused-vars */
+function actionNid(nid) {
+       location.href = '/petrinet/view?id=' + nid;
+}
+
+$('#execImport').click(function() {
+       // 何もデータがロードできていない場合はNG
+       if (
+               document.getElementById('filename').innerHTML == '' ||
+               $('#text_content').val() == ''
+       ) {
+               alert(C_ERR_HEAD + 'ファイルをアップロードしてから実行してください。');
+               return false;
+       }
+
+       var ret = confirm('XMAILデータを登録します。\nよろしいですか?');
+       if (!ret) {
+               return false;
+       }
+
+       uploadData($('#filename').val(), $('#text_content').val());
+});
+
+/**
+ * ドロップされたファイルの処理
+ * ・
+ * @function
+ * @param {evt} evt - イベント
+ * @returns void
+ */
+function handleFileSelect(evt) {
+       evt.stopPropagation();
+       evt.preventDefault();
+
+       var files = evt.dataTransfer.files;
+       var file = '';
+
+       if (files.length > 0) {
+               //複数あった場合でも1件目のみを対象に処理
+               file = files[0];
+
+               //拡張子がxmail以外のファイルはNG
+               var fileName = file.name;
+               var xmailExt = fileName.substr(fileName.length - 5);
+               var xmlExt = fileName.substr(fileName.length - 3);
+
+               if (xmlExt !== 'xml' && xmailExt !== 'xmail') {
+                       alert(
+                               C_ERR_HEAD +
+                                       'ファイル拡張子が"xml"又は、"xmail"のデータを選択してください。'
+                       );
+                       return false;
+               }
+
+               // escape(f.name), file.type, file.size, file.lastModifiedDate.toLocaleDateString()
+               var reader = new FileReader();
+               // ファイルロード
+               reader.onload = (function(file) {
+                       document.getElementById('filename').innerHTML = file.name;
+                       reader.readAsText(file);
+               })(file);
+
+               // ファイルコンテンツの読み込み
+               reader.onloadend = function(evt) {
+                       if (evt.target.readyState == FileReader.DONE) {
+                               // DONE == 2
+                               document.getElementById('text_content').textContent =
+                                       evt.target.result;
+                       }
+               };
+       } else {
+               alert('エラー:ファイルの数が0');
+       }
+}
+
+function handleDragOver(evt) {
+       evt.stopPropagation();
+       evt.preventDefault();
+       evt.dataTransfer.dropEffect = 'copy';
+}
+
+/**
+ * XMAIL一覧データ照会画面データのロード処理
+ *
+ * @function
+ * @returns void
+ * @throws {xhr error}
+ */
+function loadGrid() {
+       $.ajax({
+               url: '/xmail-list',
+               type: 'GET',
+               dataType: 'json',
+               success: function(data) {
+                       $('#datagrid')
+                               .dataTable()
+                               .fnClearTable();
+                       if (data.length > 0) {
+                               $('#datagrid')
+                                       .dataTable()
+                                       .fnAddData(data);
+                       } else {
+                               alert('XMAILデータは存在しません。');
+                       }
+               },
+               error: function(jqXHR, textStatus, errorThrown) {
+                       var msg = '一覧取得に失敗しました。';
+                       formatErrorMessage(jqXHR, textStatus, errorThrown, msg);
+               }
+       });
+
+       return;
+}
+
+/**
+ * XMAILファイルアップロード処理
+ *
+ * @function
+ * @param {filename} filename - XMAILファイル名
+ * @param {xmail} xmail - XMAILデータ内容
+ * @returns void
+ * @throws {xhr error}
+ */
+function uploadData(filename, xmail) {
+       $.ajax({
+               url: '/xmail-upload',
+               type: 'POST',
+               dataType: 'json',
+               data: {
+                       filename: filename,
+                       xmail: xmail
+               },
+               success: function() {
+                       loadGrid();
+                       alert('XMAILデータのロードが完了しました。');
+               },
+               error: function(jqXHR, textStatus, errorThrown) {
+                       var msg = 'XMAILデータのロードに失敗しました。';
+                       formatErrorMessage(jqXHR, textStatus, errorThrown, msg);
+               }
+       });
+
+       return;
+}
+
+/**
+ * XMAILデータ削除
+ *
+ * @function
+ * @param {nid} nid - XMAIL一意キー
+ * @returns void
+ * @throws {xhr error}
+ */
+function deleteData(nid) {
+       $.ajax({
+               url: '/xmail-delete',
+               type: 'POST',
+               dataType: 'json',
+               data: {
+                       nid: nid
+               },
+               success: function() {
+                       loadGrid();
+                       alert('XMAILデータの削除が完了しました。');
+               },
+               error: function(jqXHR, textStatus, errorThrown) {
+                       var msg = 'XMAILデータの削除に失敗しました。';
+                       formatErrorMessage(jqXHR, textStatus, errorThrown, msg);
+               }
+       });
+
+       return;
+}
diff --git a/xmail-viewer/views/js/xmail-petrinet.js b/xmail-viewer/views/js/xmail-petrinet.js
new file mode 100755 (executable)
index 0000000..e70c3ed
--- /dev/null
@@ -0,0 +1,204 @@
+'use strict';
+
+var gdata = ''; // eslint-disable-line
+
+/* global $ alchemy getParam formatErrorMessage */
+/**
+ * XMAILペトリネット図照会画面の初期処理
+ * ・ペトリネット図の描画処理呼び出し
+ */
+$(document).ready(function() {
+       gdata = '';
+       document.getElementById('navbarNavDropdown').style.visibility = 'hidden';
+
+       /* eslint-disable no-unused-vars */
+       var table = $('#datagrid').DataTable({
+               paging: false,
+               searching: false,
+               select: true,
+               columns: [
+                       { data: 'nid' },
+                       { data: 'parent_nid' },
+                       { data: 'description' },
+                       { data: 'value' },
+                       { data: 'attrib' }
+               ],
+               columnDefs: [
+                       {
+                               targets: [4],
+                               className: 'left-aligned-cell'
+                       }
+               ],
+               order: [[0, 'asc']]
+       });
+
+       loadPetrinet();
+});
+
+/**
+ * ペトリネット図の描画
+ * ・ペトリネット図構成データの取得
+ * ・取得したデータからペトリネット図を描画
+ * @function
+ * @see http://graphalchemist.github.io/Alchemy/#/
+ * @returns
+ * @throws {xhr error}
+ */
+function loadPetrinet() {
+       $.ajax({
+               url: '/petrinet/xmail-petrinet',
+               type: 'post',
+               dataType: 'json',
+               data: {
+                       id: getParam('id')
+               },
+               success: function(data) {
+                       alchemy.begin({
+                               dataSource: data,
+                               nodeTypes: {
+                                       nodeType: ['place', 'transition']
+                               },
+                               nodeCaption: 'label',
+                               nodeMouseOver: 'id',
+                               edgeCaption: 'edgeType',
+                               directedEdges: true,
+                               nodeCaptionsOnByDefault: true,
+                               edgeCaptionsOnByDefault: true,
+                               edgeStyle: {
+                                       all: {
+                                               width: 4,
+                                               color: '#f0f8ff',
+                                               opacity: 0.6,
+                                               selected: {
+                                                       opacity: 1
+                                               },
+                                               highlighted: {
+                                                       opacity: 1
+                                               },
+                                               hidden: {
+                                                       opacity: 0
+                                               }
+                                       }
+                               },
+                               nodeStyle: {
+                                       place: {
+                                               color: '#f8f8ff',
+                                               borderColor: '#f8f8ff',
+                                               selected: {
+                                                       color: '#ff0000',
+                                                       borderColor: '#ff0000'
+                                                       //,radius: '13'
+                                               },
+                                               highlighted: {
+                                                       color: '#87cefa'
+                                               }
+                                       },
+                                       transition: {
+                                               color: '#4169e1',
+                                               borderColor: '#4169e1',
+                                               selected: {
+                                                       color: '#ff0000',
+                                                       borderColor: '#ff0000'
+                                                       //,radius: '13'
+                                               },
+                                               highlighted: {
+                                                       color: '#87cefa'
+                                               }
+                                       }
+                               }
+                       });
+
+                       getNodeDetails(getParam('id'));
+               },
+               error: function(jqXHR, textStatus, errorThrown) {
+                       var msg = 'ペトリネット図の取得に失敗しました。';
+                       formatErrorMessage(jqXHR, textStatus, errorThrown, msg);
+               }
+       });
+
+       return;
+}
+
+/**
+ * ノード詳細情報取得
+ * ・XMAILに紐づくノードの詳細情報を取得する。
+ * ・ここで取得した内容はメモリ上に保持され、ペトリネット図のノード選択時に参照される。
+ * @param {number} node_id - UI1で取得したNIDを指定する。
+ * @returns
+ * @throws {xhr error}
+ */
+function getNodeDetails(node_id) {
+       $('#txtPlaceId').val('');
+       $('#txtPlaceRefId').val('');
+       $('#txtTemplateTag').val('');
+       $('#txtTemplateId').val('');
+       $('#txtTemplateUuId').val('');
+       $('#txtTemplateName').val('');
+       $('#txtTemplateDescription').val('');
+
+       $.ajax({
+               url: '/node',
+               type: 'post',
+               dataType: 'json',
+               data: {
+                       node_id: node_id
+               },
+               success: function(data) {
+                       //store retrived data into memory
+                       gdata = data;
+                       /*
+                       alert('complete!! data: ' + gdata);
+                       $('#txtPlaceId').val(data[0].place_id);
+                       $('#txtPlaceRefId').val(data[0].placeRef_id);
+                       $('#txtTemplateTag').val(data[0].template_tag);
+                       $('#txtTemplateId').val(data[0].template_id);
+                       $('#txtTemplateUuId').val(data[0].template_uuid);
+                       $('#txtTemplateName').val(data[0].template_name);
+                       $('#txtTemplateDescription').val(data[0].template_description);
+                       */
+               },
+               error: function(jqXHR, textStatus, errorThrown) {
+                       var msg = 'ノード詳細情報の取得に失敗しました。';
+                       formatErrorMessage(jqXHR, textStatus, errorThrown, msg);
+               }
+       });
+
+       return;
+}
+
+/**
+ * ノード詳細情報取得
+ * ・XMAILに紐づくノードの詳細情報を取得する。
+ * ・ここで取得した内容はメモリ上に保持され、ペトリネット図のノード選択時に参照される。
+ * @param {number} node_id - UI1で取得したNIDを指定する。
+ * @returns
+ * @throws {xhr error}
+ */
+function getNodeMaterial(node_id) {
+       // eslint-disable-line
+
+       $.ajax({
+               url: '/node/node-material',
+               type: 'post',
+               dataType: 'json',
+               data: {
+                       node_id: node_id
+               },
+               success: function(data) {
+                       $('#datagrid')
+                               .dataTable()
+                               .fnClearTable();
+                       if (data.length > 0) {
+                               $('#datagrid')
+                                       .dataTable()
+                                       .fnAddData(data);
+                       }
+               },
+               error: function(jqXHR, textStatus, errorThrown) {
+                       var msg = 'ノードマテリアル情報の取得に失敗しました。';
+                       formatErrorMessage(jqXHR, textStatus, errorThrown, msg);
+               }
+       });
+
+       return;
+}
diff --git a/xmail-viewer/views/layout.hbs b/xmail-viewer/views/layout.hbs
new file mode 100755 (executable)
index 0000000..b525d1c
--- /dev/null
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <!-- Required meta tags -->
+    <meta charset="utf-8"> 
+    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
+    <title>{{title}}</title>
+    <!-- Bootstrap CSS -->
+       <link rel="stylesheet" href="/views/css/vendor/font-awesome.css">
+    <link rel="stylesheet" href="/views/css/vendor/bootstrap.min.css">
+    <link rel="stylesheet" href="/views/css/style.css">
+    <link rel="stylesheet" href="https://cdn.datatables.net/1.10.19/css/dataTables.bootstrap4.min.css">
+    <!-- <link rel="stylesheet" href="/views/css/vendor.css"> -->
+    <link rel="stylesheet" href="/views/css/vendor/alchemy-white.css">
+
+    <style>
+        table.dataTable tbody tr.selected {
+            color: white;
+            background-color: #819FF7;
+        }
+               #drop_zone {
+                       border: 2px dashed #bbb;
+                       -moz-border-radius: 5px;
+                       -webkit-border-radius: 5px;
+                       border-radius: 5px;
+                       padding: 25px;
+                       text-align: center;
+                       font: 20pt bold 'Vollkorn';
+                       color: #bbb;
+               }
+    </style>
+</head>
+<body>
+    {{> header }}
+    {{{body}}}
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/xmail-viewer/views/partials/header.hbs b/xmail-viewer/views/partials/header.hbs
new file mode 100755 (executable)
index 0000000..abedd82
--- /dev/null
@@ -0,0 +1,31 @@
+<header>
+    <div class="container-fluid">
+        <div class="row">
+            <div class="col-md-8">
+                <img src="/views/img/kyutech.bmp" width="30rem;" class="img-fluid">&nbsp;&nbsp;&nbsp;九州工業大学&nbsp;&nbsp;XMAIL&nbsp;Data&nbsp;Viewer</h3>
+            </div>
+            <div class="col-md-4 align-self-end" style="text-align: right; font-size: 0.8rem;">
+                version&nbsp;1.0            
+            </div>
+        </div>
+    </div>
+</header>
+
+<nav class="navbar navbar-expand-md navbar-light bg-light" style="font-size: 0.8rem;">
+    <a class="navbar-brand pb-2" href="/">XMAIL</a>
+    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
+        <span class="navbar-toggler-icon"></span>
+    </button>
+    <div class="collapse navbar-collapse" id="navbarNavDropdown" >
+        <ul class="navbar-nav">
+            <li class="nav-item dropdown">
+                <a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+                Import
+                </a>
+                <ul class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink" style="font-size: 0.7rem;">
+                    <li><a class="dropdown-item" id="uploadXmail">Upload File</a></li>
+                </ul>
+            </li>
+        </ul>
+    </div>
+</nav>
diff --git a/xmail-viewer/views/xmail-list.hbs b/xmail-viewer/views/xmail-list.hbs
new file mode 100755 (executable)
index 0000000..77552f3
--- /dev/null
@@ -0,0 +1,60 @@
+<section>
+    <div class="container-fluid">
+        <div class="table-responsive">
+            <table class="table table-striped table-bordered table-hover" style="font-size:0.8rem; text-align:center;" id="datagrid">
+                <thead>
+                    <tr>
+                                               <th>&nbsp;</th>
+                        <th>NID</th>
+                        <th>Data Source</th>
+                        <th>XMAIL uuid</th>
+                        <th>XMAIL name</th>
+                        <th>XMAIL description</th>
+                        <th>Creator uuid</th>
+                        <th>Creator name</th>
+                        <th>Creator description</th>
+                        <th>Vendor uuid</th>
+                        <th>Vendor name</th>
+                        <th>Vendor description</th>
+                        <th>Owner uuid</th>
+                        <th>Owner name</th>
+                        <th>Owner description</th>
+                    </tr>
+                </thead>
+                <tbody>
+                </tbody>
+            </table>
+        </div>
+    </div>
+    <br>
+</section>
+
+<div class="modal fade bd-example-modal-lg" id='myModal' tabindex="-1" role="dialog" style="font-size:0.8rem;">
+       <div class="modal-dialog modal-lg" role="document">
+               <div class="modal-content">
+               <div class="modal-header">
+                       <h5 class="modal-title" id="modalHead"></h5>
+                       <button type="button" class="close" data-dismiss="modal" aria-label="Close">
+                       <span aria-hidden="true">&times;</span>
+                       </button>
+               </div>
+               <div class="modal-body">
+                       <p id="modalData" style="font-size:1rem;"></p>
+                       <div id="drop_zone">Drop files here</div>
+                       <output id="filename"></output>
+                       <textarea id="text_content" class="form-control" rows=10 style="font-size: 0.8rem;" readonly></textarea>
+               </div>
+               <div class="modal-footer">
+                       <button type="button" class="btn btn-primary" data-dismiss="modal" id="execImport">実行</button>
+                       <button type="button" class="btn btn-secondary" data-dismiss="modal">閉じる</button>
+               </div>
+               </div>
+       </div>
+</div>
+
+    <script src="/views/js/vendor-util/jquery.min.js"></script>
+    <script src="/views/js/vendor-util/bootstrap.min.js"></script>
+    <script src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js"></script>
+       
+    <script src="/views/js/xmail-list.js"></script>
+    <script src="/views/js/utils.js"></script>
diff --git a/xmail-viewer/views/xmail-petrinet.hbs b/xmail-viewer/views/xmail-petrinet.hbs
new file mode 100755 (executable)
index 0000000..97bbae7
--- /dev/null
@@ -0,0 +1,116 @@
+<style type="text/css">
+    .alchemy text {
+        display: block !important;
+    }
+       #datagrid td, th {
+               padding:0.5rem 0.1rem;
+       }
+</style>
+<section>
+    <div class="container-fluid">
+        <div class="row my-flex-card">
+            <div class="col-lg-6">
+                <div class="card">
+                    <div class="alchemy" id="alchemy"></div>
+                </div>
+            </div>
+            <div class="col-lg-3">
+                <div class="card">
+                    <div class="card-body">
+                        <h6 class="card-title" style="font-size: 0.8rem;">Petrinet Details:</h6>
+                        <div class="input-group input-group-sm mb-3">
+                            <div class="input-group-prepend">
+                                <span class="input-group-text" id="addon-wrapping" style="font-size: 0.7rem; width:5rem;">node id</span>
+                            </div>
+                            <input type="text" id="txtNode" class="form-control" style="font-size: 0.7rem;" aria-label="seq" aria-describedby="addon-wrapping" readonly>
+                        </div>
+                        <div class="input-group input-group-sm mb-3">
+                            <div class="input-group-prepend">
+                                <span class="input-group-text" id="addon-wrapping" style="font-size: 0.7rem; width:5rem;">nodeType</span>
+                            </div>
+                            <input type="text" id="txtId" class="form-control" style="font-size: 0.7rem;" aria-label="seq" aria-describedby="addon-wrapping">
+                        </div>
+
+                        <!-- Node Informaiton -->
+                        <h6 class="card-title" style="font-size: 0.8rem;">Place Details:</h6>
+                        <div class="input-group input-group-sm mb-3">
+                            <div class="input-group-prepend">
+                                <span class="input-group-text" id="addon-wrapping" style="font-size: 0.7rem; width:5rem;">place ID</span>
+                            </div>
+                            <input type="text" id="txtPlaceId" class="form-control" style="font-size: 0.7rem;" aria-label="seq" aria-describedby="addon-wrapping">
+                        </div>
+                        <div class="input-group input-group-sm mb-3">
+                            <div class="input-group-prepend">
+                                <span class="input-group-text" id="addon-wrapping" style="font-size: 0.7rem; width:5rem;">placeRef ID</span>
+                            </div>
+                            <input type="text" id="txtPlaceRefId" class="form-control" style="font-size: 0.7rem;" aria-label="seq" aria-describedby="addon-wrapping">
+                        </div>
+                        <div class="input-group input-group-sm mb-3">
+                            <div class="input-group-prepend">
+                                <span class="input-group-text" id="addon-wrapping" style="font-size: 0.7rem; width:5rem;">temp tag</span>
+                            </div>
+                            <input type="text" id="txtTemplateTag" class="form-control" style="font-size: 0.7rem;" aria-label="seq" aria-describedby="addon-wrapping">
+                        </div>
+                        <div class="input-group input-group-sm mb-3">
+                            <div class="input-group-prepend">
+                                <span class="input-group-text" id="addon-wrapping" style="font-size: 0.7rem; width:5rem;">temp ID</span>
+                            </div>
+                            <input type="text" id="txtTemplateId" class="form-control" style="font-size: 0.7rem;" aria-label="seq" aria-describedby="addon-wrapping">
+                        </div>
+                        <div class="input-group input-group-sm mb-3">
+                            <div class="input-group-prepend">
+                                <span class="input-group-text" id="addon-wrapping" style="font-size: 0.7rem; width:5rem;">temp uuid</span>
+                            </div>
+                            <input type="text" id="txtTemplateUuId" class="form-control" style="font-size: 0.7rem;" aria-label="seq" aria-describedby="addon-wrapping">
+                        </div>
+                        <div class="input-group input-group-sm mb-3">
+                            <div class="input-group-prepend">
+                                <span class="input-group-text" id="addon-wrapping" style="font-size: 0.7rem; width:5rem;">temp name</span>
+                            </div>
+                            <input type="text" id="txtTemplateName" class="form-control" style="font-size: 0.7rem;" aria-label="seq" aria-describedby="addon-wrapping">
+                        </div>
+                        <div class="input-group input-group-sm mb-3">
+                            <div class="input-group-prepend">
+                                <span class="input-group-text" id="addon-wrapping" style="font-size: 0.7rem; width:5rem;">template description</span>
+                            </div>
+                            <input type="text" id="txtTemplateDescription" class="form-control" style="font-size: 0.7rem;" aria-label="seq" aria-describedby="addon-wrapping">
+                        </div>
+
+                    </div>
+                    <br><br><br>
+                </div>
+            </div>
+
+                       <div class="col-lg-3">
+                               <br>
+                               <h6 style="font-size: 0.8rem;">Template Properties:</h6>
+                               <div class="table-responsive">
+                                       <table class="table table-striped table-bordered table-hover" style="font-size:0.7rem; text-align:center;" id="datagrid">
+                                               <thead>
+                                                       <tr>
+                                                               <th style="padding:0.5rem 0.1rem;">NID</th>
+                                                               <th style="padding:0.5rem 0.1rem;">Parent NID</th>
+                                                               <th style="padding:0.5rem 0.1rem;">Description</th>
+                                                               <th style="padding:0.5rem 0.1rem;">Value</th>
+                                                               <th style="padding:0.5rem 0.1rem;">Attributes</th>
+                                                       </tr>
+                                               </thead>
+                                               <tbody>
+                                               </tbody>
+                                       </table>
+                </div>
+            </div>
+        </div>
+    </div>
+</section>
+
+    <script src="/views/js/vendor-util/jquery.min.js"></script>
+    <script src="/views/js/vendor-util/bootstrap.min.js"></script>
+       
+       <script src="/views/js/vendor.js"></script>
+    <script src="/views/js/alchemy.js"></script>
+    
+       <script src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.js"></script> 
+
+    <script src="/views/js/xmail-petrinet.js"></script>
+    <script src="/views/js/utils.js"></script>