m3_preproc.twb 61 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878
  1. <?xml version='1.0' encoding='utf-8' ?>
  2. <!-- build 20212.21.1214.2055 -->
  3. <workbook source-build='2021.2.6 (20212.21.1214.2055)' source-platform='win' version='18.1' xmlns:user='http://www.tableausoftware.com/xml/user'>
  4. <document-format-change-manifest>
  5. <_.fcp.AnimationOnByDefault.true...AnimationOnByDefault />
  6. <_.fcp.MarkAnimation.true...MarkAnimation />
  7. <_.fcp.ObjectModelEncapsulateLegacy.true...ObjectModelEncapsulateLegacy />
  8. <_.fcp.ObjectModelTableType.true...ObjectModelTableType />
  9. <_.fcp.SchemaViewerObjectModel.true...SchemaViewerObjectModel />
  10. <SheetIdentifierTracking />
  11. <SortTagCleanup />
  12. <WindowsPersistSimpleIdentifiers />
  13. </document-format-change-manifest>
  14. <preferences>
  15. <preference name='ui.encoding.shelf.height' value='24' />
  16. <preference name='ui.shelf.height' value='26' />
  17. </preferences>
  18. <_.fcp.AnimationOnByDefault.false...style>
  19. <_.fcp.AnimationOnByDefault.false..._.fcp.MarkAnimation.true...style-rule element='animation'>
  20. <_.fcp.AnimationOnByDefault.false...format attr='animation-on' value='ao-on' />
  21. </_.fcp.AnimationOnByDefault.false..._.fcp.MarkAnimation.true...style-rule>
  22. </_.fcp.AnimationOnByDefault.false...style>
  23. <datasources>
  24. <datasource caption='df_data' inline='true' name='federated.1i4mltc0odypnu137y9yy0p8plgv' version='18.1'>
  25. <connection class='federated'>
  26. <named-connections>
  27. <named-connection caption='df_data' name='textscan.04cnp8d1wco52n13tx6101jiogz1'>
  28. <connection class='textscan' directory='C:/Users/User/Desktop/ssd-work/homeiot/preproc/data' filename='df_data.csv' password='' server='' />
  29. </named-connection>
  30. </named-connections>
  31. <_.fcp.ObjectModelEncapsulateLegacy.false...relation connection='textscan.04cnp8d1wco52n13tx6101jiogz1' name='data_all.csv' table='[data_all#csv]' type='table'>
  32. <columns character-set='UTF-8' header='yes' locale='ko_KR' separator=','>
  33. <column datatype='datetime' name='timestamp' ordinal='0' />
  34. <column datatype='real' name='hum' ordinal='1' />
  35. <column datatype='real' name='temp' ordinal='2' />
  36. <column datatype='real' name='door' ordinal='3' />
  37. <column datatype='real' name='motion' ordinal='4' />
  38. <column datatype='real' name='illum' ordinal='5' />
  39. <column datatype='real' name='label' ordinal='6' />
  40. <column datatype='integer' name='dayofweek' ordinal='7' />
  41. </columns>
  42. </_.fcp.ObjectModelEncapsulateLegacy.false...relation>
  43. <_.fcp.ObjectModelEncapsulateLegacy.true...relation connection='textscan.04cnp8d1wco52n13tx6101jiogz1' name='data_all.csv' table='[data_all#csv]' type='table'>
  44. <columns character-set='UTF-8' header='yes' locale='ko_KR' separator=','>
  45. <column datatype='datetime' name='timestamp' ordinal='0' />
  46. <column datatype='real' name='hum' ordinal='1' />
  47. <column datatype='real' name='temp' ordinal='2' />
  48. <column datatype='real' name='door' ordinal='3' />
  49. <column datatype='real' name='motion' ordinal='4' />
  50. <column datatype='real' name='illum' ordinal='5' />
  51. <column datatype='real' name='label' ordinal='6' />
  52. <column datatype='integer' name='dayofweek' ordinal='7' />
  53. </columns>
  54. </_.fcp.ObjectModelEncapsulateLegacy.true...relation>
  55. <metadata-records>
  56. <metadata-record class='capability'>
  57. <remote-name />
  58. <remote-type>0</remote-type>
  59. <parent-name>[data_all.csv]</parent-name>
  60. <remote-alias />
  61. <aggregation>Count</aggregation>
  62. <contains-null>true</contains-null>
  63. <attributes>
  64. <attribute datatype='string' name='character-set'>&quot;UTF-8&quot;</attribute>
  65. <attribute datatype='string' name='collation'>&quot;ko&quot;</attribute>
  66. <attribute datatype='string' name='currency'>&quot;₩&quot;</attribute>
  67. <attribute datatype='string' name='debit-close-char'>&quot;&quot;</attribute>
  68. <attribute datatype='string' name='debit-open-char'>&quot;&quot;</attribute>
  69. <attribute datatype='string' name='field-delimiter'>&quot;,&quot;</attribute>
  70. <attribute datatype='string' name='header-row'>&quot;true&quot;</attribute>
  71. <attribute datatype='string' name='locale'>&quot;ko_KR&quot;</attribute>
  72. <attribute datatype='string' name='single-char'>&quot;&quot;</attribute>
  73. </attributes>
  74. </metadata-record>
  75. <metadata-record class='column'>
  76. <remote-name>timestamp</remote-name>
  77. <remote-type>135</remote-type>
  78. <local-name>[timestamp]</local-name>
  79. <parent-name>[data_all.csv]</parent-name>
  80. <remote-alias>timestamp</remote-alias>
  81. <ordinal>0</ordinal>
  82. <local-type>datetime</local-type>
  83. <aggregation>Year</aggregation>
  84. <contains-null>true</contains-null>
  85. <_.fcp.ObjectModelEncapsulateLegacy.true...object-id>[data_all.csv_FA47E2E3ACAE4F7684E9ECA5BC29520F]</_.fcp.ObjectModelEncapsulateLegacy.true...object-id>
  86. </metadata-record>
  87. <metadata-record class='column'>
  88. <remote-name>hum</remote-name>
  89. <remote-type>5</remote-type>
  90. <local-name>[hum]</local-name>
  91. <parent-name>[data_all.csv]</parent-name>
  92. <remote-alias>hum</remote-alias>
  93. <ordinal>1</ordinal>
  94. <local-type>real</local-type>
  95. <aggregation>Sum</aggregation>
  96. <contains-null>true</contains-null>
  97. <_.fcp.ObjectModelEncapsulateLegacy.true...object-id>[data_all.csv_FA47E2E3ACAE4F7684E9ECA5BC29520F]</_.fcp.ObjectModelEncapsulateLegacy.true...object-id>
  98. </metadata-record>
  99. <metadata-record class='column'>
  100. <remote-name>temp</remote-name>
  101. <remote-type>5</remote-type>
  102. <local-name>[temp]</local-name>
  103. <parent-name>[data_all.csv]</parent-name>
  104. <remote-alias>temp</remote-alias>
  105. <ordinal>2</ordinal>
  106. <local-type>real</local-type>
  107. <aggregation>Sum</aggregation>
  108. <contains-null>true</contains-null>
  109. <_.fcp.ObjectModelEncapsulateLegacy.true...object-id>[data_all.csv_FA47E2E3ACAE4F7684E9ECA5BC29520F]</_.fcp.ObjectModelEncapsulateLegacy.true...object-id>
  110. </metadata-record>
  111. <metadata-record class='column'>
  112. <remote-name>door</remote-name>
  113. <remote-type>5</remote-type>
  114. <local-name>[door]</local-name>
  115. <parent-name>[data_all.csv]</parent-name>
  116. <remote-alias>door</remote-alias>
  117. <ordinal>3</ordinal>
  118. <local-type>real</local-type>
  119. <aggregation>Sum</aggregation>
  120. <contains-null>true</contains-null>
  121. <_.fcp.ObjectModelEncapsulateLegacy.true...object-id>[data_all.csv_FA47E2E3ACAE4F7684E9ECA5BC29520F]</_.fcp.ObjectModelEncapsulateLegacy.true...object-id>
  122. </metadata-record>
  123. <metadata-record class='column'>
  124. <remote-name>motion</remote-name>
  125. <remote-type>5</remote-type>
  126. <local-name>[motion]</local-name>
  127. <parent-name>[data_all.csv]</parent-name>
  128. <remote-alias>motion</remote-alias>
  129. <ordinal>4</ordinal>
  130. <local-type>real</local-type>
  131. <aggregation>Sum</aggregation>
  132. <contains-null>true</contains-null>
  133. <_.fcp.ObjectModelEncapsulateLegacy.true...object-id>[data_all.csv_FA47E2E3ACAE4F7684E9ECA5BC29520F]</_.fcp.ObjectModelEncapsulateLegacy.true...object-id>
  134. </metadata-record>
  135. <metadata-record class='column'>
  136. <remote-name>illum</remote-name>
  137. <remote-type>5</remote-type>
  138. <local-name>[illum]</local-name>
  139. <parent-name>[data_all.csv]</parent-name>
  140. <remote-alias>illum</remote-alias>
  141. <ordinal>5</ordinal>
  142. <local-type>real</local-type>
  143. <aggregation>Sum</aggregation>
  144. <contains-null>true</contains-null>
  145. <_.fcp.ObjectModelEncapsulateLegacy.true...object-id>[data_all.csv_FA47E2E3ACAE4F7684E9ECA5BC29520F]</_.fcp.ObjectModelEncapsulateLegacy.true...object-id>
  146. </metadata-record>
  147. <metadata-record class='column'>
  148. <remote-name>label</remote-name>
  149. <remote-type>5</remote-type>
  150. <local-name>[label]</local-name>
  151. <parent-name>[data_all.csv]</parent-name>
  152. <remote-alias>label</remote-alias>
  153. <ordinal>6</ordinal>
  154. <local-type>real</local-type>
  155. <aggregation>Sum</aggregation>
  156. <contains-null>true</contains-null>
  157. <_.fcp.ObjectModelEncapsulateLegacy.true...object-id>[data_all.csv_FA47E2E3ACAE4F7684E9ECA5BC29520F]</_.fcp.ObjectModelEncapsulateLegacy.true...object-id>
  158. </metadata-record>
  159. <metadata-record class='column'>
  160. <remote-name>dayofweek</remote-name>
  161. <remote-type>20</remote-type>
  162. <local-name>[dayofweek]</local-name>
  163. <parent-name>[data_all.csv]</parent-name>
  164. <remote-alias>dayofweek</remote-alias>
  165. <ordinal>7</ordinal>
  166. <local-type>integer</local-type>
  167. <aggregation>Sum</aggregation>
  168. <contains-null>true</contains-null>
  169. <_.fcp.ObjectModelEncapsulateLegacy.true...object-id>[data_all.csv_FA47E2E3ACAE4F7684E9ECA5BC29520F]</_.fcp.ObjectModelEncapsulateLegacy.true...object-id>
  170. </metadata-record>
  171. </metadata-records>
  172. </connection>
  173. <aliases enabled='yes' />
  174. <column caption='hum_' datatype='real' name='[Calculation_339740361182842880]' role='measure' type='quantitative'>
  175. <calculation class='tableau' formula='avg([hum])-60' />
  176. </column>
  177. <column caption='temp_' datatype='real' name='[Calculation_339740361183186945]' role='measure' type='quantitative'>
  178. <calculation class='tableau' formula='avg([temp])-235' />
  179. </column>
  180. <_.fcp.ObjectModelTableType.true...column caption='data_0831_0910.csv' datatype='table' name='[__tableau_internal_object_id__].[data_0831_0910.csv_130223753C1E4976911C131ECA12D254]' role='measure' type='quantitative' />
  181. <_.fcp.ObjectModelTableType.true...column caption='data_all.csv' datatype='table' name='[__tableau_internal_object_id__].[data_all.csv_FA47E2E3ACAE4F7684E9ECA5BC29520F]' role='measure' type='quantitative' />
  182. <column caption='Dayofweek' datatype='integer' name='[dayofweek]' role='measure' type='quantitative' />
  183. <column caption='Door' datatype='real' name='[door]' role='measure' type='quantitative' />
  184. <column caption='Hum' datatype='real' name='[hum]' role='measure' type='quantitative' />
  185. <column caption='Illum' datatype='real' name='[illum]' role='measure' type='quantitative' />
  186. <column aggregation='CountD' caption='Label' datatype='real' name='[label]' role='measure' type='quantitative' />
  187. <column caption='Motion' datatype='real' name='[motion]' role='measure' type='quantitative' />
  188. <column caption='Temp' datatype='real' name='[temp]' role='measure' type='quantitative' />
  189. <column caption='Timestamp' datatype='datetime' name='[timestamp]' role='dimension' type='ordinal' />
  190. <column-instance column='[__tableau_internal_object_id__].[data_0831_0910.csv_130223753C1E4976911C131ECA12D254]' derivation='Count' name='[__tableau_internal_object_id__].[cnt:data_0831_0910.csv_130223753C1E4976911C131ECA12D254:qk]' pivot='key' type='quantitative' />
  191. <column-instance column='[__tableau_internal_object_id__].[data_all.csv_FA47E2E3ACAE4F7684E9ECA5BC29520F]' derivation='Count' name='[__tableau_internal_object_id__].[cnt:data_all.csv_FA47E2E3ACAE4F7684E9ECA5BC29520F:qk]' pivot='key' type='quantitative' />
  192. <column-instance column='[hum]' derivation='Avg' name='[avg:hum:qk]' pivot='key' type='quantitative' />
  193. <column-instance column='[illum]' derivation='Avg' name='[avg:illum:qk]' pivot='key' type='quantitative' />
  194. <column-instance column='[temp]' derivation='Avg' name='[avg:temp:qk]' pivot='key' type='quantitative' />
  195. <column-instance column='[label]' derivation='Count' name='[cnt:label:qk]' pivot='key' type='quantitative' />
  196. <column-instance column='[label]' derivation='CountD' name='[ctd:label:qk]' pivot='key' type='quantitative' />
  197. <column-instance column='[timestamp]' derivation='Day' name='[dy:timestamp:ok]' pivot='key' type='ordinal' />
  198. <column-instance column='[timestamp]' derivation='Hour' name='[hr:timestamp:ok]' pivot='key' type='ordinal' />
  199. <column-instance column='[illum]' derivation='Max' name='[max:illum:qk]' pivot='key' type='quantitative' />
  200. <column-instance column='[label]' derivation='Max' name='[max:label:qk]' pivot='key' type='quantitative' />
  201. <column-instance column='[illum]' derivation='Median' name='[med:illum:qk]' pivot='key' type='quantitative' />
  202. <column-instance column='[timestamp]' derivation='Minute' name='[mi:timestamp:ok]' pivot='key' type='ordinal' />
  203. <column-instance column='[timestamp]' derivation='Month' name='[mn:timestamp:ok]' pivot='key' type='ordinal' />
  204. <column-instance column='[timestamp]' derivation='Quarter' name='[qr:timestamp:ok]' pivot='key' type='ordinal' />
  205. <column-instance column='[dayofweek]' derivation='Sum' name='[sum:dayofweek:qk]' pivot='key' type='quantitative' />
  206. <column-instance column='[door]' derivation='Sum' name='[sum:door:qk]' pivot='key' type='quantitative' />
  207. <column-instance column='[hum]' derivation='Sum' name='[sum:hum:qk]' pivot='key' type='quantitative' />
  208. <column-instance column='[illum]' derivation='Sum' name='[sum:illum:qk]' pivot='key' type='quantitative' />
  209. <column-instance column='[label]' derivation='Sum' name='[sum:label:qk]' pivot='key' type='quantitative' />
  210. <column-instance column='[motion]' derivation='Sum' name='[sum:motion:qk]' pivot='key' type='quantitative' />
  211. <column-instance column='[temp]' derivation='Sum' name='[sum:temp:qk]' pivot='key' type='quantitative' />
  212. <column-instance column='[Calculation_339740361182842880]' derivation='User' name='[usr:Calculation_339740361182842880:qk]' pivot='key' type='quantitative' />
  213. <column-instance column='[Calculation_339740361183186945]' derivation='User' name='[usr:Calculation_339740361183186945:qk]' pivot='key' type='quantitative' />
  214. <column-instance column='[timestamp]' derivation='Year' name='[yr:timestamp:ok]' pivot='key' type='ordinal' />
  215. <group hidden='true' name='[포함(년(Timestamp),분(Timestamp),분기(Timestamp),시간(Timestamp),월(Timestamp),일(Timestamp))]' name-style='unqualified' user:auto-column='include'>
  216. <groupfilter function='crossjoin'>
  217. <groupfilter function='level-members' level='[yr:timestamp:ok]' />
  218. <groupfilter function='level-members' level='[mi:timestamp:ok]' />
  219. <groupfilter function='level-members' level='[qr:timestamp:ok]' />
  220. <groupfilter function='level-members' level='[hr:timestamp:ok]' />
  221. <groupfilter function='level-members' level='[mn:timestamp:ok]' />
  222. <groupfilter function='level-members' level='[dy:timestamp:ok]' />
  223. </groupfilter>
  224. </group>
  225. <group hidden='true' name='[포함(년(Timestamp),분기(Timestamp),시간(Timestamp),월(Timestamp),일(Timestamp))]' name-style='unqualified' user:auto-column='include'>
  226. <groupfilter function='crossjoin'>
  227. <groupfilter function='level-members' level='[yr:timestamp:ok]' />
  228. <groupfilter function='level-members' level='[qr:timestamp:ok]' />
  229. <groupfilter function='level-members' level='[hr:timestamp:ok]' />
  230. <groupfilter function='level-members' level='[mn:timestamp:ok]' />
  231. <groupfilter function='level-members' level='[dy:timestamp:ok]' />
  232. </groupfilter>
  233. </group>
  234. <layout _.fcp.SchemaViewerObjectModel.false...dim-percentage='0.5' _.fcp.SchemaViewerObjectModel.false...measure-percentage='0.4' dim-ordering='alphabetic' measure-ordering='alphabetic' show-structure='true' />
  235. <style>
  236. <style-rule element='mark'>
  237. <encoding attr='color' field='[:Measure Names]' type='palette'>
  238. <map to='#4e79a7'>
  239. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:door:qk]&quot;</bucket>
  240. </map>
  241. <map to='#59a14f'>
  242. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[avg:temp:qk]&quot;</bucket>
  243. </map>
  244. <map to='#59a14f'>
  245. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:temp:qk]&quot;</bucket>
  246. </map>
  247. <map to='#76b7b2'>
  248. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:motion:qk]&quot;</bucket>
  249. </map>
  250. <map to='#b07aa1'>
  251. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv]&quot;</bucket>
  252. </map>
  253. <map to='#b07aa1'>
  254. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[__tableau_internal_object_id__].[cnt:data_0831_0910.csv_130223753C1E4976911C131ECA12D254:qk]&quot;</bucket>
  255. </map>
  256. <map to='#b07aa1'>
  257. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[__tableau_internal_object_id__].[cnt:data_all.csv_FA47E2E3ACAE4F7684E9ECA5BC29520F:qk]&quot;</bucket>
  258. </map>
  259. <map to='#b07aa1'>
  260. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[usr:Calculation_339740361182842880:qk]&quot;</bucket>
  261. </map>
  262. <map to='#e15759'>
  263. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[avg:illum:qk]&quot;</bucket>
  264. </map>
  265. <map to='#e15759'>
  266. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[max:illum:qk]&quot;</bucket>
  267. </map>
  268. <map to='#e15759'>
  269. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[med:illum:qk]&quot;</bucket>
  270. </map>
  271. <map to='#e15759'>
  272. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:illum:qk]&quot;</bucket>
  273. </map>
  274. <map to='#edc948'>
  275. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[avg:Calculation_839358440279990272:qk]&quot;</bucket>
  276. </map>
  277. <map to='#edc948'>
  278. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[cnt:label:qk]&quot;</bucket>
  279. </map>
  280. <map to='#edc948'>
  281. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[ctd:label:qk]&quot;</bucket>
  282. </map>
  283. <map to='#edc948'>
  284. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[max:label:qk]&quot;</bucket>
  285. </map>
  286. <map to='#edc948'>
  287. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:Calculation_839358440279990272:qk]&quot;</bucket>
  288. </map>
  289. <map to='#edc948'>
  290. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:label:qk]&quot;</bucket>
  291. </map>
  292. <map to='#f28e2b'>
  293. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[avg:hum:qk]&quot;</bucket>
  294. </map>
  295. <map to='#f28e2b'>
  296. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:hum:qk]&quot;</bucket>
  297. </map>
  298. <map to='#f28e2b'>
  299. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[usr:Calculation_339740361183186945:qk]&quot;</bucket>
  300. </map>
  301. <map to='#ff9da7'>
  302. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:dayofweek:qk]&quot;</bucket>
  303. </map>
  304. </encoding>
  305. </style-rule>
  306. </style>
  307. <semantic-values>
  308. <semantic-value key='[Country].[Name]' value='&quot;대한민국&quot;' />
  309. </semantic-values>
  310. <_.fcp.ObjectModelEncapsulateLegacy.true...object-graph>
  311. <objects>
  312. <object caption='data_all.csv' id='data_all.csv_FA47E2E3ACAE4F7684E9ECA5BC29520F'>
  313. <properties context=''>
  314. <relation connection='textscan.04cnp8d1wco52n13tx6101jiogz1' name='data_all.csv' table='[data_all#csv]' type='table'>
  315. <columns character-set='UTF-8' header='yes' locale='ko_KR' separator=','>
  316. <column datatype='datetime' name='timestamp' ordinal='0' />
  317. <column datatype='real' name='hum' ordinal='1' />
  318. <column datatype='real' name='temp' ordinal='2' />
  319. <column datatype='real' name='door' ordinal='3' />
  320. <column datatype='real' name='motion' ordinal='4' />
  321. <column datatype='real' name='illum' ordinal='5' />
  322. <column datatype='real' name='label' ordinal='6' />
  323. <column datatype='integer' name='dayofweek' ordinal='7' />
  324. </columns>
  325. </relation>
  326. </properties>
  327. </object>
  328. </objects>
  329. </_.fcp.ObjectModelEncapsulateLegacy.true...object-graph>
  330. </datasource>
  331. </datasources>
  332. <worksheets>
  333. <worksheet name='관찰'>
  334. <table>
  335. <view>
  336. <datasources>
  337. <datasource caption='df_data' name='federated.1i4mltc0odypnu137y9yy0p8plgv' />
  338. </datasources>
  339. <datasource-dependencies datasource='federated.1i4mltc0odypnu137y9yy0p8plgv'>
  340. <column caption='hum_' datatype='real' name='[Calculation_339740361182842880]' role='measure' type='quantitative'>
  341. <calculation class='tableau' formula='avg([hum])-60' />
  342. </column>
  343. <column caption='temp_' datatype='real' name='[Calculation_339740361183186945]' role='measure' type='quantitative'>
  344. <calculation class='tableau' formula='avg([temp])-235' />
  345. </column>
  346. <column-instance column='[temp]' derivation='Avg' name='[avg:temp:qk]' pivot='key' type='quantitative' />
  347. <column caption='Door' datatype='real' name='[door]' role='measure' type='quantitative' />
  348. <column-instance column='[timestamp]' derivation='Day' name='[dy:timestamp:ok]' pivot='key' type='ordinal' />
  349. <column-instance column='[timestamp]' derivation='Hour' name='[hr:timestamp:ok]' pivot='key' type='ordinal' />
  350. <column caption='Hum' datatype='real' name='[hum]' role='measure' type='quantitative' />
  351. <column caption='Illum' datatype='real' name='[illum]' role='measure' type='quantitative' />
  352. <column aggregation='CountD' caption='Label' datatype='real' name='[label]' role='measure' type='quantitative' />
  353. <column-instance column='[illum]' derivation='Max' name='[max:illum:qk]' pivot='key' type='quantitative' />
  354. <column-instance column='[label]' derivation='Max' name='[max:label:qk]' pivot='key' type='quantitative' />
  355. <column-instance column='[timestamp]' derivation='Minute' name='[mi:timestamp:ok]' pivot='key' type='ordinal' />
  356. <column-instance column='[timestamp]' derivation='Month' name='[mn:timestamp:ok]' pivot='key' type='ordinal' />
  357. <column caption='Motion' datatype='real' name='[motion]' role='measure' type='quantitative' />
  358. <column-instance column='[timestamp]' derivation='Quarter' name='[qr:timestamp:ok]' pivot='key' type='ordinal' />
  359. <column-instance column='[door]' derivation='Sum' name='[sum:door:qk]' pivot='key' type='quantitative' />
  360. <column-instance column='[motion]' derivation='Sum' name='[sum:motion:qk]' pivot='key' type='quantitative' />
  361. <column caption='Temp' datatype='real' name='[temp]' role='measure' type='quantitative' />
  362. <column caption='Timestamp' datatype='datetime' name='[timestamp]' role='dimension' type='ordinal' />
  363. <column-instance column='[Calculation_339740361182842880]' derivation='User' name='[usr:Calculation_339740361182842880:qk]' pivot='key' type='quantitative' />
  364. <column-instance column='[Calculation_339740361183186945]' derivation='User' name='[usr:Calculation_339740361183186945:qk]' pivot='key' type='quantitative' />
  365. <column-instance column='[timestamp]' derivation='Year' name='[yr:timestamp:ok]' pivot='key' type='ordinal' />
  366. </datasource-dependencies>
  367. <filter class='categorical' column='[federated.1i4mltc0odypnu137y9yy0p8plgv].[:Measure Names]'>
  368. <groupfilter function='union' user:op='manual'>
  369. <groupfilter function='member' level='[:Measure Names]' member='&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[usr:Calculation_339740361183186945:qk]&quot;' />
  370. <groupfilter function='member' level='[:Measure Names]' member='&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[usr:Calculation_339740361182842880:qk]&quot;' />
  371. <groupfilter function='member' level='[:Measure Names]' member='&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[max:illum:qk]&quot;' />
  372. <groupfilter function='member' level='[:Measure Names]' member='&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:motion:qk]&quot;' />
  373. <groupfilter function='member' level='[:Measure Names]' member='&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:door:qk]&quot;' />
  374. <groupfilter function='member' level='[:Measure Names]' member='&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[max:label:qk]&quot;' />
  375. </groupfilter>
  376. </filter>
  377. <manual-sort column='[federated.1i4mltc0odypnu137y9yy0p8plgv].[:Measure Names]' direction='ASC'>
  378. <dictionary>
  379. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[usr:Calculation_339740361183186945:qk]&quot;</bucket>
  380. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[usr:Calculation_339740361182842880:qk]&quot;</bucket>
  381. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[avg:temp:qk]&quot;</bucket>
  382. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[max:illum:qk]&quot;</bucket>
  383. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:motion:qk]&quot;</bucket>
  384. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:door:qk]&quot;</bucket>
  385. </dictionary>
  386. </manual-sort>
  387. <filter class='categorical' column='[federated.1i4mltc0odypnu137y9yy0p8plgv].[포함(년(Timestamp),분기(Timestamp),시간(Timestamp),월(Timestamp),일(Timestamp))]'>
  388. <groupfilter function='reorder-dimensionality' user:ui-domain='database' user:ui-enumeration='inclusive' user:ui-marker='enumerate'>
  389. <groupfilter function='crossjoin'>
  390. <groupfilter function='member' level='[dy:timestamp:ok]' member='7' />
  391. <groupfilter function='crossjoin'>
  392. <groupfilter function='member' level='[mn:timestamp:ok]' member='9' />
  393. <groupfilter function='crossjoin'>
  394. <groupfilter function='member' level='[qr:timestamp:ok]' member='3' />
  395. <groupfilter function='crossjoin'>
  396. <groupfilter function='member' level='[yr:timestamp:ok]' member='2021' />
  397. <groupfilter function='union'>
  398. <groupfilter function='member' level='[hr:timestamp:ok]' member='3' />
  399. <groupfilter function='member' level='[hr:timestamp:ok]' member='4' />
  400. <groupfilter function='member' level='[hr:timestamp:ok]' member='5' />
  401. <groupfilter function='member' level='[hr:timestamp:ok]' member='6' />
  402. <groupfilter function='member' level='[hr:timestamp:ok]' member='7' />
  403. <groupfilter function='member' level='[hr:timestamp:ok]' member='8' />
  404. <groupfilter function='member' level='[hr:timestamp:ok]' member='9' />
  405. <groupfilter function='member' level='[hr:timestamp:ok]' member='10' />
  406. <groupfilter function='member' level='[hr:timestamp:ok]' member='11' />
  407. <groupfilter function='member' level='[hr:timestamp:ok]' member='12' />
  408. <groupfilter function='member' level='[hr:timestamp:ok]' member='13' />
  409. <groupfilter function='member' level='[hr:timestamp:ok]' member='14' />
  410. <groupfilter function='member' level='[hr:timestamp:ok]' member='15' />
  411. <groupfilter function='member' level='[hr:timestamp:ok]' member='16' />
  412. <groupfilter function='member' level='[hr:timestamp:ok]' member='17' />
  413. <groupfilter function='member' level='[hr:timestamp:ok]' member='18' />
  414. <groupfilter function='member' level='[hr:timestamp:ok]' member='19' />
  415. <groupfilter function='member' level='[hr:timestamp:ok]' member='20' />
  416. <groupfilter function='member' level='[hr:timestamp:ok]' member='21' />
  417. <groupfilter function='member' level='[hr:timestamp:ok]' member='22' />
  418. </groupfilter>
  419. </groupfilter>
  420. </groupfilter>
  421. </groupfilter>
  422. </groupfilter>
  423. <order>
  424. <hierarchy name='[yr:timestamp:ok]' />
  425. <hierarchy name='[qr:timestamp:ok]' />
  426. <hierarchy name='[hr:timestamp:ok]' />
  427. <hierarchy name='[mn:timestamp:ok]' />
  428. <hierarchy name='[dy:timestamp:ok]' />
  429. </order>
  430. </groupfilter>
  431. </filter>
  432. <slices>
  433. <column>[federated.1i4mltc0odypnu137y9yy0p8plgv].[:Measure Names]</column>
  434. <column>[federated.1i4mltc0odypnu137y9yy0p8plgv].[포함(년(Timestamp),분기(Timestamp),시간(Timestamp),월(Timestamp),일(Timestamp))]</column>
  435. </slices>
  436. <aggregation value='true' />
  437. </view>
  438. <style>
  439. <style-rule element='axis'>
  440. <encoding attr='space' class='0' field='[federated.1i4mltc0odypnu137y9yy0p8plgv].[Multiple Values]' field-type='quantitative' range-type='independent' scope='rows' type='space' />
  441. </style-rule>
  442. <style-rule element='cell'>
  443. <format attr='cell-w' value='30' />
  444. <format attr='cell-h' value='10' />
  445. <format attr='cell' value='10' />
  446. <format attr='cell-q' value='50' />
  447. </style-rule>
  448. </style>
  449. <panes>
  450. <pane id='2' selection-relaxation-option='selection-relaxation-allow'>
  451. <view>
  452. <breakdown value='auto' />
  453. </view>
  454. <mark class='Automatic' />
  455. <encodings>
  456. <color column='[federated.1i4mltc0odypnu137y9yy0p8plgv].[:Measure Names]' />
  457. </encodings>
  458. </pane>
  459. </panes>
  460. <rows>([federated.1i4mltc0odypnu137y9yy0p8plgv].[:Measure Names] * [federated.1i4mltc0odypnu137y9yy0p8plgv].[Multiple Values])</rows>
  461. <cols>([federated.1i4mltc0odypnu137y9yy0p8plgv].[yr:timestamp:ok] / ([federated.1i4mltc0odypnu137y9yy0p8plgv].[qr:timestamp:ok] / ([federated.1i4mltc0odypnu137y9yy0p8plgv].[mn:timestamp:ok] / ([federated.1i4mltc0odypnu137y9yy0p8plgv].[dy:timestamp:ok] / ([federated.1i4mltc0odypnu137y9yy0p8plgv].[hr:timestamp:ok] / [federated.1i4mltc0odypnu137y9yy0p8plgv].[mi:timestamp:ok])))))</cols>
  462. </table>
  463. <simple-id uuid='{C6772FCD-E39F-4D33-BB17-265129FF0DE0}' />
  464. </worksheet>
  465. <worksheet name='모든기간'>
  466. <table>
  467. <view>
  468. <datasources>
  469. <datasource caption='df_data' name='federated.1i4mltc0odypnu137y9yy0p8plgv' />
  470. </datasources>
  471. <datasource-dependencies datasource='federated.1i4mltc0odypnu137y9yy0p8plgv'>
  472. <column-instance column='[label]' derivation='CountD' name='[ctd:label:qk]' pivot='key' type='quantitative' />
  473. <column caption='Dayofweek' datatype='integer' name='[dayofweek]' role='measure' type='quantitative' />
  474. <column caption='Door' datatype='real' name='[door]' role='measure' type='quantitative' />
  475. <column-instance column='[timestamp]' derivation='Day' name='[dy:timestamp:ok]' pivot='key' type='ordinal' />
  476. <column-instance column='[timestamp]' derivation='Hour' name='[hr:timestamp:ok]' pivot='key' type='ordinal' />
  477. <column caption='Hum' datatype='real' name='[hum]' role='measure' type='quantitative' />
  478. <column caption='Illum' datatype='real' name='[illum]' role='measure' type='quantitative' />
  479. <column aggregation='CountD' caption='Label' datatype='real' name='[label]' role='measure' type='quantitative' />
  480. <column-instance column='[label]' derivation='Max' name='[max:label:qk]' pivot='key' type='quantitative' />
  481. <column-instance column='[timestamp]' derivation='Month' name='[mn:timestamp:ok]' pivot='key' type='ordinal' />
  482. <column caption='Motion' datatype='real' name='[motion]' role='measure' type='quantitative' />
  483. <column-instance column='[timestamp]' derivation='Quarter' name='[qr:timestamp:ok]' pivot='key' type='ordinal' />
  484. <column-instance column='[dayofweek]' derivation='Sum' name='[sum:dayofweek:qk]' pivot='key' type='quantitative' />
  485. <column-instance column='[door]' derivation='Sum' name='[sum:door:qk]' pivot='key' type='quantitative' />
  486. <column-instance column='[hum]' derivation='Sum' name='[sum:hum:qk]' pivot='key' type='quantitative' />
  487. <column-instance column='[illum]' derivation='Sum' name='[sum:illum:qk]' pivot='key' type='quantitative' />
  488. <column-instance column='[motion]' derivation='Sum' name='[sum:motion:qk]' pivot='key' type='quantitative' />
  489. <column-instance column='[temp]' derivation='Sum' name='[sum:temp:qk]' pivot='key' type='quantitative' />
  490. <column caption='Temp' datatype='real' name='[temp]' role='measure' type='quantitative' />
  491. <column caption='Timestamp' datatype='datetime' name='[timestamp]' role='dimension' type='ordinal' />
  492. <column-instance column='[timestamp]' derivation='Year' name='[yr:timestamp:ok]' pivot='key' type='ordinal' />
  493. </datasource-dependencies>
  494. <filter class='categorical' column='[federated.1i4mltc0odypnu137y9yy0p8plgv].[:Measure Names]'>
  495. <groupfilter function='union' user:op='manual'>
  496. <groupfilter function='member' level='[:Measure Names]' member='&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:hum:qk]&quot;' />
  497. <groupfilter function='member' level='[:Measure Names]' member='&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:temp:qk]&quot;' />
  498. <groupfilter function='member' level='[:Measure Names]' member='&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:illum:qk]&quot;' />
  499. <groupfilter function='member' level='[:Measure Names]' member='&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:motion:qk]&quot;' />
  500. <groupfilter function='member' level='[:Measure Names]' member='&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:door:qk]&quot;' />
  501. <groupfilter function='member' level='[:Measure Names]' member='&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:dayofweek:qk]&quot;' />
  502. <groupfilter function='member' level='[:Measure Names]' member='&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[max:label:qk]&quot;' />
  503. </groupfilter>
  504. </filter>
  505. <manual-sort column='[federated.1i4mltc0odypnu137y9yy0p8plgv].[:Measure Names]' direction='ASC'>
  506. <dictionary>
  507. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:hum:qk]&quot;</bucket>
  508. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:temp:qk]&quot;</bucket>
  509. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:illum:qk]&quot;</bucket>
  510. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:motion:qk]&quot;</bucket>
  511. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:door:qk]&quot;</bucket>
  512. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[sum:dayofweek:qk]&quot;</bucket>
  513. <bucket>&quot;[federated.1i4mltc0odypnu137y9yy0p8plgv].[ctd:label:qk]&quot;</bucket>
  514. </dictionary>
  515. </manual-sort>
  516. <slices>
  517. <column>[federated.1i4mltc0odypnu137y9yy0p8plgv].[:Measure Names]</column>
  518. </slices>
  519. <aggregation value='true' />
  520. </view>
  521. <style>
  522. <style-rule element='axis'>
  523. <encoding attr='space' class='0' field='[federated.1i4mltc0odypnu137y9yy0p8plgv].[Multiple Values]' field-type='quantitative' range-type='independent' scope='rows' type='space' />
  524. </style-rule>
  525. <style-rule element='cell'>
  526. <format attr='cell-w' value='30' />
  527. <format attr='cell-h' value='10' />
  528. <format attr='cell' value='10' />
  529. <format attr='cell-q' value='50' />
  530. </style-rule>
  531. </style>
  532. <panes>
  533. <pane id='2' selection-relaxation-option='selection-relaxation-allow'>
  534. <view>
  535. <breakdown value='auto' />
  536. </view>
  537. <mark class='Automatic' />
  538. <encodings>
  539. <color column='[federated.1i4mltc0odypnu137y9yy0p8plgv].[:Measure Names]' />
  540. </encodings>
  541. </pane>
  542. </panes>
  543. <rows>([federated.1i4mltc0odypnu137y9yy0p8plgv].[:Measure Names] * [federated.1i4mltc0odypnu137y9yy0p8plgv].[Multiple Values])</rows>
  544. <cols>([federated.1i4mltc0odypnu137y9yy0p8plgv].[yr:timestamp:ok] / ([federated.1i4mltc0odypnu137y9yy0p8plgv].[qr:timestamp:ok] / ([federated.1i4mltc0odypnu137y9yy0p8plgv].[mn:timestamp:ok] / ([federated.1i4mltc0odypnu137y9yy0p8plgv].[dy:timestamp:ok] / [federated.1i4mltc0odypnu137y9yy0p8plgv].[hr:timestamp:ok]))))</cols>
  545. </table>
  546. <simple-id uuid='{4640C892-28E5-4C31-8B3C-4104960313EE}' />
  547. </worksheet>
  548. </worksheets>
  549. <windows source-height='30'>
  550. <window class='worksheet' name='모든기간'>
  551. <cards>
  552. <edge name='left'>
  553. <strip size='160'>
  554. <card type='pages' />
  555. <card type='filters' />
  556. <card type='marks' />
  557. <card type='measures' />
  558. </strip>
  559. </edge>
  560. <edge name='top'>
  561. <strip size='2147483647'>
  562. <card type='columns' />
  563. </strip>
  564. <strip size='2147483647'>
  565. <card type='rows' />
  566. </strip>
  567. <strip size='31'>
  568. <card type='title' />
  569. </strip>
  570. </edge>
  571. <edge name='right'>
  572. <strip size='160'>
  573. <card param='[federated.1i4mltc0odypnu137y9yy0p8plgv].[:Measure Names]' show-morefewerbutton='false' type='filter' />
  574. <card pane-specification-id='2' param='[federated.1i4mltc0odypnu137y9yy0p8plgv].[:Measure Names]' type='color' />
  575. </strip>
  576. </edge>
  577. </cards>
  578. <viewpoint>
  579. <zoom type='fit-width' />
  580. </viewpoint>
  581. <simple-id uuid='{EA6146BC-0449-4E79-9022-3254290D9F56}' />
  582. </window>
  583. <window class='worksheet' maximized='true' name='관찰'>
  584. <cards>
  585. <edge name='left'>
  586. <strip size='160'>
  587. <card type='pages' />
  588. <card type='filters' />
  589. <card type='marks' />
  590. <card type='measures' />
  591. </strip>
  592. </edge>
  593. <edge name='top'>
  594. <strip size='2147483647'>
  595. <card type='columns' />
  596. </strip>
  597. <strip size='2147483647'>
  598. <card type='rows' />
  599. </strip>
  600. <strip size='31'>
  601. <card type='title' />
  602. </strip>
  603. </edge>
  604. <edge name='right'>
  605. <strip size='160'>
  606. <card param='[federated.1i4mltc0odypnu137y9yy0p8plgv].[:Measure Names]' show-morefewerbutton='false' type='filter' />
  607. <card pane-specification-id='2' param='[federated.1i4mltc0odypnu137y9yy0p8plgv].[:Measure Names]' type='color' />
  608. </strip>
  609. </edge>
  610. </cards>
  611. <viewpoint>
  612. <zoom type='fit-width' />
  613. </viewpoint>
  614. <simple-id uuid='{F0C1B79F-FA8C-4B5F-83E3-65A07290D092}' />
  615. </window>
  616. </windows>
  617. <thumbnails>
  618. <thumbnail height='192' name='관찰' width='192'>
  619. iVBORw0KGgoAAAANSUhEUgAAAMAAAADACAYAAABS3GwHAAAACXBIWXMAAA7DAAAOwwHHb6hk
  620. AAAgAElEQVR4nO29d5Rk2XnY97svVOyqzmGmw/Tk2ZnZjN0FEYhECsCCgiQSOhRhi+ZxIEWI
  621. oilatA91TEmkxEPJtKJ9DinRFg3aImlSiARBEJQBCFgsFptnZ3dST+qezrGqK7x66V7/UZ2r
  622. uvu97qrqnpn6nZ3T29X3ve+7r953w3e/+12hlFI0afKQoh20Ak2aHCQHZgBSSizLOijxTZoA
  623. B9wDuK57kOKbNGkOgZrUhuuXX+D3fu9zjI5PUnL9bcvduXO7gVrtjnHQCjR5MDj76HnuTcbJ
  624. z91h5OpVctkpfC1OR7qN77/yMk8/8yw52yM7fgP3wx/jW1/9HCef/RAL10ZwUylaU0lKy7PE
  625. 0v08/9EPNKxlbvYATWqEwDR1fM/DkxpnTw9x/OQJrKLFmYtPcmygD+nbnDhxnOz8FG1Hh7CW
  626. 8wwOn+TI4Aliukc+X2i81gflBpVSks/nSafTByG+ySFD+S4jo+OcOXG8oXKbBtDkoaY5BGry
  627. UNOcBDepG4uzk4yOTXD02DHG7o7RdXSIzOw4R44OMje3yIWLZw+8BT5o+U0eYNo6uuhob6eQ
  628. yXPx6fNI26GzrZWWdBsd6TiHIQan2QM0qRu3r7/Nki0Y6O7g0quXEbFuhJsjmlhg5OZNiKfp
  629. 7247UB2bk+AmDzXNIVCTh5qmATR5qGnOAZrUByW5PXKNvGfS1aIzt5TDSLVwqq+Lazdu0T0w
  630. jCkF3T3tB6pmswdoUh+ERjrVgu/75BZneP21V7l86SrEUlw8ewLPc7FKzkFr2TSAJvVBSZ/F
  631. TJZSqUhH7wAXLzzChQvnkYUMb165Q2d76qBVBJpeoCYHhsSyXOLx6IFq0ewBmhwQ2oG//GUt
  632. mjR5iGl6gZrUFeUUuHRlhI7eAbzsJLNFwcnBo3R3dx60akDTAJrUGem7uD5MT91DLc1zL1ci
  633. kUgeGgNoDoGa1BU9liQd00mlOlEyx3e/+XXeuT110Gqt0fQCNakzCt+XaJqGUgqlFEIINO1w
  634. tL3NIVCTOiPQdb38f0IcsC6VHA4zbNLkgGgaQJOGUMzO8/L3XiZT2j5n0EHQHAI1aQiJ1i7O
  635. XjRIRQ9Xm3u4tGny4KI8FueW0A7ZPKBpAE0ahM6x4WMHrUQF95UB2LYdqryUEscJF3IbVobv
  636. +6GT/IaV4bouvh9u7BxWhuM4SCnrJ2MPrs+668R9ZgBh06n7vh/aAMLK8DwvtAHsRYbneXWV
  637. 4ThOaCOrd3p727ZDG0BYnQ6dAUzcHeHSW1fxQizPjd+9zuxSMXD50ZtXuXr9NkEfre8WufTG
  638. GyzlS4HKK6W4ee1tXnn1TbyAQorZOd544w3mssHqoZRk5OrbjNwZJ8hSZiG7yPVbo7jWMm+8
  639. /hrzyzvXRSnFrZF3yOYcpsZvMTW3vKuM3NI8I3fGsHJLXHrzDWYWczuWd60cl6/dxLcLXH7r
  640. EqOTc7voJLk5coXlgoPv5Ln09o0AOs1x8+49/PwcL732VsV3eOgMIJ1uxXWdwDljvFKOrGXj
  641. FIO39MvLOQzTJKiQxXtj2JqJCtgaCSE4efoMnV0dGAGfsFsq4Skf2w7Y0ktJsVRiZmocP0A9
  642. kq0dxE3B/MISZ89fJLswvWN5IQR9R3txbY++/n48a3fjT7V3EdUh1tLG0d5udhvxmPEUrYko
  643. ejRJMqrheTv3QEJo9PZ149k+Y2NTRMzdJ9Sp9m4imiKfWQZDw9Q3K3XoDCBXKCD8Ek7A92A5
  644. kyG/nGF2KRNYRmd3N8sLMzgBW+dEOk3U0JidXQgsY2F2mo7uvsDl7ZJNLBqhWAzWhQtNp7e7
  645. m5aWNFoAx0pxeYnx8XFcz+PmyA00M7FjeaUUk/fGmJqZZWZynImpqV17s3x2gfHxce7dvsGd
  646. 6SWMlRXg7XCsHOPj95iamkZqEQr5/C46ybJO05Ms55a5N3YPZ5dRWy4zz/j4OCWzhXZTMbOw
  647. +T05dLFAjl3CV4JYLMrW7zWTydDWVplISSmJVKBvaXJc18W2bVpaWjZ/7thlGdFIxb2qyVBK
  648. YZcszGisQoZt2/i+TyKx+YXyfR9N1yvqsL0MiWWViMXiaFveaMuy0DSNaHTjBhKFXSqhGRFM
  649. o/JF2yrDcx1KtkM0FsNzXKLx2CaXZD6fJxqNYprmWp2tYgE0Aw2JLyGeSGwytu1kmKaJ67pE
  650. ojEi5vZLTdJ3KVo2phnB91wisTjGhhY6l8sRj8cxDKNCp3g8ivTlWpjFtjo5NiXHJRqL4dgO
  651. 8UR8U73XDKBYLIaeMO4HpRSWZVW8ODtRKBRIJpOBy696aGKxWN1kuK6LlHLLy1lbGY7jIIRY
  652. eznrIaNUKmGaZsULVUsZYbEsi2g0Gsp7FFanNfNMJBKhXsb9ImXZesNGg1brAbZjux6gljK2
  653. 6wFqKaN6D1BbGVt7gI0o10IV5su/6CaipXctsC2MjLDour6pBwhKGJ2aoRBNdkS5FqWv/8/I
  654. 7DhoJio3RfwT/xztyOMHrVpNqLsBKKUo5HNE40k820KPxolUGbM2OVwot4iy89jf+HWUUyDx
  655. 138XYSZwr3wZ6yu/QOz5fw4tJw5azT2jnDzKKdbfAKRTZHpmBs91KNqKaDzGhbOn6i22yT5Q
  656. dh7rz/5HVG4Gkewi/lf+DWLFa2Se/ySYCUp/9kvID/8mUj+KljpywBoHQxaXwC2vs5S+9sso
  657. t1B/A9DMKIamcaSnlRmvHZWfQkqJ7/v4vh9qhXMv5R8EGZ7noWlaqAnqXuuBa+F89RcRmkbk
  658. b/wBQmj4ZSXWyorjHyQiNApXvkjxW9/H/Mivog88E1hWqDo4FsqyEfFg4/pq9ValLMpexvni
  659. zyKS5b3IWvookR/+9fobgJtfZGYxh5FI48yNkOgaWJvV67oeaoITtrxSqu4yVsMH6iVDOUV0
  660. v4SmRdB9iYgGy6i2l3rr0sH9059Hi3cQ+9hvIIxKN/GaXic/RLTrKcwr/w9i/hpa9xkQIGKt
  661. CK02r5WuCbxv/Bru6HdIfOrfo/U8suuuMl3T0JxlVpfHVWmJ0hf+FiLRiXnueSLv+TtrZYUQ
  662. 9TeASLqH597VU/6lr7ve4h44ip/7bynZDnosjWdNk/ix/wMtfbT2gjyb4ld/nkjHELEf/lWE
  663. vv3LD+vbG/Wh57C/+U9xr34F5eQwH/txzLPPI5Kdu95jO1Qpi3KKuG9/DdPOEXn6p7C+9LeJ
  664. f/LfoPc9Wv0a6aMKc3h3X6H4yr9ExNeT7kae/JtEnv6vql7X9AIdMpSVQfnrEY2qMItx4Scg
  665. cxfjyCNYn/8ZYn/5X673BHoELb6/DMvSWsJ+4V8Q7ThB/GP/ONS1xsAzGH/zcwD4i3coff1X
  666. 8K59BX3w3UTe9VNVrhCIRAc4BYgkyz/NOLgWmHGUU8D64/8azDh+7Ajpv/K/YxgGWqoX6yu/
  667. SPwT/yv6Fg+UUgr3nS/ivPp/4nc8Tuyj/wTj2HuC6R+qtk3qhlIKlRml+PmfQcRa1z7XB59D
  668. f/wn0DSNSDSKE2+l9LW/v35dfpb4X/ut9Ymo0CCSLHtxVCugwM5RETEXSYDvorxS+YXruED0
  669. I/9gX3XQ2odJ/PjvoawMpT/5Bawv/Z3KQq6F1nUaf/J1tK6zyNl30DpPIzNjaG1DKDuHPvAu
  670. oh/6ZWRuPTTCOP9XQTOx/uQXiH38n6F3n0XEWlFK4r79eZxX/z2xv/RP8BLHMdqDNwiHLhRi
  671. J7YLhdiOvSyEhZWxl4WwajL8uRtYX/oMkad+kshTP7npbzsthDmX/l/cS3+w9ruyc+j9T5NZ
  672. nKPruU+D9LG//Zub5g7Kd9Hah5GZMYSmow8+i/fMz2+7EBamHrshrQzWl/42xsmP4I+9iN5z
  673. AX/2CnrvBfyFm+gdx4m87xcRQlSEQgC41/8M5/v/FlXKEPuhf4RcnsR57bPEf+RfoPdeCK1T
  674. TQzAtYtceeNtYl1pjGgHJwd7dr2maQDrMvzJN7G++veIPPe3iDz6qYryYVaC3Rt/jvPq71I8
  675. /gkSd74CCKLv+7sYQ8+tlVGejfXFz6AffZLoe34O2HklOGg9ak01A1jFvfkNnO//Fmg6sQ//
  676. CnrvhT3ptOXOirdf/R5mzwkSfo5ERy/Ls1P4QieSaGXoaPVJbDGTQWtrY+7229jtFwIZAKwu
  677. tggQAoxYeRyIKHfPTnFlbFjcUN5C2TqYiXJX7xZBjyD0lQAutwRCIIzdXxQl/Q33FuuylETZ
  678. eYgkEKK+wbJKKfzJNyj96f9A5D0/h3nhR/d9T+P0X8I49UO4yzkSz326/OGWeggjSvzHfgeq
  679. hurdHxgnP4Rx4gPlX/bxPW0xAEF331FS3XFe+OYVBk54xPQ2lMwj3QJQ3QCWJmZI9sS5lVN4
  680. 7lJg4fY3f4Ni/na52x58Fn/ydfBdjFMfwb36FYwTH8QffwURKbfgduoMhcU3MB/7cYzh92J9
  681. 4TMYJz9E5Ad+DqSD9eX/vhwp+Mn/DQDl+yjHQ1IZYuy+8wXcy3+EMOIoJ48+9G68G3+Oc/bH
  682. yY98juh7fg7jzMd31F+YcSB4i7mGUsjCPHL2CqX/9KtEP/T3MU//cPj7VNNJCBAriai07dcN
  683. 6m3c9WZjPfd1n61DoEJ2ntmci59fJN7RTSqWAtxyY7FScuuwxfdc0AS+B5HIZpuSrsXlSzc4
  684. 9+Q53nnjLRLtvZw7ObRpCORc/o+4l/+Y+I/8K/yZyzgv/w7m2edxr/4JsR/+NfS+i0C5e0uL
  685. PNZXfwmkj3Hmo/hj30M5eVCgH30CZWWQmbtlvbQ4TqSdeGmySs014h//TbTWfrw738H+7r/G
  686. fPTHWLr7Fu3Dj+O+84Vyz7QTvof+iX+NrwTxaHVDEHq0PCm1Ftc+W3jrz4lf+31EpIXoD3wG
  687. 48QHdxSzl2C4sEOB+20IVCudGjIJnh0bI9VhMm21oXJTDA8P4/s++XyeVCoFSqGUv7aAoqSH
  688. EPqmzwCy2Sytra0oWV7pK5eRrFnmaqumyjs3fM/Dth0Syerj87V7K4VSEqFpZDMZWlvbUGr3
  689. /bHet/8X7IW7SC1K1K6+nU9ZGbTh9yHHX14LJ8glT9Dx9F9H9D2KEPquhrYXA1h9VkEpFApE
  690. o9FQL1tYGWHJ5/PE4/FQK+Bhdaq7G9S389y8c4de7STZ6bdJtvdtsxK8seWp9tnG8gHVFi66
  691. BDMSfD+Abpjl7ZIBhjbmD/0DtF0mwe6VL+O8/lkSP/o7aK395c8yGSJhJmqGgaZpdV3R1nW9
  692. 7qvmYWmETnU3AD3awns+sDJZGRiot7hDh3n+k+UAsiaHkvt7JtSkyT5pGkCTh5qmATR5qGmc
  693. ASifq5ff3DX5UZMmjaRhBqAKc0R7T+NZu2cYa9KkUTTMAEQ0SWbiNqVwKS6bNKkrjQuHNlOc
  694. P3cS3Qzuk2/SpN6sGUDDEmPZZRmribHCZP8tFAqhRK0mxgqzNzasjNXEWGGeXVgZe02MFYZS
  695. qYRt26ETY9UTy7JwXTd0Yqww1D0xllKKXHaZlrZWFqYnENEUHa0tSCkRQpRDIQIipQxV3vM8
  696. bNsOlSksrIzVtOLxeLxuMizLQtd1IpHgWwzDylgNtQizihpWRliEEKFDIcLqVP+8QL7NxOgE
  697. x9uSzM9nGTrRiRBi07+g7LV8U8bhkBEU3/VxLBu35JBIJOqqU/3TohgxOttbynH20uX6rbs8
  698. 9ei5NUXDdG97Kf8gyNA07YGoR1Be/dy3yc8vI004/e7zDD1+EhEkBfYedGpIMNy9mRk6NR3N
  699. 0Olq76q3yCb3MU7RJj+X5X0//TGyixne/KMXSXWm6RgKtskqLA0Jhnv6mdWkSf31FtfkEKOk
  700. 4t6bt/FK1R0G0peMvX6TjmM9ROJRYukEx587y2t/9ALv++8+Sry19pmom1khmtQV13ZRftnT
  701. l5lY4NaLV+i/OLxt+YvPP0P3qfVUi8PPnmHhzgy52SyxdLj5QBAaMAl2uHt3ksGTx7h34yrx
  702. zn76Ouu3iaLJ4cHOl/j2b38V3Vz34px4zyMMP3Mm1H16Th7htT9+gQ/87PMk2sOlut+N+vcA
  703. QsNE4hXn8ZNHyS3O0tOeemDydvq+j5Sy7jKUUg15VmFa2I0yrEyBd7762qZz1DzHI93XxtN/
  704. 4wc3XRdUr1WdBt91itnb0yzPZoikdl5IDVvvBgyBBEr6uFLgFHNocn2mHjbh6+oOoaCs5gat
  705. p4zVsvWU0YhnZS9bZObn0HbJFGHEIvSe6UdoAl3Xka7PzPUJ5m9Pk2hvYejpzZm/462JUHpU
  706. q4Ou6/SdHeDNz7/I+376YyQ7yn5+13KYuTFRPtDvkQF00whd75oZgF20MOIxpOdjbjgXSnkO
  707. llIYlkZ3SiPeemzP6wDAnsaA97uMej4rz3a58a3LTN4ap+/kUXY7O3bx7iyjr4xw9MIQM+NT
  708. FO5lSHamSbS3MPzMGZKdtV8YE0Jw7OlT5OezvPXll3nsk88SiUcZfW2EuZEpdFPnzvevcfHj
  709. 74IWI1C9b333Cgt3ZyoNILu0RKq9PVSUnGsXuX1jhFwpQ7L3HBeO9679TYvEOXMm3JivSWOQ
  710. ns+Lv/sXxFIJHvvLz9Le17lruIVj2dx56To3X7jC8Y+c59TTj9B6pB1tj618GM584FHuvHSd
  711. V/7Dt/A9iW7qnP7ARY5eOMa9N2/zyh9+myc+/V7YJjPi4r05SivnMN9+6RpP/NUfqDSAhZlx
  712. bty8y5H+PtqSMfK5Zcbn59GloGfwFP3dlZncFkZHyfoufqnAteujmwygycGilEJ6GzJnUHY3
  713. Xvv/LlHM5BFC8K6f+EGKxWAHdEfiUc588FFO/+BFlnPLdU2LshUzFuH0By5y8n3nyc9luffG
  714. LbpPHkHTNYaeOomma9x9ZYSxF0YAGHrqJFNXxnBLLijF0vg8vWfKrvhT7z1P14m+SgOIJlo5
  715. lRTcW86QW3DRRIShM6eQ+SKOZW8tDoBSOsPH+3jrpQX6j+wvU3GT2uDZLjM3JsjPL3Pne9fQ
  716. tpzY3XGshxPvPkdLVzr0aq4QAqEfTFY5IQS6odN6pIPWIx2bPu9/bBgSOjE9wvL0Epe++D3i
  717. 7S2c/dBjAJz/2NMk2javJVQYQM+RI2jAOeWRzRZJp1vQTQMiSfKZBd66dIloqoOzJwbXrjly
  718. tjzE6Xt+p6wPite+/yJdg6c5drQ+q3pNymQmFrj6zTcwpU68Nckzn/4Ayc7NPbduaIg6hDEc
  719. JJqmkepppa2tjbaBLoqZAr1nB+g+uf0RThUGsDoG1DHp7t4Q4ahBW1cvbV17Hd64oExc12se
  720. kbTPI5KufO11Jt+6u21qTyEEwx85z/HHTqPp1V9yX0rY4LLcrxu0Hqwd2xTyGs/zELrgkY8+
  721. Cezsdm3cSrAnibXEKJVKzSOSwiZvMgwEArEyjM+Mz/P+n/04yfbtPS6ZTIZINHj4dDMxVr0x
  722. Yly4+FjDxD1oXPrSSxTncgAoKYm1NO5Q8weZZizQAaKU2uic2YwoD2WUUszdmmJxbI4Pf+ZH
  723. 0HQdoWubwgua7J2mARwQmYkF3vjci9W9KQo6j/fy6CeeoZjJc/vFqzz1qfcSScbqsgHlYaah
  724. BrA4N0M01UEytoec+geE9CW3vnsFu1Cq+nelUW6tQ8zVZATyo0scvTjEsSqBYZ7t8r3P/ieE
  725. EEy9M0rHmT7a+jubL38daJgBKCfD5EIRfXGZc2fW40XCZmffWt7KFHCt6vHlvvRxPBd/OcSG
  726. 9VIBUVz3juTms0xdGeP4u89Vl6EkCoUR4rAGWzm0d3bQd24Ao8q5AtGWGE/+6HuxsgWOXhgi
  727. 3lOe7O73WdXjmkYcMVdPnRroBXKIpTtQhdny0UC+X/YIVbRqm2NelFp/GYuFIqZRfmE81+PW
  728. C1eYvz5Fqmubc8YMDRHRUMXgrjqRMlE5d9NnQ8+epuP0uvt3o36O4yClrMjdv7kOm7+QXC5X
  729. PhjEd3GKm2WtXpvoTZHoTa1lz9A0bZM7b6f7Q/nssp1Wd7deb9s2UspNgWT7kbHdtbvdc2M5
  730. y7LWPHlBr3ccJ5RODTMAkehCjF0l2dW/5ga9/vVLyGzw1llvj+AvlctL3yfZlea5//JDtPZV
  731. X31uxCF5uq6HPiTPdd1Q5VejQcMckOG6bqhsGEqp0CfEhJURltVsG2HcmmF1auAcQOPkuQub
  732. Pnnkh56gJRn85czlc6Ra1n3fZjyCbjS9IU32TuMTY62glMKRLiW/enxRNbaWL+V3vraZGCs4
  733. zcRYdUqMtY5i7PYN9GQ3R7rb1lZQwwxPfN8PVX4vibHCygibGMu9dYvMf/429sxMYBluSwvC
  734. 95FW5WmX217T3YM9Nxu8fGsbyiqihTDksDLC4ra3Qy6H5nmYg4OkPv0Tm+KXrBe+S/E739mX
  735. To0bAtlL3J7Icv7CkYc6FMIaHSN69gwdn3g+sIyS66IJjUiI4V62VKI1FjwPa8FxiBoGRojW
  736. NqyMsOQdh7hhIFyXxd/+d7QphbbhOduXL5N8//uJnl73KobVqXEGoBl0dnYyPXmPno4Lu5d/
  737. QFGeh97VhdkfPEWMt+IFMkNMgo1MBjPMQXz5PEbISXBYGWExcjmMeBzNLR/DSxWvj9G9+VmG
  738. rndNNA2CmWaguwjR7UNTmzRpNA1dCW7v7mukuCYPOlKunw29RyoMwMrO8uU//TqPvOs99LV3
  739. MjtxnUhrK+4SnH7qLMEDbJtUp/4rpw8cmlYe/mwZAinXQ5j7a8MrzMfzFSdOnyNhKJRSpDv7
  740. GOrtYHIquNdiO+zcIuOzS/u+z/2MaqCr+YFBiLq1GxXm47oejl0im82SbOmklFvirblJenq7
  741. 9ylKMTY+jYzGkV2te9pJtZcEVGGvqbcMKRVShZcRNjHWXuoddkdYWBlhWdVJyXK8le/7yA3y
  742. lFL4W3QIq1OFAXT09vPe3n6UUigFR3oeL2cWkHJfB4o5uXnmMzlKMs+Z48N7SvYkhAidGCvs
  743. NWHLb3TpBiq/kt+n3omx9iIjbFKpsDLCsqpTOeB2JZnaRnm+jx6JVMQK7SsxlmsXySwXaG1v
  744. Rxc6oPA9H4lC+j5mlVNKpO8xPTZB20AfdsGhva1yq14k1c27392JVbIbdkDGXq7ZS/mNPwNd
  745. w+E9vOIwHJBRIUfXQSkEW/STEqHpmz7b9wEZSkoWJm6xXOxDihSnh1qYnJil5EmEshkYKGeD
  746. 2Ljy6bs2Doprr34XrftcVQMoK6eRCHGU0INIcw6wB4QAdtg9tw8qRjULc5NkvBZwLHqrpLm7
  747. Nz7G2L17mz6beOcqM0tTTM7O8dZbt2qvZZMmdaKiB0inU4y/+grt589glUqkkwlSqRZiUiFU
  748. nMzCNLbYHDPUPjBIeypCxI/xxOCxhinf5OFFKYWSPmKbtC9BqTCAZNsRPvWjn9z0WXvnerx9
  749. d09lUqvW3vJmkSef2SkrnGJ+Zgoj2U5by0M8DGrADqoHjpV1gI2bo4Dys9znHKRxK8HSxcdk
  750. bvwerWdPAytW/IBs8wt6jXJdIFy9V8sepnrsR8ZeWBVTTd7Wz/a1JdJ1bCzbQShIplIEPJxv
  751. d4RBqZBlcPj42pbIVT9vUMJmClstf5hkSCmRUoWWsfFnGL3Clg+bGS5s5rYwbL5/+Zmp1d9X
  752. Gk/f9xEbdAirU4UBTNy9zUw2T3tLhLb+8/Ska5TBwbdYyOTw9DlOHjsKPJzh0Ks+/bCZ4cJe
  753. s5d6H+7McGX/vr4iTymFUKCb5iYd9p0ZLtXeRaKjm9a4RknV0MdrJHnqqSdrd7/7FbnLCRRN
  754. qqJFIhUuZKVkeX6wDyoMoLN7PeQhePR5k6CoOoYOPNAIyH3tz8F1afsvPg01WoFuaH7szMIc
  755. RbsyDUiTJkEofve7FL7zArKGe5EbZwBOlnuzy4zeHW2YyCYPFtIqobW0lIdCSq2EQtR4CFQv
  756. lGuTaOtGFtbDqv1sFi9EaIBfLIbP3e95eKXqaQ1rIsPzyhGJAY8YkgHLNdmCYYLrorW04M2s
  757. bHr3/NrPAeqFSHahxq6Q7BpYc39mP/8F7Nm5wPew+vpwp6cDl5fRCF4yibUYfA9CWBleIoEy
  758. DArLy8EuMAxUIk6xWNzWX10ta9vWzHAby22XtW2nFCHbZYbbmN4lSGa47WTUOjNc5Pwj6G2t
  759. RE6fJvMHfwiA1t5GSQjEBh0cxwmlk1CNWsnYgpSSfD5POr1NWsMqhM3a1ojMcLZth84MF1bG
  760. amrEMJnhwsrI5/OhM8OFlRGWXC4XOjNcWJ0auifYcx00I4JYWQkNuxK815XjesoIu0qbLZUo
  761. ug6t25TPliwiukF8w4tYr2dl+x7LpRLdyZZdZUilmC8U6G5pWTuZaS/fRxiUUszkcxxJtwZe
  762. oAurUwMNwOPO5Uu0X3iGDlOtrIiGWwleXfkLipQy9DV7kRGmHn8xco1z6TZ62juq/v3rI9fp
  763. TCT5wPCJTTIg3EpwkHpcnprk9clx/punn1vb9LTdNZO5ZX7/0uv8wnt+cC13UNhnFRalFP/u
  764. 5e/xd9/3QVqq7EPZ7pp9rQTXD4Oj/b1YsOfEWGFXQ5VSoa8JWz7sSrCiPBbdrrxUCl+pitXN
  765. etSj3KqKtZXmHb+PlRZY03WMFR98WJ3CsvqeCG3751XtmlDPaU+a7QXpcPveJNPj93Yv+xDj
  766. N3hK5soQvR2VmRnqjULh1XH1vIGZ4SI8+q53N0zcYaXRL/hOSKUCb7KSSpX/1VWjxvNgnZR8
  767. HyADGIC/Ne69ToQxRv8BjWFqGsAhw18Jl26yjl/H59E0gENGkB6ilrghPUsHsaMt+EAtPE0D
  768. aDCHaSgRRheFCjVnuF+o2SRYSbnmKmse57k9QcbdjZoDhOlt6umJOUgqeoClmUmWSy7z0+Ms
  769. W+XQ5dXFBddxqvaArl3krZdf5dJbr3JtdD3YTXo2V6+8Q9Epd7M3r77F6GT9ThR5EHCl39Bh
  770. UKOHXGFR1FfHih6gVFgmWwJ77jatboSxzDTJeIKx2QWGB44yODjI1vY9Oz2Nl4hhz48ynonw
  771. yHA5DfrM1CRHBgaYnJzk1HAvi0slzg2l11ZPw64E76X8oZOxYS9r9T8r1JY9wzWg69AAABWT
  772. SURBVKu5QWtdD6kk3kq53eohpUQqhef7+CsLVGGfVViklKDA9bxQe673tRIsjASiNIcea2Np
  773. fpajQ0PMjo9z/NggbjFX/oJWy64Mdaxsge7eJG/eksS71s1DE+WANNBQnmTo5DC3b93i8UfP
  774. NyTd32GU4Up/l/Ki/N+Gv6/uI651PeSGdIO71UOqlfIbytQ7NeJe5Ow7NWJ7dzctTit6PAK+
  775. xsS9UU6fP8fM+D26+vop5fMoHaKxFsyVXWmDjz0KwNBfO7npXr39Q9y+dYehY0PkHR8nn2Fo
  776. +Pimhx3mBMC9lD9MMspBWishBTuU96Tc9Pd61WN1ZLFqXDtds9rsbSwTVqewbDSAoHLC6lRh
  777. ANF4nOiG/J2nzpwB4Njx44Fvuq6NzolT5QPMIiakTp4Jf4+HDC9EaEItuB/8OvWcAzTdoA85
  778. Ybw7ss7hz9VYdb/Wi6YBNJggvvdGvWJ7efkPf38RjqYBNBi5yyvkr3haDoMuG6lnOMJB0jSA
  779. Q4Zs8ILTYVqZ3o566tg0gIcZFW6CeRBzgFW59aKhG2Iuvf4aI3cnGibyMBKkhW/USDvMZhhf
  780. hRkw3T80zABUcZH04Hl0GTxHz4PIbrFAss47oPbKYdrIU0salxbFt3jltcsk23s4d3II3/f5
  781. 0ltvkA9xixSQC1HeACJAmFRUYWVEKLciQc16LLPEqZYUzjb7Vu8uLWLoGgPp9dQeMUACYU4X
  782. C1KPuUKeTMnidGc3iZX7b5cSLFOymM3nOdHRubYpPuyzCksSeHtxnt5UmoQZbFN8WJ0ONC/Q
  783. nZlpIiEOzbMLRaLJ4Pl3pJT4josZC55PJ6wM3/NQUmIEzFoQ0Q2sfB49Hqv696hhlONzNvQC
  784. nuMgNG0tNXgQgtYjEYlQdBzcko1ummg7HDm0WjasjL3ilEqkky2U/OCZ+sLqtPZEi8Xipqxg
  785. 9UYpRVxBoiK0bns0IBmivK/ABWJ1lOGqcpxMNOg1vo8n5fYyPJ+yKa3/3UEgFJj1qIfjkkJQ
  786. AkxA3+malbKhZewRS4HuuqRChDaE1WnNABKJRKjsZuFRzEyM4put9K2cFA+Eytrm+36o8p7n
  787. Yds2yWSybjIcx8H3/U3HxtZaxl4yw4WVIYQgGo1um1KkaLtcG1vgqdN9e5axF+LxeKiDr8Pq
  788. 1LisEM4yd6dznD/Xu+e8QA/CCTF7kXEYToiZnsryZy/d5NlHBvYsIyyNOLWmcW5QVT7V+9at
  789. 2w0T2aS2PIiLwY3rAaJtDHYuQaJ6SsAmTQ6CBqZGFBwZOrF7sSaHEtdrbJh2o2iGQjQJhFQK
  790. 5wE0goYagG/nmVus59JJk3pyQEtGdaWBQyDFndujeJEEXe0ta+m4w0Q/rl4TpvxerjlsMqSU
  791. CCFqLiNvOVi2R3dbYtd6rL78G/8eth67MTGfo6+jBV1bP/mm3s+2YT2Ak5tncj7D1HT5SKSN
  792. B0s0/+38r17P6ZVrk3zlxRuBynqerPv39W+//BqT87mGPtua9ABKKfKLS8Q62vBKLvF45YJN
  793. JNXN+9/byXK+sLZxeTUnfVDClpcrm8vrKUPTNJRSdZdRr3oo1s8f2OkaCTiev+nvYXXaUQ+l
  794. cFwfX64/y0a8IxU9wMzYLV5/8w3ml63AN3FLBSanZ3jju9/gxsTituWEptGaTgW+b5P64voS
  795. 1wsxhKnjFECt/Gu0t6miB1CYXHziCW5feZtxyyHe1oa1tES0rQs/N0ff8fN0tW0OLZi5eYtF
  796. 28IqFrl15TaPnzrSsAo0gteuTxIxDR490XNgOvzJizf42LvP0hIPFnQXBCnru+E8FGrltEo3
  797. mAFcujmNVIonT+/vXavoARxrmbcvXcKIt+C6PnapQMnxsW2bVEdPxcsPEG9t58yZE0Qi7Txx
  798. YXhfCh1GRiYWubVDz9YIXrg8xny29mcMOwFfuKDl9opC4fkSzw/WI90YX+T2ZGbfcit6gMEz
  799. FxhQK3luh4cD3aRraAiA931wpxZSUbKKCCNK1Gzo4ZT7xnZ8Ygess+fJmg8PHNdfm2QHwfXL
  800. Ydp6HZNhBa9j8N5iJypqUp6gbk6Vt5cUgxVIl8mJKW6M3NqPvgeC4/o1aQFdzyeTL+F4PsWS
  801. G+papRS+v7fhSrHkbjvUCbK4lc2X6t4DoMqZJ7bqU9jmOTmuH27+UgXb9Rp5RphJNKLR3tu/
  802. lsDU9/2K0893Yi/layHD9Tw836h6nzAyvv7KLf7wG1f42U9c4D++8Cr/7Gc+HKhR8TwPx/Ox
  803. bCdwXTbq9NtffpXnnzvJqf7NcVieX85E7a0kn/V9v6o+//B3v0XU1EEpPM9HabJCxn7xfInv
  804. S25NLPID5/vX7v/rv/8iv/HTH6ks70ls16uQH0anz33rSgMNwC0wMb1Ep4rRnjoK3D/h0J5U
  805. +FJVvU+YcOiS47NcsPElzGYKGIYRyABW7+3L4GHXG+uRKzq4XqX+vgTXkxiGsWPoca7oYBs6
  806. hqFhGPraEKim4dCibFSFkrt2T13XyeRL1Z+7qv6dhNGpYDeyBzBbePbZpxsmrpa4nl+TxFDO
  807. Spft+eVzwHxfYRjBhpWO6+85Fsf1fEp7HMIoVZ6cSqWICwMlqcvyqVIK15Nrz2iV7YY5ShF4
  808. wrwdjus3g+GC4LjBvRM7sTrBW32hqr3Ql25Oc3tqqer1YRJESaX42vdvlocJfvUJtOP5LOV2
  809. Xu9Z1dX1fJSqf8oWf8tz3vr7Kq639wZhFcdrsAG4jr1thQ4ztuvVxF++Gk4gpUKp6h6Pr79y
  810. ixcvVz9M3HaCf+FWyeX/+tqbTC/kcVy/qsdEKcXYTHZHz4svVSj//H5QqIoWX1HdBetLRSnE
  811. 86iG78sGGoCb59Llq1wdudMwkbWiUHLXXt79sNpirR6FWq0Fy1vutp6PvBU8aUHR8fB9heV4
  812. 5SFclYbHl+X23LK3nzRuNNZ6tv5lGRLH3ayLQlXt+TxfUrTDedK24nqycXMAZefpGDyNyk2v
  813. feZ5MpR7zfNDlvdk+GuqlM9bDo5X3RXqeuWI1iAyVltaxyt7XyzbqyorV7Q3fb563dbPd6Jg
  814. OfhSks2X8KTCditleZ4PCpaLNi0R0DyJYnOZkuNtMAJJyfFY7QzDPtudWK2jvcHl7PkSpcrP
  815. ZOvag+dLcoXK5xFGJ9v1GpgXSPlcufwWic5+ho50lV1cn/0GE0vBW7VjnVFGF+zA5WOmRmtc
  816. Z2Y5eEtRTUbE0Ck5HppWOWFNxXRMXbBY2N315no+w31txDSPW7MWSqkKL5CpazjeZndkR7Ls
  817. pZlestB3yNuzkcGOCHN5SbHkrsnZqr/nSXraEywsW/S2Rli2fEruliHIyuvhS4WuCcTKEU4Q
  818. /vvYEQUtcbPc0Kz0tn2tERbyLo4nK56T50ta4hFKzubnHkYnpdS6AbiuW9cDz6oJLxQKoVJY
  819. 5HI5UqngwXS+Xw7hCJPuJayM1ecWi1VPdFULGaVSCU3TiARMvrUXGcVikUgkEsqtGVZGWIrF
  820. ItFoNFR0Z1idNtW2UZ3BqqyN8e5hrglTfuPP+1XGVln3u4yw96+nTmsGYJompmmG0zAUHiOX
  821. r9L3yKMktfJKsGEYoWTquh6qvBAC3/f3LcNd+g5CT2Gkn6goXw5RCCZDSZfijV/CdbuwtbuB
  822. dXJUJ5omiJ/5ZYTRGugaXdfxJn8LP3cJNJPEqV9Di2yO1ZLuIsWb/xCkhSP7UCKLLrZxiyqF
  823. 0f5+Yv0/tUlGLd8Zd+EvsKf+AER5mOfIo+iJFLGTv1RR1i9NYN36NdgyZ3HlcPBnW6sNMcEw
  824. ONrTiuVDyri/EmO5ziRocQzjXRXlw6wEK99D+QUSw/+I1tbg3bRllSiM/AoaJXSjM9A1uq6j
  825. 7HFSZ/8x1sR/QHjzGImjm8p4joVmpEmd/VcYhSLRSBTDrD7c8IujFMc/u6metU6MZZfGiPf/
  826. JJHO95fvny/g3PqfqspQMoueOEHLyb+3+fNsLvCztcb/7wYagPQYH5/Ac+J0DXY3TOzhQyCE
  827. gdCCpzkUmkRoEZTcQ+5WLQLb5sr0EZpZ1kW4oJkIbZsWfbvPa82qPgBip/oqhFb5HIWwgj9b
  828. oTfQAITGwNlHEfr9FQp9eBDUfEtWveIaGoCSDoj9bQ4SWrSKAShJNpsl0ZJGEwKnVMBDJ2aa
  829. GJEw+YkrpJGscyLVeqGkA1pwL8+291EuiAa1pJT1FiKysrljv8ZTBwPcirQrW29VIzfrNlSY
  830. v5Vb4D9/61uM3B1lfmGZ0dE7LOdmufbWTfa37nafs5fhx1aURIi9trhi/Wj30Jfucfi08RZa
  831. pDbP4JBR8W14nuTowBARrfywE6k2OtNJpmfmGq5ckw1oEVA1boKUB+I+HZLuqzFZp+IOruvh
  832. ey7LyzmEpuFbOS5fv0P/wIO10T0ch2TjeI1RSq65HA8rSm2zOFuL4WS1OUBHbz/P9favf9B1
  833. geP7E3PfU54DBPfabHufA5gDoK3MAdR+g/kE5exA9UMpt9ILpWqz42w7Ksy/kJ3n8uW3yVsW
  834. titBOlj2uhV6tsWWcBE8p8TV198kU8wxMb1QV4UPDFmD4ccBtbhC7H/4VHbD1nkWeABeqQpp
  835. kXgL7QmNhfkZbo/Ng5tlLuNgF7K8feU6y/NTvPnONQobQmil55Lq6+PGy99hZnn9vMTluUle
  836. fuVlRqcWAMlL3/kWo5OzDanYg0b5BayxR0Q65cntfUhthm+icgi0MDPGtfE8fW0Wx88NAuV8
  837. OLnsEsvTtxDaWYYGupicWuT0cHlpffztq2QSgjuTsxTnRnjqTHkIlSu5PP7o44zPzAApEok0
  838. xaJ1322Kl9JHIPe9KV76PqyEToTRyfPKIci+7yNCbIrXV2RJJavK9H1/Je/nzpviV3VfLbvx
  839. +lptigdQK6djrtaxvMoucF2nYsIrPRuFvq9N8Qqj0gDa2ruIanO0dQ1QsiySqRaWJm+g93TS
  840. 0XeMru52pianOXnqzNo1fWfP0hfT6U7309a5nnmgqy3F2++8zeDwSXLLRfSogb6S7xHun1AI
  841. DQ8h5L43xfuej9AjezojzBEi1HXlCEoXw4yj6xE0rXIDudI1PKHtuikeQMryBn5d19eMpPZn
  842. hLnoRnzTpnhfmBh6edV3I76uoUTluWlhdPI0rdIAYi0dvP/979302eNPPl7+n/7yAWldnZvT
  843. ayRaywFaiaHNC13RVAdPP71e9sLFNu5XtvVGhLsJ24clBL1+L+iwX/3XegZZvt8DwraDKMe2
  844. H1Dn3/2J0CIoVduFqEZ7pWqK8kHs1xBFpQHYxWVGx6eYGB17uFd+N6D27UI8IHbrcarsSDt0
  845. CK1qz6dqsIgntEjlEOj6lXfIFKCnL1jY7UOBcmuyCqukEyoKdN/yVv3qmlkbN269qeaVEka5
  846. Huw/FqsaFQbQ398P80U62tsfoJFeDTjwXmA/sUAaat+LWCtvg5I1GHpsxz7nSHugwgA6jwzR
  847. +TBHPRxShBaBms8BVlaK70dqMXwTWiOX3RQTd2+yuEsmskOJrO9yfF1QHmK3MfJ+vVKNQGjV
  848. e1/l7H8CL8zGGYAqLZIXaeYmq2c9O8wo/LLHZL/3kXZNYooCydqwUipEDeYAa61tHTfBV5kD
  849. CGHUNR6ocbGwqrxJXW1ocLzCCK4K3gL5RYUbotvzfPBchevvT4byllF+ATf7eqUMt5wzx3V3
  850. l+FbY4H1qETDK95B6JUn9FSX5WOstZwavjVWob9v3a3mCNwGgZI2bvb1tZc07PexG8qrdoa0
  851. ws1dRjPSmz71S5Nokf1vrW1cYiwU9+7cJNnZT1tLDN/3Wbz9eySN6olgq5F3O2kxgwfb+crE
  852. 8ePEjeX9yRCw3WKSK2NIpRPVC8EEJJ8gz0XS6fS26Ts2jm2VUti2jWaPYFjfCdwA591O0kkN
  853. 1fEpKN1GZb9edRJtdHwEP3KGUqmEaZqbcvBs0kN6sPh5lDu/SUaY72NXtAha96dRIo4Qgnw+
  854. T8z+Nppzt7KsAL3jR5Dm4KaPC4UCyWT1RmLrc8VbWDeAYrGI4zRux49SimKxGCpp1U6Vq4bv
  855. +7iuGyppVVgZrusipSQaDT60CSvDcRyEEKFSkISVUc0Aai0jLJZlEYlE6qrT2hAokUiEehn3
  856. i5QS13VDvTiO44QqvxoUVU8Zqye411OGUip0ZriwMnzfD50ZLqyMsHieFzozXFidDnQ/XDQa
  857. JR6PA+sZvTRNIKVCaFqFf8K2bWLRKKycVybles5IpaiS+9JDCFEpQwik2oMMQNsy5tU0DSnl
  858. FhmgiXKOfq3KgXLby1AoRIWMVTmrX+yqDCHWjaOajGg0una220YZ5dQsm2VIKYlEImu9jFIS
  859. Vc4EWjMZW9mtvOd5xOPxNQPYl04rD2yrjAM1gI0H782M3+X25DxHOtLkHMnZs2eJGpsrKJTL
  860. G6+/hjQSPP3oWW7euIalouhOhmTXICcGKxcwNsqYGrvN7aklBrtaWHYE586ewdQ3PxAhbV57
  861. 9TW0WAtPnD/JyI3rOCKKKmVp7T3GcH9vxf03/py4e5M7M8sMdSXIeQbnzpzC2GKYwi/yyis3
  862. iSRTPHb2GNdHRvC1KH5xmY6jwwwd6a6QsbEe927fYHyhyJHWCAVinD9zosJohJfn5Zdvkmht
  863. 48KJo1wfuQlmHDu/TM/gcQZ6K1f6N8oYvXmD6axDV1LD1lu4cKZyX6Dwsrz0/RHSHZ2cO9bD
  864. tZGbGLEWCtksR4dPcrS7veKaVbxSnmsjN9EiCazcMn1DJ+jv2RxkufXZ3h25zmzOoyMOrpnm
  865. /Onhyhs7GV76/k1aO7s4O9jJ1ZFbROIt5LJZBo6f4kjX5oDMQ7MhtCXdykD/AKVSEWmXWC5U
  866. rhcoBKauo2kamq6TTrcyOHCUQj5PdnERb5cJYirdytDgAIViAc8qkLMqN5goBKaho+k6umGS
  867. SrXSf6SPolUks7jIbiclpVrbGB4aJJfP4+SXKVTJYa/QMI1yHXQzQjqZ5mhPF5Zjs7S4tOuC
  868. b6q1jWNDA+QKOezlDMUqZxeUn5VA0zSMaJRUS5q+jlZs32VpcXfHQ3pFRr6Qw8osYlVzxaNh
  869. 6hq6pmNG46Rb2uhOJXCQu8owojHSLa30tqVwpBdMp7b2NZ2KSwuUqukkNExdoGsaRixOOtVK
  870. V0sMV1BVxiExAMXEvVGWljJ09fSCpmFWGYsKBEbEwIyYeI7F+MQkmcwyvX19mJHILpVR3FuR
  871. 0d3Th9B1zKqpxgWGaRAxDVwrx8T0DMv5Ij1d3ZiR3caWinujd1laXKKnrw9hmLvKsPMZJubm
  872. yZdcutraAozzJfdGy/Xo7T2CZpgYVYcaGmbEIGKalLILTC0sUvShI5UKJGNsdJSlpWxZhhmh
  873. 6lFmSsM0DcyIQXFphqmlDLYwaY/Hd5VhZeaZXFjCkhrtyWQwne7eZXFFJz0SRa86wtIwVnVa
  874. nGF6aRlHj9IWjVSV8f8D0SBfA2zCDasAAAAASUVORK5CYII=
  875. </thumbnail>
  876. </thumbnails>
  877. </workbook>